mirror of
https://github.com/bitfireAT/davx5-ose
synced 2024-10-04 18:33:49 +00:00
86252f9117
* Convert M2 calls to M3 * Extract composable to screen * Extract viewmodel * Make screen model independent * Use only primitive types in screen * Introduce uiState class and switch to compose state where easy * Switch remaining live data to compose state * Add kdoc * Add scrolling, adapt buttons to M3 * Move Intent logic to Activity - create/handle Intent in Activity (may be replaced by NavGraph in future) - Activity: pass unpacked initial data to Screen - Screen: use hiltViewModel (adds hilt-navigation-compose dependency) to create model with initial data - Screen: use Column instead of LazyColumn * Fix test * Optimize imports * Minor changes * Move AppTheme, fix showDebugInfo * View instead of share logs; make local/remote resource smaller; make remote resource selectable * Leave space for scrolling down past the FAB; don't show "Local resource: null" * Re-order composables --------- Co-authored-by: Ricki Hirner <hirner@bitfire.at> |
||
---|---|---|
.. | ||
schemas/at.bitfire.davdroid.db.AppDatabase | ||
src | ||
.gitignore | ||
build.gradle.kts | ||
lint.xml | ||
proguard-rules-release.pro |