Commit Graph

18 Commits

Author SHA1 Message Date
d5f85c2f41 Refactor: Move theme management to ThemeController, add LocaleController and ScaleController for improved UI customization, and update related imports. 2025-09-26 20:27:45 +02:00
ece3c333eb Simplify theme management, integrate ToggleButtons for theme selection, and enhance settings view structure. 2025-09-26 20:11:10 +02:00
4a4f10d533 Some Code Cleanup 2025-09-25 21:28:21 +02:00
bf5dc6b69c Feature: Add Settings module with PanelNavigator, AppSettingsView, and related components for nested navigation + theming 2025-09-25 21:21:01 +02:00
cfa5ceb393 Code Cleanup 2025-09-25 19:47:29 +02:00
3f515045b2 Feature: Implement AppShell with navigation, add Dashboard, Budget, and Settings views, and integrate GoRouter for routing 2025-09-25 17:29:58 +02:00
25e07aef1e Refactor: Rename features to modules, update imports and README accordingly 2025-09-25 15:53:17 +02:00
3f1b295b65 Implement Login Page, Add App Initialization, Router, and Theme Management 2025-09-23 22:45:47 +02:00
c867133c6b Update README with project structure and Clean Architecture overview 2025-09-23 22:06:45 +02:00
a7470fc962 Fix test: use dummy test for now 2025-09-22 21:57:33 +02:00
3a4b360f42 Refactor WorkerImpl to integrate logging, enhance testing with mocks, improve timeout and error handling, and add worker ID generation. 2025-09-22 20:04:37 +02:00
64343bbb80 Refactor preferences service initialization to lazy load SharedPreferences and make registerDefaultServices synchronous 2025-09-22 19:34:04 +02:00
d374ff6bf9 Add Worker service with isolated task management and integrate into app 2025-09-22 19:30:18 +02:00
cfd38211a2 Convert registerDefaultServices to async and update service initialization 2025-09-22 19:26:39 +02:00
eb8b40c4cd Simplify import paths 2025-09-22 17:39:14 +02:00
5572c66b10 Integrate logging system into Flutter app with service registration and testing setup 2025-09-21 11:03:06 +02:00
40ec7a0d38 Add CI/CD pipelines for Flutter and backend projects 2025-09-21 00:40:13 +02:00
074b5f8f4c Initialize Flutter module with Android and iOS platform setups. 2025-09-20 23:48:39 +02:00