feat: Add comprehensive todo management system with Gemini-powered brain dump analysis
- Add TodoEntity, TodoDao, TodoRepository, and TodoRepositoryImpl for local todo storage with sync support - Implement TodoViewModel with CRUD operations, group management, and subtask handling - Create TodoScreen with Kanban-style board view, group-based organization, and drag-to-reorder support - Add BrainDumpSheet for AI-powered task extraction from natural language input using Gemini API - Implement TodoNot
This commit is contained in:
@@ -92,6 +92,14 @@ ksp {
|
||||
arg("room.schemaLocation", "$projectDir/schemas")
|
||||
}
|
||||
|
||||
hilt {
|
||||
enableAggregatingTask = true
|
||||
}
|
||||
|
||||
tasks.matching { it.name.startsWith("hiltJavaCompile") }.configureEach {
|
||||
(this as JavaCompile).options.compilerArgs.addAll(listOf("-nowarn", "-Xlint:none"))
|
||||
}
|
||||
|
||||
dependencies {
|
||||
|
||||
implementation(libs.androidx.core.ktx)
|
||||
|
||||
Reference in New Issue
Block a user