vectorcraft/crates
dotCooCoo 208195765c Align: Align to Key Object makes the topmost selected object the key
With two or more objects selected and no key object, a click on Align
to Key Object in the Align panel stored Key as the Align To choice and
set no key. The align buttons of the Align panel, the Control bar and
the Properties panel then ran object.align with to: "key", which fails
with "no key object". Distribute Spacing sent the panel's spacing
value and kept the leftmost or top object in place. The stored Key
stayed until Align to Selection, Align to Artboard or Cancel Key
Object was chosen.

The button now runs select.key on the topmost selected object, the
last in paint order, whatever order the objects were selected in, and
the canvas draws that object with the key-object outline. The align
buttons in all three places and Distribute Spacing then use that key,
and Cancel Key Object clears it. A key that is already set stays the
key. With fewer than two objects selected the button is disabled, as
the Distribute buttons are. The button stores no choice, so once the
key is cleared by Cancel Key Object, by a click on the key object or
by another selection, Align To shows the stored Selection or Artboard
choice again. Cancel Key Object no longer sets that choice to
Selection.

Docs: docs/target-app-parity.md.
2026-10-12 00:16:22 +07:00
..
affinity Clippy 1.99: as_chunks in the Affinity raster tests 2026-10-09 23:15:36 +07:00
brush #1172: share an object's appearance with its undo history until it changes 2026-10-11 23:27:21 +07:00
cad #1172: share an object's appearance with its undo history until it changes 2026-10-11 23:27:21 +07:00
color Review: palette writing keeps the swatches PaletteFormat::holds names; ROADMAP (#1110) 2026-10-11 11:33:07 +07:00
doc #1172: share an object's appearance with its undo history until it changes 2026-10-11 23:27:21 +07:00
effects #1172: share an object's appearance with its undo history until it changes 2026-10-11 23:27:21 +07:00
engine Part of #394: art moved or duplicated with an artboard follows Transform Pattern Tiles 2026-10-12 00:16:21 +07:00
eps #1172: share an object's appearance with its undo history until it changes 2026-10-11 23:27:21 +07:00
format #1172: Pathfinder Outline 19x, SVG export 1.5x and open 1.2x faster, same output 2026-10-11 23:26:53 +07:00
geom #1111: a blend's spine bends into a curve 2026-10-11 17:49:41 +07:00
mcp #1163: command_batch can be one undo step 2026-10-11 18:22:45 +07:00
metafile Part of #637: the editing data's structure read whole, colours, gradients, transparency, names, images and artboards included 2026-10-09 16:02:36 +07:00
pathops Shape Builder: a line's loose end past a crossing no longer runs out and back in most cases 2026-10-12 00:16:22 +07:00
pdf #1172: share an object's appearance with its undo history until it changes 2026-10-11 23:27:21 +07:00
plugins Review: a whole number past i64::MAX is past any maximum; ROADMAP (#1091) 2026-10-11 12:24:46 +07:00
render #1172: share an object's appearance with its undo history until it changes 2026-10-11 23:27:21 +07:00
svg #1172: share an object's appearance with its undo history until it changes 2026-10-11 23:27:21 +07:00
testkit variables: fix binding lifetime, dataset editing and the missing UI to define 2026-10-10 23:34:21 +07:00
text Type: Digits — Default, Arabic, Hindi and Farsi numeral systems 2026-10-11 22:18:01 +07:00
three-d M9: add live Revolve with artboard rotation and lighting controls 2026-10-10 23:44:46 +07:00
tools #1172: share an object's appearance with its undo history until it changes 2026-10-11 23:27:21 +07:00
trace #819: more noise removal never gives more paths 2026-10-11 16:00:31 +07:00
ui-egui Align: Align to Key Object makes the topmost selected object the key 2026-10-12 00:16:22 +07:00