Files
create/src/Gui
forbes 9a566cabf9
Some checks failed
Build and Test / build (pull_request) Has been cancelled
fix(toolbar): add workbench-level fallback contexts (#230)
PartDesign, Sketcher, and Assembly toolbars use
DefaultVisibility::Unavailable and rely on EditingContextResolver to
show them. When switching to these workbenches without a specific editing
state (e.g. PartDesign with no Body activated), no context matches and
all workbench toolbars stay hidden.

Add workbench-level fallback contexts at priority 20 that match when the
workbench is active regardless of editing state:
- partdesign.workbench: shows Helper Features + Sketcher toolbars
- sketcher.workbench: shows Sketcher + Sketcher Tools
- assembly.workbench: shows Assembly toolbar

These fill the gap between object-specific contexts (priority 30+) and
the empty_document fallback (priority 10).
2026-02-14 19:17:04 -06:00
..
2026-02-13 14:08:51 -06:00
2026-02-13 11:48:48 -06:00
2026-02-13 14:09:13 -06:00
2025-10-08 10:56:23 -05:00
2026-02-13 14:09:52 -06:00
2026-01-30 10:58:09 +01:00
2025-11-11 13:49:01 +01:00
2026-02-13 14:09:53 -06:00
2025-11-14 11:56:24 +00:00
2026-02-13 14:09:53 -06:00
2025-11-28 10:15:04 +01:00
2026-02-13 14:09:13 -06:00
2026-02-09 19:15:50 -06:00
2025-11-11 13:49:01 +01:00
2026-02-13 14:09:52 -06:00