Désiré Werner Menrath d6565ef2e2 feat: Add scroll indicator to SettingsScreen and improve UX
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.
2025-10-19 21:29:34 +02:00
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
2.4 MiB
Languages
Kotlin 98%
Python 2%