mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-13 10:45:45 +00:00
With one whole blend selected, the Selection and Blend tools show two widgets at the halfway point of its spine. Dragging the upper widget along the spine sets the color shift (-100 to 100), and dragging the lower one sets the easing strength (0 to 100). The lower widget shows only when the steps follow a spine (a replaced spine or Align to Path), the rule the step placement uses; a blend made without a spine shows neither. When the boxes of three or more other visible objects hold a widget's spot, the widget moves out in 16 px steps, up to 144 px, and its line to the halfway point grows with it. While a widget is held, the arrow keys step its value by 1 (Shift: by 10), and Escape or a switch to another tool cancels the drag. A drag is one undo step; a click or a drag that ends where it started records none. - object.blend.setEasing sets easingType, ramp and colorShift on one blend, refuses a hidden or locked blend and easing on a blend without a spine, and records no undo step when nothing changes. - BlendSpec::eases_along_spine holds the rule the step placement and the widget share. - While a tool is busy, an arrow it claims arrives with the press's Shift and Alt; before, it always arrived plain. Docs: docs/mcp.md, docs/target-app-parity.md.