cad-editor/src/ui
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hakan Seven bd68114bde feat: add style selector comboboxes to Annotate ribbon tab
New StyleComboGroup RibbonItem renders a dropdown combobox for selecting
text style, dimension style, multileader style, or table style. Ribbon
groups in the Annotate tab now match the reference layout: each group
has a large tool on the left and a style combobox with tool rows on the
right.

Each combobox shows the active style name, opens a scrollable item list
on click, and has an optional "Manage…" row that fires the style manager
command (STYLE / DIMSTYLE / MLEADERSTYLE / TABLESTYLE).

Style state is synced from the document on every layer refresh via
sync_ribbon_styles(). RibbonStyleChanged message propagates selections
back to the acadrust document header and the active_mleader_style field.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-09 03:38:23 +03:00
..
ribbon feat: add style selector comboboxes to Annotate ribbon tab 2026-04-09 03:38:23 +03:00
app_menu.rs Refactor src/main.rs into modular src/app/ structure 2026-03-22 22:44:32 +03:00
command_line.rs feat: right-click context menu + CONSTRUCTIONLINE alias 2026-04-08 00:41:01 +03:00
dimstyle.rs refactor: move all dialog UIs to dedicated files under src/ui/ 2026-04-08 22:56:51 +03:00
layers.rs feat: per-viewport layer freeze columns in Layer Manager 2026-04-06 23:41:39 +03:00
layout_manager.rs refactor: move all dialog UIs to dedicated files under src/ui/ 2026-04-08 22:56:51 +03:00
mlstyle.rs refactor: move all dialog UIs to dedicated files under src/ui/ 2026-04-08 22:56:51 +03:00
mod.rs refactor: move all dialog UIs to dedicated files under src/ui/ 2026-04-08 22:56:51 +03:00
overlay.rs feat: right-click context menu + CONSTRUCTIONLINE alias 2026-04-08 00:41:01 +03:00
page_setup.rs refactor: move all dialog UIs to dedicated files under src/ui/ 2026-04-08 22:56:51 +03:00
plotstyle.rs refactor: move all dialog UIs to dedicated files under src/ui/ 2026-04-08 22:56:51 +03:00
properties.rs Refactor src/main.rs into modular src/app/ structure 2026-03-22 22:44:32 +03:00
shortcuts.rs refactor: move all dialog UIs to dedicated files under src/ui/ 2026-04-08 22:56:51 +03:00
snap_popup.rs Refactor src/main.rs into modular src/app/ structure 2026-03-22 22:44:32 +03:00
statusbar.rs feat: Object Snap Tracking (OTRACK / F11) 2026-04-08 00:26:54 +03:00
tablestyle.rs refactor: move all dialog UIs to dedicated files under src/ui/ 2026-04-08 22:56:51 +03:00
textstyle.rs refactor: move all dialog UIs to dedicated files under src/ui/ 2026-04-08 22:56:51 +03:00