Skip to content

Copy Highlight Entries, resizable Highlight dialog, shared color palette (#708) - #723

Merged
Hirogen merged 2 commits into
Developmentfrom
feature/708-highlight-entry-copy
Oct 3, 2026
Merged

Hirogen merged 2 commits into
Developmentfrom
feature/708-highlight-entry-copy

Conversation

@Hirogen

@Hirogen Hirogen commented Oct 3, 2026 •

Copy link
Copy Markdown
Collaborator
  • Copy button opens the entry editor on an independent clone of the selected Highlight Entry; OK appends and selects it, Cancel adds nothing.
  • Highlight dialog resizes: the entry list grows in both directions; other controls stay anchored and don't overlap at minimum size (checked at 100/150/200%, light and dark).
  • Highlight Entry editor has a minimum size; button labels fit on one line (EN/DE).
  • Foreground, background and selection color pickers open expanded and share one custom-color palette, kept through nested OK/Cancel and saved in Preferences.HighlightCustomColors (older settings files load with an empty palette).
  • New string localized in en/de/zh-CN.

…708)

- Add a Copy button that opens the entry editor on a clone of the selected
  Highlight Entry; OK appends and selects it, Cancel adds nothing.
- Anchor the Highlight dialog so the entry list grows with the dialog while
  group, selection and action controls stay reachable.
- Open both entry color pickers expanded and share one custom-color palette
  across entries and groups, kept through the nested OK flow and persisted
  in Preferences.HighlightCustomColors (empty for older settings).
@Hirogen

Hirogen commented Oct 3, 2026

Copy link
Copy Markdown
Collaborator Author
image

…708)

- Give the editor a minimum size so it can no longer be shrunk past its
  controls.
- Let the color, bookmark-comment, plugin and sound-file buttons grow to fit
  their text; "Foreground color", "Background color" and the German labels
  wrapped onto a clipped second line and looked off-centre.
@Hirogen Hirogen changed the title Copy Highlight Entries, resize the entry list, share picker palette (… Copy Highlight Entries, resizable Highlight dialog, shared color palette (#708) Oct 3, 2026
@Hirogen
Hirogen marked this pull request as ready for review October 3, 2026 09:47
@Hirogen
Hirogen merged commit 9cfe10b into Development Oct 3, 2026
3 checks passed
@Hirogen
Hirogen deleted the feature/708-highlight-entry-copy branch October 3, 2026 09:47
@Hirogen Hirogen linked an issue Oct 3, 2026 that may be closed by this pull request
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.

Highlighter GUI optimizations

1 participant