3 Commits

Author SHA1 Message Date
3d81bc2cee feat(app): Update dependencies and fix warnings
This commit updates several dependencies to their latest versions and resolves all outstanding warnings in the project. The encryption functionality is now fully integrated and up-to-date.

- Updated dependencies:
  - junit-version from 1.2.1 to 1.3.0
  - core-ktx from 1.13.1 to 1.17.0
  - material-icons-extended from 1.7.7 to 1.7.8
  - material from 1.12.0 to 1.13.0
- Suppressed UnstableApiUsage warning in settings.gradle.kts.
- Removed unused imports in AppViewModelProvider.kt.
2025-10-17 21:07:59 +02:00
74c60eea70 feat(recipes): Add recipes feature and enhance UI
- Add a new "Recipes" section to the app, including functionality to create, view, edit, delete, and reorder recipes.
- The recipe content is rendered as Markdown.

- Unify the UI for adding new items:
  - The "+" button for Notes and Recipes now opens a dialog directly, consistent with Shopping Lists.
  - The dialogs for adding notes and recipes now include an import button.
  - The import button labels have been updated for clarity ("Aus TXT importieren" and "Aus MD/TXT importieren").

- Enhance navigation drawer:
  - The "Recipes" entry can now be renamed, similar to "Shopping Lists".
  - The order of items in the drawer has been adjusted to place "Recipes" above "Notes".
2025-10-16 12:18:45 +02:00
9ba57e6af1 feat: Add initial app structure with navigation drawer 2025-10-10 19:53:39 +02:00