Commit Graph

6 Commits

Author SHA1 Message Date
hans 286d18e261 Rename ArcaneReactiveTheme to ArcaneTheme 2025-07-02 14:19:07 +02:00
hans 1eab50b0f5 Update example documentation
Signed-off-by: Hans Kokx <hans.d.kokx@gmail.com>
2025-04-30 14:41:26 +02:00
hans ac82e93b9d [UNTESTED] Fixes notifiers and adds some additional methods. Adds tests.
Changes:
// ArcaneEnvironment
breaking: context.read<ArcaneEnvironment>() -> ArcaneEnvironment.of(context)
breaking: context.read<ArcaneEnvironment>().state -> ArcaneEnvironment.of(context).environment;

// Feature flag service
added: reset()

// Logging service
added: registerInterface()
added: unregisterInterfaces()
added: unregisterAllInterfaces()

// ArcaneReactiveTheme
fixed: currentMode, dark, light now actually emit new values when changed
added: getters for lightTheme, darkTheme, and systemTheme
TODO: test systemTheme

Signed-off-by: Hans Kokx <hans.d.kokx@gmail.com>
2025-04-29 14:16:17 +02:00
hans c6377e2efe v1.0.8
- Added the `extra` parameter to the `Arcane.log` shortcut method

Signed-off-by: Hans Kokx <hans.d.kokx@gmail.com>
2024-10-04 14:40:04 +02:00
hans a2b3cbb077 Removed ID and secure storage services to improve compatibility with different platforms. Removed app tracking handling from the logging service.
Signed-off-by: Hans Kokx <hans.d.kokx@gmail.com>
2024-09-12 05:09:52 -04:00
hans 56ebaeb346 Initial (#1)
Initial release
2024-09-11 18:49:35 +02:00