mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-14 20:36:02 +00:00
Docs: the menu-stub list names only menus that are not wired up
The From the code bullet in docs/target-app-parity.md listed SVG Filters, Graph › Column, Live Paint Gap Options, Optical Margin Alignment, the global and video rulers, Window › Arrange, SVG Interactivity, Other Script… and Start Global Edit as menu stubs, and repeated half the list on two broken lines. All of those are bound to commands or panels now. The list names the three menu items that are still todo entries: Effect › 3D and Materials › Materials, Edit › Spelling › Check Spelling and Help › VectorCraft Help. The dated counts are unchanged.
This commit is contained in:
@@ -204,11 +204,8 @@ tests and the CI gate. See [Calibration](#calibration).
|
||||
- **From the code (measured, origin/main `01e165af`):**
|
||||
- Menu tree (`crates/ui-egui/src/menus.rs`, laid out in Illustrator's menu order): 348 items bound to
|
||||
commands, 26 stubs (`todo(…)`/`todos(…)`), so 93.0% of menu items do something (348 and 26 after Snap to Glyph shipped in #3124; 348 and 27 after the
|
||||
Revolve merge; 350 and 25, 93.3%, after Graph › Design and Marker; 353 and 22, 94.1%, after Extrude & Bevel, Inflate and Rotate). The stubs: Effect › 3D and Materials › Materials, Effect › SVG Filters, Edit › Spelling (3), Graph › Column, Live Paint
|
||||
Gap Options, Optical Margin Alignment, global and video rulers (2),
|
||||
Window › Arrange (4), SVG Interactivity, Other Script…, Help.
|
||||
Gap Options, Optical Margin Alignment, Start Global Edit, global and video rulers (2),
|
||||
Window › Arrange (4), SVG Interactivity, Other Script…, Help (the Brush and Symbol Libraries placeholders are gone: Window › Symbol Libraries works since 2026-10-23, Window › Brush Libraries since 2026-10-24).
|
||||
Revolve merge; 350 and 25, 93.3%, after Graph › Design and Marker; 353 and 22, 94.1%, after Extrude & Bevel, Inflate and Rotate). The menu stubs on `a47d7eec` are Effect › 3D and Materials › Materials,
|
||||
Edit › Spelling › Check Spelling and Help › VectorCraft Help.
|
||||
- Engine commands: ~710 ids registered with `cmd!` across `crates/engine/src/cmd` (plus macro-generated
|
||||
families), and 85 UI-only commands (`UI_COMMANDS`).
|
||||
- Tools: 91 in `crates/tools/src/catalog.rs`; Touch Type is listed but not implemented, and the Dimension
|
||||
|
||||
Reference in New Issue
Block a user