figcraft/crates/engine/src/cmd
BFlat 7f9f2a0873
M9: branches: create, update from main, review and merge (#119)
Branches live inside the .figcraft file (base and head snapshots, own id space). Update from main and merge are three-way merges over the collaboration change sets; a conflict (same property changed on both sides, or delete vs edit) must be resolved branch-or-main before merging, which is one undo step on main. The review dialog reuses Dev Mode's compare view; branch tabs show a banner; File > Create branch; branch.* commands for CLI and MCP.
2026-10-11 12:45:38 +07:00
..
arrange.rs M3: progressive blur, inner shadows under strokes, noise and texture in SVG (#86) 2026-10-10 17:20:07 +07:00
comment.rs M9: collaboration polish: unique ids for styles, variables and comments; live text carets (#107) 2026-10-11 09:29:30 +07:00
component.rs M3: extended variable collections, variables import/export, gradient stop and variant bindings (#114) 2026-10-11 10:49:16 +07:00
create.rs M2: auto layout keyboard reordering and section hide contents (#78) 2026-10-10 14:36:02 +07:00
edit.rs M3: extended variable collections, variables import/export, gradient stop and variant bindings (#114) 2026-10-11 10:49:16 +07:00
file.rs M9: branches: create, update from main, review and merge (#119) 2026-10-11 12:45:38 +07:00
image.rs M3: paint: colour profiles (Display P3), image adjustment presets, style picker (#54) 2026-10-10 07:38:17 +07:00
layout.rs M2: auto layout depth: min/max UI, ignore auto layout toggle, text baseline alignment, grid tracks and cells (#3) 2026-10-10 02:23:43 +07:00
library.rs M3: extended variable collections, variables import/export, gradient stop and variant bindings (#114) 2026-10-11 10:49:16 +07:00
lists.rs M3: extended variable collections, variables import/export, gradient stop and variant bindings (#114) 2026-10-11 10:49:16 +07:00
mod.rs M9: branches: create, update from main, review and merge (#119) 2026-10-11 12:45:38 +07:00
page.rs M1: frame guides (#70) 2026-10-10 12:16:56 +07:00
props.rs M4: live boolean editing, arc fields, shape builder on strokes, one-sided widths (#111) 2026-10-11 10:04:25 +07:00
proto.rs M5: drag to reorder prototype actions; variable mode lookups in expressions (#94) 2026-10-10 22:21:53 +07:00
proto_actions.rs M5: build conditionals in the interaction editor; hotspot hints; inspect in the presenter (#82) 2026-10-10 16:00:02 +07:00
section.rs M6: Dev Mode compare changes, focus view, annotation categories (#97) 2026-10-10 23:29:17 +07:00
structure.rs M4: live boolean editing, arc fields, shape builder on strokes, one-sided widths (#111) 2026-10-11 10:04:25 +07:00
styles.rs M3: extended variable collections, variables import/export, gradient stop and variant bindings (#114) 2026-10-11 10:49:16 +07:00
text.rs M3: text depth: RTL names, text style browser, axis previews (#72) 2026-10-10 13:03:09 +07:00
variables.rs M3: extended variable collections, variables import/export, gradient stop and variant bindings (#114) 2026-10-11 10:49:16 +07:00
variables_io.rs M3: extended variable collections, variables import/export, gradient stop and variant bindings (#114) 2026-10-11 10:49:16 +07:00
view.rs M1: open recent, outlines for the selection, mask outlines (#115) 2026-10-11 11:26:57 +07:00