mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-10-25 02:07:09 -06:00
In a rotated view, seven parts of the canvas and the Navigator worked as if the view were not turned. Fit Artboard in Window and Fit All in Window sized the zoom from the unturned width and height, so at 45° a 612 x 792 pt artboard ran off a 1000 x 800 canvas. The Zoom tool's marquee (Animated Zoom or GPU Performance off) set the zoom to 3.13% at 90° and 180°. Ruler guides on no artboard were drawn square to the screen while the tools pick them, snap to them and move them by their position in the document. The rectangle a tool drags out (the selection marquee, and the drags of the Type tool, the Artboard tool, the Place cursor and Rectangle Cut) was drawn as a box square to the screen while the tools work in the document rectangle. Show Hidden Characters skipped type whose turned outline reached into the canvas when the box between two of its corners did not. At 180° the Contextual Task Bar covered the selection, and the Navigator's red box outlined an area that the window did not show. Now fitting uses the size of the artboard or art turned with the view, and the Zoom tool's marquee zooms by its size on screen and centers on its middle. A canvas guide is drawn along its document line, cut to the canvas. Rectangles that tools drag out are drawn through the screen corners of the document rectangle the tools use. Show Hidden Characters uses the type's turned outline on screen, and the task bar uses the selection's. The Navigator draws the canvas's corners mapped into the document. At 0° each of these does what it did before. Docs: docs/target-app-parity.md.