Commit Graph
10 Commits
Author SHA1 Message Date
Gabriel20xx c76d47f687 feat: add content alignment options using Material 3 SegmentedButton in EditFieldDialog 2025-11-11 22:47:19 +01:00
Gabriel20xx fd72959401 Refactor ListDetailScreen and ViewModel for improved readability and performance
- Cleaned up imports and organized them in ListDetailScreen.kt
- Enhanced function formatting and readability in ListDetailScreen.kt
- Updated ListDetailViewModel.kt to improve data loading logic
- Refactored ListsScreen.kt for better layout and UI consistency
- Simplified sorting logic in ListsScreen.kt
- Improved notification handling in ListChangeNotificationWorker.kt
- Updated build.gradle to use newer versions of Kotlin and Detekt
- Added a new Detekt configuration file for better code quality checks
- Refactored ServerSetupScreen.kt and ServerSetupViewModel.kt for clarity and maintainability
- Cleaned up LogsScreen.kt to enhance readability
- Improved SettingsScreen.kt by removing unnecessary imports and organizing code
2025-11-11 21:31:45 +01:00
Gabriel20xx 7a09cfd230 Revert "feat: add navigation transitions with fade animations for improved user experience"
This reverts commit ab014206fd.
2025-11-11 20:55:08 +01:00
Gabriel20xx ab014206fd feat: add navigation transitions with fade animations for improved user experience 2025-11-11 20:44:34 +01:00
Gabriel20xx 3e029b16ca feat: implement notification system for list events, including added, edited, and removed notifications with user preferences and background checks 2025-11-11 20:23:42 +01:00
Gabriel20xx aa2542a0ac feat: update dependencies and enhance sync logic for improved performance and reliability 2025-11-08 21:24:38 +01:00
Gabriel20xx aecee4420d feat: enhance data access objects with additional Room annotations and improve database migration logic 2025-10-25 20:19:51 +02:00
Gabriel20xx 56be50646b feat: implement manual reordering of lists with persistent order index and sorting preferences 2025-10-25 19:19:20 +02:00
Gabriel20xx 14c80197cc feat: add ESLint and Prettier configuration for code quality
- Added ESLint with TypeScript support and custom rules.
- Introduced Prettier for consistent code formatting.
- Updated package.json to include lint and format scripts.
- Modified db.ts to ensure proper parsing of BIGINT types from PostgreSQL.
- Enhanced webRoutes to coerce timestamp fields to numbers and format isDeleted as boolean.
2025-10-25 17:33:48 +02:00
Gabriel20xx 9aa7ed8878 feat: Implement list management routes with CRUD operations
feat: Add sync routes for data synchronization between client and server

feat: Create web routes for serving UI and data visualization

chore: Configure TypeScript for the server project

docs: Update README with project overview, features, and setup instructions

docs: Add server setup implementation details for first-run configuration

docs: Summarize updates and changes in the project, including new features and enhancements
2025-10-24 20:27:18 +02:00