Repository navigation
v0.8.0
Pre-release
Pre-release
- Hold Option (macOS) or Alt (Windows) while you press Record to record exact
values. The Record key turns blue, and every change to a layer's own
position, rotation, scale, skew, and skew axis is recorded as a Set to
step rather than as a delta — for macros that put things in fixed places.
Both Record keys take the modifier, from the pointer or from the keyboard. - The panel opens at 320 × 560 instead of 300 × 520: two more rows in the
list, and the reels a touch larger. - What you select before you press Record now decides what the recorder
watches. Select a layer and only that layer records; a selected shape
counts as its layer. Select nothing and the whole scene records, as
before. The deck shows which one Record will do, and the recording screen
names it. Edits to other layers are dropped and counted ("2 changes
outside Layer A ignored"), never recorded by surprise. Duplicates and new
layers still record. Scene settings record in whole-scene recordings only. - The review sheet now opens on the simplified list, because a single drag is
recorded as a chain of micro-steps. Select Keep every step above the
step list to see the recording as it was captured; the choice holds until
you close the panel. A saved macro keeps its manual Simplify button. - Playback walks the step list in about a second and a half instead of four
and a half. Short macros pace the same as before; long ones no longer take
many seconds to finish. - The pencil on a step for a layer's own position, rotation, skew, skew axis,
or scale now opens a verb and a number box: Set to, Add,
Subtract, Multiply, Divide, or Formula… for a whole
expression. Choose the verb, or type the operator into the box. The number
converts when you change the verb, so a drag from 100 to 130 reads
Add30, Set to130, or Multiply1.3— the same edit in
three ways. A vector property gets one row per component. Formula… hands
the box an expression such asv * 2 + 10, wherevis the target's
current value. The default is unchanged — a drag opens as Add60, a
scale as Multiply2— so a macro you never edit behaves as it
always did. - Numbers in the panel show two decimals. A number that two decimals would
flatten into "changes nothing" keeps the digits it needs, and what you type
is stored as you type it. - A recorded "rotation to 0", "skew to 0", or "scale to 100%" step now
applies exactly, in macros you saved before this version too. Such a
step used to replay as a delta, so a target at 30° ended at −15° instead
of 0°. - A pinned transform step's play-time form now shows the same verb, so you can
change what the step does for one play without editing the macro. - A keyframe step on a layer's transform now takes a formula as well, so a
keyframed move can be set to an exact value. A scale keyframe run keeps its
proportions: recorded 100% → 200% keyframes played onto a half-size layer
now run 50% → 100%, not 50% → 150%. - A step you gave a formula keeps its formula on the row and in the list, even
when the numbers it was recorded with do not change.v * 2on a recorded
"rotation to 0" now reads "rotation ×2" and survives Simplify. - Playing onto several layers at once no longer lets one layer's result move
the others. A layer that could not take a step — a property already on the
timeline, for instance — now keeps its own starting point for the steps that
follow, instead of measuring against a value only its neighbours reached. - A macro the panel cannot draw now reports what happened and how to recover,
instead of leaving the panel blank.