Désiré Werner Menrath 34f4caeff2 feat: Improve JSON import error handling and logging
This commit introduces several improvements to the JSON import functionality:

- Enhanced error handling for both manual and automatic JSON imports in  and .
  - Implemented graceful fallback to unencrypted parsing if decryption fails.
  - Added specific error handling for  and generic  during JSON parsing.
  - Provided user-friendly Toast messages for import failures.
- Improved error logging in  for  when encrypted data is too short.
- Added missing string resources for import error messages and their German translations.
- Ensured correct placement of  resource to avoid duplicates and created missing .
- Added debug logging to show raw JSON strings before parsing for better diagnostics.

These changes make the import process more robust and provide clearer feedback to the user in case of corrupted or malformed import files.
2025-11-01 15:06:52 +01:00
2025-10-30 13:05:50 +01: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
1.5 MiB
Languages
Kotlin 98.3%
Python 1.7%