8e7a6cfe3fb49d473223222922c74bba4eda7824
- Add Room 2.7.1, PDFBox-Android 2.0.27.0, Vico 2.0.0 dependencies - Bump compileSdk 36 -> 37 (transitive deps require it) - Add LocalDateConverter + 3 entities + 3 DAOs with @Relation rows + mappers + AppDatabase v1 - Add all domain models (expense, category, recurring, bankstatement, preference) - Implement 4 category interactors: GetCategories, UpsertCategory, DeleteCategory, SeedDefaultCategories - Add minimal ReassignExpenseCategory (full expense interactors come in #2) - Wire CoreModule (SharedPreferences + AndroidPreferenceStore), DataModule (Room + 3 DAOs), PreferenceModule, DomainModule (category factories) - Create MainApplication with Koin start and SeedDefaultCategories trigger - Register MainApplication in AndroidManifest - Add missing string resources for pre-existing copied UI components (confirm, cancel, ok, general_selected, general_not_selected, disabled)
Description
No description provided
Languages
Kotlin
100%