- Camera: system shutter sound (only when ringer isn't silenced) + brief
white flash overlay on capture, for clear feedback even on silent.
- Settings: snackbar confirmation when saving.
- Export: explain why the Paperless upload button is disabled when unconfigured.
- Bump versionCode 2 / versionName 0.1.1.
Fixes#1, #2
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
The crop container uses contentAlignment=Center, so the draggable corner
handles were offset from the middle of the box rather than the top-left,
leaving them far from the actual document corners. Anchor them with
align(TopStart) to match the Canvas coordinate space, and add a white
border for visibility.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Native Kotlin/Compose app met CameraX + OpenCV randdetectie/perspectiefcorrectie,
multi-page PDF-export, en Paperless-ngx upload (of Android deelmenu). Alles lokaal.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>