mirror of
https://github.com/storytold/photocraft.git
synced 2026-11-10 20:32:31 +00:00
* Type: add OpenType Stylistic Sets submenu (Set 1–20) Type > OpenType > Stylistic Sets toggles ss01–ss20 through new type.openType.stylisticSets.setN commands on the usual formatting scope (selected characters while editing, else the selected type layers). The toggle direction and the menu checkmark follow the style at the selection start. Updates TYPE-218-5 and G8. Closes #10285 * Stylistic Sets: round-trip test through a full PSD; scorecard parity count * Stylistic Sets: test PSD round trip on an opened file; record the new-document PSD gap Documents made in PhotoCraft get no Txt2 block on PSD save, and the set mask lives only there, so their sets are not saved to PSD yet. The engine test keeps the .pcraft round trip, an io test covers the PSD round trip of a file with type objects, and TYPE-218-5 and G8 record the gap. * Stylistic Sets: share one tag table between the engine and the menu The engine exports STYLISTIC_SET_TAGS; the Set 1–20 commands index it and the menu checkmarks read it, so the 20 tags are listed once. * Stylistic Sets: check malformed menu ids through the resolver, not the menu list * Scorecard: TYPE-218-5 notes PSD save of stylistic sets in documents made here (#10308) --------- Co-authored-by: FredApps <FredApps@users.noreply.github.com>
537 B
537 B
Photoshop menu parity
Generated by cargo xtask parity from crates/ui-egui/src/menu_catalog.rs (Photoshop's menu tree) and the live command registry. Do not edit by hand.
660 of 660 menu items live (100.0%).
| Menu | Live | Total | % |
|---|---|---|---|
| File | 52 | 52 | 100% |
| Edit | 75 | 75 | 100% |
| Image | 61 | 61 | 100% |
| Layer | 163 | 163 | 100% |
| Type | 74 | 74 | 100% |
| Select | 25 | 25 | 100% |
| Filter | 75 | 75 | 100% |
| View | 74 | 74 | 100% |
| Window | 61 | 61 | 100% |