Files
privateqrscanner/ROADMAP.md
T
Hadrian Burkhardt 471270a396 guided scan zone
2026-02-13 03:13:29 +01:00

67 lines
2.0 KiB
Markdown

# Product Roadmap
## Quick Wins (1-3 days)
- [x] Duplicate UX polish
- Add subtle in-app banner/snackbar (in addition to toast) with optional "View in history".
- [x] Batch mode polish
- Add per-item copy/share in batch panel.
- Add "newest first" timestamp labels for batch captures.
- [x] History export formats
- Add CSV + JSON export options next to plain text share.
- [x] Scan result type actions
- One-tap actions for Phone/SMS/Email/Wi-Fi/Contact/Calendar where possible.
- [x] Settings for scan feedback
- Toggle haptic/beep on successful scan.
- [x] Live readability feedback in camera
- Show real-time hint when a code is visible vs readable.
- [x] Scan stability hardening
- Temporal box stabilization (smoothing + short persistence) and same-code holdoff to reduce repeat scans.
- [x] Guided scan zone
- Only accept live camera scans when the readable code is inside the center aiming frame.
- [x] Advanced gallery preview
- Open selected image in full focus mode, support pinch zoom/pan, and run live re-detection with overlay markers linked to list entries.
## Mid-size Features (3-7 days)
1. Import history
- Restore from CSV/JSON backup.
- Handle duplicates and merge policy.
2. Favorites / pin scans
- Pin important entries, filter by favorites.
3. Tagging
- Add tags/folders and filter chips in History.
4. [x] Improved image scan
- Multi-code detection from one image with result picker.
## Bigger Features (1-3 weeks)
1. Structured parser layer
- Parse vCard/Wi-Fi/calendar deeply and show rich result cards before actions.
2. Background camera quality controls
- Adaptive analyzer settings for tiny/low-contrast codes.
3. Security enhancement package
- Expand local URL checks (homograph/punycode heuristics, known suspicious patterns).
- Optional strict mode before open.
4. Backup/restore flow
- Full local backup with versioned schema and migration support.
## Suggested Next 2
1. Import history (CSV/JSON restore + merge policy)
2. Tagging (tags/folders + filter chips)