Skip to content

feat: group options sheet into sections#69

Merged
patrickschaper merged 1 commit into
developmentfrom
feat/options-sheet-groups
May 21, 2026
Merged

feat: group options sheet into sections#69
patrickschaper merged 1 commit into
developmentfrom
feat/options-sheet-groups

Conversation

@patrickschaper

Copy link
Copy Markdown
Owner
  • Group options into General, Neo message scene, Number scene, and Rain scene boxes using native NSBox
  • Make all group boxes fill the full content area width
  • Fix sizeWindowToFitContent removing redundant edgeInsets.right addition
  • Move Twinkling effect and Glow effect into the Rain scene group (that's where they apply)
  • Rename activator checkboxes to Activate, Neo message lines label to Lines, Neo message speed to Typing speed
  • Shorten all descriptions to single-line; switch to non-wrapping labels
  • Halve the Characters input field width

- group options into General, Neo message scene, Number scene, Rain scene boxes
- add makeGroupBox helper using NSBox with contentViewMargins padding
- make all group boxes fill the full content area width
- fix sizeWindowToFitContent removing redundant edgeInsets.right addition
- rename Twinkle → Twinkling effect, Diffuse → Glow effect checkboxes
- move Twinkling effect and Glow effect into Rain scene group
- rename Neo message scene and Number scene activator checkboxes to Activate
- rename Neo message lines label to Lines
- rename Neo message speed to Typing speed
- shorten all description strings to single-line, switch to non-wrapping labels
- halve the Characters input field width

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@patrickschaper patrickschaper enabled auto-merge (squash) May 21, 2026 09:39
@patrickschaper patrickschaper merged commit 0be9f74 into development May 21, 2026
5 checks passed
@patrickschaper patrickschaper deleted the feat/options-sheet-groups branch May 21, 2026 09:40
This was referenced May 21, 2026
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