Fix libsodium not found crash for F-Droid
- Upgraded to Flutter 3 and Material 3
- Added text labels for images; each can be given its own name
- Encryption is now optional (can be switched in settings or selected at first launch)
- 📷️ Camera improvements:
- Many problems and bugs have been fixed, the camera UI and photo preview have been redesigned;
- Added option to disable autofocus
- 🔒️ Improved security:
- Reduced the time unencrypted password stays in RAM;
- Clearing the in-memory password location and image cache;
- Temporary encryption key and other secrets are now located in a protected memory area;
- The password re-entry dialog now only appears if the app has been minimized or covered by another app;
- Disable screenshots if encryption is enabled
- F-Droid split APK support
- Fixed bug with image thumbnail size, now they are smaller
- Other minor bugfixes and improvements
Fixed crash when adding reference image
- Added option to disable fullscreen mode
- Now the taken photo is displayed first in the comparison dialog without confirmation dialog
- The unused receivers requested by third party plugins are disabled
- Added German translation
Fixed camera access crash when sensor privacy is enabled.
Removed permissions that requested by third party plugins.
First release.