d6565ef2e2b9296288a62dc2d2353a0af4cf8afa
This commit introduces a visual indicator (down arrow icon) to the SettingsScreen that appears when the content is scrollable, enhancing user experience by clearly communicating that more content is available below. The changes include: - Removed previous custom scrollbar implementation attempts. - Implemented an AnimatedVisibility composable with a KeyboardArrowDown icon at the bottom of the LazyColumn in SettingsScreen. This icon's visibility is dynamically controlled by the LazyListState, appearing only when the list can scroll forward. - Added missing German translations for various strings to resolve lint errors. - Integrated Toast messages for successful data export, import, and sync folder selection in MainActivity and JsonImportExportDialog for better user feedback. - Removed unused 'foundation' dependency from build.gradle.kts and libs.versions.toml.
Description
Noteshop is a versatile and privacy-focused application for managing your notes, shopping lists, and recipes all in one place. It is designed to be simple, efficient, and fully under your control
Languages
Kotlin
98%
Python
2%