mirror of
https://github.com/storytold/wordcraft.git
synced 2026-10-27 11:57:36 -06:00
View › Show stacked four check boxes in a column made for three: since Hide White Space (#645) joined Ruler, Gridlines and Navigation Pane, the fourth row was drawn over the "Show" group label. It now sits in a second column. A new test draws every tab in every interface language and fails on any group taller than the ribbon's content area (CONTENT_H, 66 pt). It found: - Developer › Controls, 75 pt: 3 pt after each row of small buttons. The rows now fill the height with no gaps, like every other stack. - Layout › Paragraph (#654), which panicked in debug builds: `add_space` between grid cells trips egui's "add_space makes no sense in a grid layout" assertion. The 8 pt gap before the Spacing column now sits inside those cells, so it looks the same. The group was also 68.5 pt: 1.5 pt between rows instead of 3 fits it. - widgets.rs: under cfg(test), group_titled records any group whose content is taller than CONTENT_H. - ribbon.rs: ribbon_groups_fit_above_their_labels. - ROADMAP progress log and docs/ui-parity.md revision history. - contributors/people.toml: my own entry. Co-authored-by: Manuel Carmona <328347120+manucarcor@users.noreply.github.com> Co-authored-by: Brandon Thomas <echelon@gmail.com>
1.6 KiB
1.6 KiB
WordCraft feature parity
Generated by cargo xtask parity (wordcraft-cli parity --markdown): the word-processor feature catalog (crates/engine/src/catalog.rs) compared with the live command registry.
484 of 499 catalog features have commands (97.0%).
| Tab | Live | Total |
|---|---|---|
| File | 22 | 22 |
| Quick Access | 4 | 4 |
| Home | 102 | 103 |
| Insert | 47 | 53 |
| Draw | 10 | 11 |
| Design | 10 | 10 |
| Layout | 22 | 22 |
| References | 25 | 25 |
| Mailings | 17 | 17 |
| Review | 29 | 31 |
| View | 25 | 29 |
| Developer | 11 | 11 |
| Table Design | 8 | 8 |
| Table Layout | 32 | 32 |
| Equation | 21 | 22 |
| Outlining | 13 | 13 |
| Picture Format | 14 | 14 |
| Shape Format | 11 | 11 |
| SmartArt Design | 7 | 7 |
| Chart Design | 5 | 5 |
| Header & Footer | 5 | 5 |
| Editing | 38 | 38 |
| Tools | 6 | 6 |
Missing
Home
- Voice › Dictate (
tools.dictate)
Insert
- Illustrations › Online Pictures (
insert.onlinePicture) - Illustrations › 3D Models (
insert.model3d) - Illustrations › Screenshot (
insert.screenshot) - Add-ins › Get Add-ins (
addins.get) - Media › Online Video (
insert.video) - Symbols › Ink Equation (
insert.inkEquation)
Draw
- Convert › Ink to Math (
draw.inkToMath)
Review
- Language › Translate (
review.translate) - Protect › Block Authors (
review.blockAuthors)
View
- Window › Arrange All (
view.arrangeAll) - Window › View Side by Side (
view.sideBySide) - Window › Synchronous Scrolling (
view.syncScroll) - Window › Switch Windows (
view.switchWindows)
Equation
- Tools › Ink Equation (
insert.inkEquation)