feat(options): menu bar, ribbon and HPASSOC switches; see-through command line by default

Options > Display gains Window Elements with "Show the menu bar"
(MENUBAR) and "Show the ribbon" (RIBBON / RIBBONCLOSE); Options > User
Preferences gains a Hatch switch for HPASSOC. The command line now
starts at 80 % opacity so the drawing shows through it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Hakan SevenandClaude Opus 5.5 committed 2026-10-13 16:14:26 +03:00
1 parent ee18f7ad3c
commit 8a2bc443e0
29 files changed
+163 -3

No files matched your search

+18
View File
@@ -9082,6 +9082,24 @@ impl OpenCADStudio {
Task::none()
}
Message::MenuBarChanged(shown) => {
self.show_menu_bar = shown;
self.persist_settings_if_changed();
Task::none()
}
Message::RibbonVisibleChanged(shown) => {
self.ribbon_closed = !shown;
self.persist_settings_if_changed();
Task::none()
}
Message::HatchAssociativeChanged(associative) => {
self.hatch_associative = associative;
self.persist_settings_if_changed();
Task::none()
}
Message::TouchpadPanChanged(enabled) => {
self.touchpad_pan = enabled;
self.persist_settings_if_changed();