9 Commits

Author SHA1 Message Date
Marcos 972006c29f refactor: Update color handling to use ARGB format and improve theme consistency 2026-07-01 10:41:59 +02:00
Marcos 1dede9eb78 Refactor theme management: Replace AppColors with AppPalette
- Removed AppColors class and migrated all references to AppPalette.
- Updated VaultAccessScreen, MenuDrawer, NoteCard, SearchAppBar, and other widgets to use AppPalette for color management.
- Introduced AppPalette to handle light and dark themes with appropriate color schemes.
- Adjusted theme application in AppTheme to utilize AppPalette extensions.
- Updated tests to reflect changes in theme structure and color references.
2026-05-23 13:55:40 +02:00
Marcos f4bb5104e2 Refactor theme colors and styles across the application
- Introduced AppColors class to centralize color definitions for better maintainability and consistency.
- Updated various screens (Settings, Vault Access, Note Card, etc.) to use AppColors for styling instead of hardcoded colors.
- Enhanced UI elements with improved color contrast and accessibility.
- Replaced gradient backgrounds with defined color schemes for a cohesive look.
- Refactored button styles and text colors to align with the new theme structure.
2026-05-23 09:38:26 +02:00
Marcos da0654cd4e feat: Adjust padding in SearchAppBar for improved layout 2026-05-18 20:19:36 +02:00
Marcos 0e144cf7fd feat: Integrate sync status indicators in app title bar and home screen 2026-05-18 19:17:59 +02:00
Marcos 2141009d36 Refactor SearchAppBar: enhance search functionality by adding search icon and listener for search text changes 2026-05-15 15:56:51 +02:00
Marcos ca8399dbc9 Refactor SettingsScreen and SearchAppBar: remove unused menu logic and enhance navigation features 2026-05-14 16:39:48 +02:00
Marcos 94fdfe51eb Implement local vault service with encryption key management and integrate it into the app. Add settings screen for data management and enhance home screen with new features. Update database connection for encryption support and modify repository to use the new database structure. Improve UI elements across the application for better user experience. 2026-05-13 22:57:23 +02:00
Marcos 96f8f95924 Add Windows runner files for high DPI support and console output
- Created runner.exe.manifest to enable DPI awareness and dark mode support.
- Implemented utility functions in utils.cpp and utils.h for console creation and command line argument handling.
- Developed Win32Window class in win32_window.cpp and win32_window.h to manage high DPI-aware windows, including theme updates and message handling.
2026-05-13 12:03:40 +02:00