Skip to content

UI: post-MSI fixes — Detection→Models, tab reorder, real save-to-folder#1

Merged
prPMDev merged 1 commit into
mainfrom
post-msi-ui-fixes
Jun 17, 2026
Merged

UI: post-MSI fixes — Detection→Models, tab reorder, real save-to-folder#1
prPMDev merged 1 commit into
mainfrom
post-msi-ui-fixes

Conversation

@prPMDev

@prPMDev prPMDev commented Jun 17, 2026

Copy link
Copy Markdown
Owner

What

Post-MSI UX fixes from first-install testing.

  • Detection → Models — renamed the tab + screen (matches the internal name).
  • Tab reorder — Redact · Models · History · Advanced · About.
  • Clear history de-duped — kept on the History tab; removed the duplicate in Advanced.
  • Real save-to-folder — folder picker (Tauri dialog) + persisted path (default Downloads/Frisket), files written via Rust write_text_file/ensure_dir, with a quiet "Saved ✓" and an on-demand "Show in folder".
  • Acknowledgements fixed — dropped PyMuPDF (not used in the desktop app); credit pdf.js, Transformers.js, ONNX Runtime.
  • Release logging — enabled in release builds so the log directory exists and About → Open works.
  • Copy + layout — toned down and unified the privacy copy; flexed the path-field layout so rows don't overflow.

Verify

  • npx tsc --noEmit clean; npm test (engine) passing.
  • Exercised in the dev app: nav rename/reorder, the rebuilt Advanced row, About acknowledgements, and the result-view Save / Show-in-folder.

- Rename the "Detection" tab + screen to "Models" (matches the internal name)
- Reorder sidebar to Redact · Models · History · Advanced · About
- De-duplicate "Clear history": keep it on the History tab, drop the Advanced copy
- Make "Save redacted files to" real: folder picker (Tauri dialog) + persisted
  path (default Downloads/Frisket), write via Rust write_text_file/ensure_dir,
  quiet "Saved ✓" with an on-demand "Show in folder"
- Fix About acknowledgements: drop PyMuPDF (unused here); credit pdf.js,
  Transformers.js, ONNX Runtime
- Enable logging in release builds so the log directory exists and About → Open works
- Tone down + unify the privacy copy; flex the path-field layout so rows don't overflow

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@prPMDev
prPMDev merged commit 56384ce into main Jun 17, 2026
1 check passed
@prPMDev
prPMDev deleted the post-msi-ui-fixes branch June 17, 2026 15:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant