Skip to content

feat: in-app guide, tooltips and the remaining open limits - #132

Merged
overwrite00 merged 3 commits into
developfrom
feat/close-open-limits-and-guide
Nov 10, 2026
Merged

overwrite00 merged 3 commits into
developfrom
feat/close-open-limits-and-guide

Conversation

@overwrite00

Copy link
Copy Markdown
Owner

Summary

  • Italian in-app guide (F1 / "Guida" button) and a tooltip on every widget of the main window and dialogs; tests keep the guide in sync with the UI. The guide's topic list and text have no tooltip, so they do not get in the way of reading.
  • Export checks that every glyph of a redacted word was deleted (predicted survivors plus a count check against the measured deletion rule).
  • Image and signature labels are drawn after the redactions, with shorter forms in small boxes.
  • Given names and surnames from Wikidata (CC0) via the lexicon generator; coverage is small and they only confirm names.
  • keyring for the master key on macOS and Linux (verified with an in-memory backend only).
  • Dark styling for lists, tables, tabs, combo boxes and tooltips; word wrap in the review dialog.
  • Prerelease label bumped to beta.3.

Testing

  • pytest tests/: 336 passed
  • mypy on the 13 modules listed in the workflows: clean

… limits

- Italian user guide (F1 / "Guida" button) and a tooltip on every widget of
  the main window and dialogs, with tests that keep the guide in sync with
  the UI.
- Export checks that every glyph of a redacted word was deleted (predicted
  survivors plus a count check against the measured deletion rule).
- Image and signature labels are drawn after the redactions with shorter
  forms in small boxes.
- Given names and surnames from Wikidata (CC0) generated by the lexicon
  script; keyring for the master key on macOS and Linux.
- Dark styling for lists, tables, tabs, combo boxes and tooltips; word wrap
  in the review dialog.
@overwrite00 overwrite00 added type:feature New feature or request lang:python Python-related scope:core Core library/framework changes labels Nov 10, 2026
@overwrite00 overwrite00 self-assigned this Nov 10, 2026
@github-actions github-actions Bot added type:docs Improvements or additions to documentation type:ci CI/CD, GitHub Actions scope:deps Dependency updates labels Nov 10, 2026
@overwrite00
overwrite00 merged commit 96a8f41 into develop Nov 10, 2026
4 checks passed
@overwrite00
overwrite00 deleted the feat/close-open-limits-and-guide branch November 10, 2026 19:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lang:python Python-related scope:core Core library/framework changes scope:deps Dependency updates type:ci CI/CD, GitHub Actions type:docs Improvements or additions to documentation type:feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant