Context menus stay in view near the window edge; planes offer Create Sketch (#1398)

List menus open below-right of the cursor and flip to end at the cursor where they don't fit (shared context_menu::place / show for viewport, browser, toolbar and Select Other). Right-clicking a plane in the viewport, a construction plane row or an origin plane row (new menu with Create Sketch and Show/Hide) offers Create Sketch on that plane. Fixes #1354.
This commit is contained in:
Mateusz Sych authored and GitHub committed 2026-10-15 12:47:15 -04:00
1 parent fb55c1341a
commit 29e72806f6
6 files changed
+177 -10

No files matched your search

+3 -2
View File
@@ -1,8 +1,9 @@
# Sketching and constraints
A sketch lies on a plane: an origin plane, a construction plane or a planar face. Start one with
**Create Sketch** (`sketch.create`) and click a plane, or pick a face first. **Finish Sketch**
returns to the model.
**Create Sketch** (`sketch.create`) and click a plane, or pick a face first. Right-clicking a
plane, in the view or on its browser row, offers **Create Sketch** on that plane too.
**Finish Sketch** returns to the model.
In scripts, `XY`, `XZ`, `YZ` and their `Top`, `Front`, `Right` aliases name origin planes.
These names are reserved: a construction plane cannot be created with or renamed to one
+2 -1
View File
@@ -45,7 +45,8 @@
home, framing what is shown now (Navigation › **Middle double-click** can make it Fit, which
keeps the orientation, or turn it off).
Right-click for the marking menu: eight commands around the cursor, plus a
menu for whatever is under it.
menu for whatever is under it. Near the window's bottom or right edge a menu opens above or
to the left of the cursor, so it stays in view.
Shaded views omit certified smooth joins between spline spans on extruded
walls. Real creases, cap outlines and authored face splits remain visible.
Wireframe retains its edge presentation, and hiding a join does not remove its CAD