Commit Graph

  • 3ffaacc11a Add 'const' keyword to Result.ok calls in DebugAuthInterface methods 2.0.0-dev-fixes hans 2026-05-13 14:20:16 +02:00
  • 30b578708b Remove unnecessary 'const' keyword from Result.ok calls in DebugAuthInterface methods hans 2026-05-13 14:19:01 +02:00
  • bcd66f8b41 Update dependency versions to use 'any' for arcane_helper_utils and arcane_analysis hans 2026-05-07 21:04:53 +02:00
  • f5056c36df Add configuration files and update authentication service error handling hans 2026-05-07 21:03:50 +02:00
  • d8b71cc255 v1.2.7 main hans 2025-09-17 18:56:03 +02:00
  • b4be30c150 v1.2.6 hans 2025-07-22 17:17:13 +02:00
  • c955523f38 Add launch configuration for arcane_framework and example projects ai-slop-take-two hans 2025-07-09 13:27:51 +02:00
  • 286d18e261 Rename ArcaneReactiveTheme to ArcaneTheme hans 2025-07-02 14:19:07 +02:00
  • c82c1822cc Refactor theme management to use ListenableBuilder for improved reactivity hans 2025-07-01 17:31:42 +02:00
  • 707a4c7956 Refactor theme management to use ListenableBuilder for dynamic theme updates hans 2025-07-01 17:05:05 +02:00
  • b0c9fe7b98 Refactor theme management to use ValueListenableBuilder for effective theme updates hans 2025-07-01 16:56:30 +02:00
  • f8dcaf3c6c Refactor theme management to use ValueNotifier for reactive updates hans 2025-07-01 16:35:31 +02:00
  • 1e84e8f648 Enhance theme management with StreamBuilder for dynamic updates hans 2025-07-01 08:54:10 +02:00
  • 93f90a3f72 Fix DebugAuthInterface logout method hans 2025-05-19 17:00:27 +02:00
  • c2cfb46d82 Fix authentication interface and service methods for logout and login. hans 2025-05-19 17:00:01 +02:00
  • 077956b8ba Organize theme service hans 2025-05-14 11:12:02 +02:00
  • 55ff65ba32 Remove unnecessary notifyListeners calls hans 2025-05-14 11:11:45 +02:00
  • 7bf5a6d33d Update ServiceProvider to make service instances optional hans 2025-05-13 15:00:58 +02:00
  • 0c5568ab74 Fixed a bug in the example hans 2025-05-13 14:41:24 +02:00
  • 515c7fb5b1 Fixes the notifier for feature flags and updates the example hans 2025-05-13 14:31:21 +02:00
  • e6646d308c Remove bloc dependency hans 2025-05-02 08:51:56 +02:00
  • 68ce73abf5 Breaking up example into smaller widgets hans 2025-04-30 15:04:14 +02:00
  • 2f18c4213f Update example hans 2025-04-30 14:52:41 +02:00
  • 1eab50b0f5 Update example documentation hans 2025-04-30 14:41:26 +02:00
  • ad63b15826 Removed unused variable hans 2025-04-30 11:45:51 +02:00
  • 0caea70b2f Updated example to add a services example hans 2025-04-30 11:45:20 +02:00
  • 2e26f90748 Updated services section of the readme hans 2025-04-29 20:05:02 +02:00
  • 88210ce1bc Added requiredServiceOfType getter on ArcaneServiceProvider hans 2025-04-29 19:52:58 +02:00
  • 25b456a664 Broke up arcane service into separate files hans 2025-04-29 19:18:38 +02:00
  • 3ef93bb3f9 Renamed serviceInstances => registeredServices and added a removeService method hans 2025-04-29 18:56:48 +02:00
  • d1daf0e39f Renamed getters on ArcaneService hans 2025-04-29 17:25:27 +02:00
  • 304c6c8094 Re-add service locators. They should be called as: hans 2025-04-29 17:09:55 +02:00
  • d069eb0fd3 Remove 'of' and 'requiredOf' locators hans 2025-04-29 16:43:21 +02:00
  • c3eb677b05 Try using a mixin instead hans 2025-04-29 16:41:34 +02:00
  • a04038afc3 Put service locators in an extension hans 2025-04-29 16:40:20 +02:00
  • 87f86d8117 Update service provider hans 2025-04-29 16:32:53 +02:00
  • 8711eae4d8 Fix updateShouldNotify on ArcaneServiceProvider hans 2025-04-29 15:00:48 +02:00
  • 3e62ffc808 Updated changelog hans 2025-04-29 14:42:18 +02:00
  • 87eabf0293 Made ArcaneTheme private (_ArcaneTheme) hans 2025-04-29 14:33:30 +02:00
  • 6f2c3cd32d Remove debug dev hans 2025-04-29 14:14:17 +02:00
  • 4d99cc5fba Add puro config to git :) hans 2025-04-29 14:13:33 +02:00
  • 84ebaeedda Debug hans 2025-04-29 14:09:31 +02:00
  • 236783c579 Add environment variables hans 2025-04-29 14:05:00 +02:00
  • 5ec25a6c82 Another GH action attempt hans 2025-04-29 14:02:57 +02:00
  • c124765a00 Attempt to correctly address "stable" version in .puro.json hans 2025-04-29 13:59:41 +02:00
  • c218a6c6b4 Test different GH action workflow hans 2025-04-29 13:53:15 +02:00
  • 0a7eb92517 Check different path for .puro.json hans 2025-04-29 13:52:01 +02:00
  • c858186870 Set correct .puro.json filename in github action config hans 2025-04-29 13:49:03 +02:00
  • 990807dc3a Testing GH actions hans 2025-04-29 13:47:30 +02:00
  • d4b6c5467d Updated release notes hans 2025-04-29 13:38:38 +02:00
  • 186e6531b2 Made the switchEnvironment field in ArcaneEnvironment private (_switchEnvironment) hans 2025-04-29 13:34:05 +02:00
  • 83aaa3b446 Remove unused import hans 2025-04-29 13:32:21 +02:00
  • 0b5a088f09 Correctly export the theme switcher widget hans 2025-04-29 13:29:27 +02:00
  • c5c0009cb4 Moved platform brightness checking from ArcaneApp to ArcaneThemeSwitcher, where it is more appropriate hans 2025-04-29 13:25:37 +02:00
  • 599ade3981 Check for empty interfaces before initializing them in the logger hans 2025-04-29 13:05:03 +02:00
  • 6fb304a4a1 Only send log messages to the LoggingInterfaces if the logging service has been initialized hans 2025-04-29 12:59:35 +02:00
  • 9f1b26e097 Extra log messages will not longer be added to the log stream if more than one LoggingInterface is registered hans 2025-04-29 12:57:21 +02:00
  • cb224560dc Remove invalid test hans 2025-04-29 11:58:01 +02:00
  • b7c55913e9 Made ArcaneServiceProvider.of(context) nullable hans 2025-04-29 11:55:08 +02:00
  • 1510ded49d Rename onEnvironmentChanged to switchEnvironment hans 2025-04-29 11:51:30 +02:00
  • 7fdd8ef58a Added environment logging hans 2025-04-29 11:43:51 +02:00
  • e79f163ff5 Center text hans 2025-04-29 11:38:35 +02:00
  • 012e8f6107 Added environment example hans 2025-04-29 11:37:57 +02:00
  • c162e8b294 Added examples for feature flags hans 2025-04-29 11:31:42 +02:00
  • 2a7829a2d0 Updated theme example to set color of theme hans 2025-04-29 11:16:21 +02:00
  • 6764d8074a Setting a theme style now automatically switches to that theme hans 2025-04-29 11:02:52 +02:00
  • 3fd38d3b26 Added logStream to logger. Updated example code. hans 2025-04-28 17:41:52 +02:00
  • 6a28b8d90e Update example hans 2025-04-28 17:14:25 +02:00
  • 68595f0a20 Re-add getters on ArcaneTheme hans 2025-04-28 14:33:26 +02:00
  • bfa5c646d7 Fixes bug with following/unfollowing system theme hans 2025-04-28 14:31:52 +02:00
  • e402308f7b Fixes broken tests hans 2025-04-28 13:56:04 +02:00
  • 23f0387389 Fixes tests and updates reactive theme hans 2025-04-23 21:57:20 +02:00
  • cfd9052442 Fixes the reactive theme service to properly follow the system brightness hans 2025-04-23 20:56:49 +02:00
  • 58817b349d Fixed late initialized value in logging service hans 2025-04-23 16:56:26 +02:00
  • 39160c223e Removed arcane theme from service provider hans 2025-04-18 18:17:05 +02:00
  • 2c8596d517 Fixed theme hans 2025-04-18 18:15:05 +02:00
  • e9ba80bcc2 Minor change hans 2025-04-18 16:25:56 +02:00
  • 253f2914be Remove debug logging hans 2025-04-18 16:22:58 +02:00
  • ab880a2f5b Minor fix to fileAndLineParts calculation hans 2025-04-18 16:20:39 +02:00
  • cf4cf1306b Fix module/method/fileAndLineNumber calculations in logging service hans 2025-04-18 16:20:04 +02:00
  • 0c5b947809 Logging service: hans 2025-04-18 15:21:57 +02:00
  • 5d5970c1ee Updated changelog Hans Kokx 2025-04-10 13:02:01 +02:00
  • e901da8080 Added of(context) extension to ArcaneService Hans Kokx 2025-04-10 13:01:07 +02:00
  • d4dc176356 ArcaneReactiveTheme now optionally takes a ThemeMode parameter when calling switchTheme hans 2025-04-05 12:43:27 +02:00
  • ac82e93b9d [UNTESTED] Fixes notifiers and adds some additional methods. Adds tests. hans 2025-04-04 17:08:06 +02:00
  • b129639f1f Formatted files hans 2025-02-11 14:39:02 +01:00
  • beee74e49a v1.2.5 hans 2025-01-23 13:59:40 +01:00
  • 6ffb83e59d v1.2.4 hans 2025-01-16 11:10:23 +01:00
  • 552398bcc5 v1.2.3 hans 2025-01-14 11:48:25 +01:00
  • 47ce767fb6 v1.2.2 hans 2024-12-16 14:35:02 +01:00
  • f028c1e5ba v1.2.1 hans 2024-12-16 14:29:59 +01:00
  • 129801a0dc v1.2.0 Hans Kokx 2024-12-12 15:09:10 +01:00
  • adef2e01dd v1.1.7 Hans Kokx 2024-12-11 11:02:58 +01:00
  • bc0972cf32 v1.1.6 hans 2024-12-02 13:58:12 +01:00
  • 3c16b32648 v1.1.5 Hans Kokx 2024-11-04 17:05:00 +01:00
  • a26ced6a24 v1.1.4 Hans Kokx 2024-11-04 17:04:14 +01:00
  • 1749214dd3 v1.1.4 Hans Kokx 2024-10-30 10:34:45 +01:00
  • 606404b4d3 v1.1.3 Hans Kokx 2024-10-25 12:17:10 +02:00
  • a29da7c090 v1.1.2 Hans Kokx 2024-10-18 16:37:10 +02:00
  • a04a8b1f2a Bump version number Hans Kokx 2024-10-11 14:17:11 +02:00