mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-15 12:24:19 +00:00
Transform: pattern-only Scale and Reflect of selected anchors follow the box
With anchors selected and Transform Objects off (objects: false, or the backquote key during a Scale or Reflect drag), the transform moves the whole objects' pattern tiles, so it now acts along the turned bounding box instead of the page axes that apply to the anchors alone.
This commit is contained in:
+2
-1
@@ -5144,7 +5144,8 @@ stretches along the box's own width and `sy` along its height, and `"vertical"`
|
||||
axes, until Object › Transform › Reset Bounding Box squares the box to the page. Both take `basis?: "box"|"page"`:
|
||||
`"box"` is the default, and `"page"` acts along the page's axes. Any other `basis` is an error, and nothing changes.
|
||||
`origin` is still a page point, and a numeric `axis` is still a line on the page at that angle. Selections whose
|
||||
objects stand at different angles, and anchors selected with Direct Selection, use the page's axes. The journal entry
|
||||
objects stand at different angles, and anchors selected with Direct Selection, use the page's axes; with `copy` or
|
||||
with `objects: false`, the whole objects or their pattern tiles transform, along the box. The journal entry
|
||||
records the `basis` used, so a recorded action replays in the same frame; an older recording without `basis` acts
|
||||
along the box. `object.transformAgain` repeats the transform's page matrix, also after Reset Bounding Box. The Scale
|
||||
and Reflect dialogs, the Transform and Properties panels' flips, the Scale tool and the Reflect tool's default axis
|
||||
|
||||
Reference in New Issue
Block a user