Added a new handle on the center line that sets the View Tilt by sliding the horizon up and down. In some cases, this method feels nicer than changing it via the handle on the vertical (blue) vanishing line.
Holding ctrl+shift when interacting with the measure handle now changes number of ticks.
Holding ctrl+alt when interacting with the measure handle now changes the tick subdivision.
Holding ctrl+shift when clicking the grid handle will now toggle grid-only guide visibility.
Added handles to slide the fixed axes position along each axis (hold shift to snap to grid).
Mapped the current canvas zoom to a new 'zoom' script constant. This will help you generate patterns that scale with the canvas zoom.
Added new script input vars for pen tilt: tx, ty, sr, ste, sta, stx, sty. TiltX and TiltY (tx, ty) are another way of representing pen tilt. The other variables are the tilt values at the start of a stroke.
Added new script functions: mixDeg, mixRad, minArcDeg, minArcRad. These will help you work with angles. Minarc returns the shortest angle path between two angles, and the new mix functions use this when interpolating (which also prevents a jump at the 0-360 discontinuity).
The unit for the pen tilt variables has been changed to degrees.
Updated the 'misc/auto rotate' script to use starting pen rotation angle.
Added a new 'misc/tilt lock' script that can lock pen tilt and twist angles during a stroke.
This update also improves existing features and fixes some bugs:
Don't reinit overlay when Qt5 menus and tooltips open (prevents click-stealing bug in Krita and other apps).
Don't hide overlay when Snipping Tool's video recorder toolbar gets focus.
Better ellipse box mode snapping behavior.
Bugfix: ellipse magnetic ticks could interfere with box mode in some cases.
Bugfix: script could be run before pen input vars were set in some cases.
Bugfix: at the end of a stroke, cursor would sometimes jump back to the start (Clip, SAI).
Bugfix: dynamic line endings could get stuck when using fixed pressure modes (Clip, SAI).
Today's update adds a couple of user requested features.
The first one is the ability to show/hide the Linear Perspective ruler's dynamic guides via keyboard shortcut, which you can setup via Settings/Edit Shortcuts/General Shortcuts.
The second is a change in how the keyboard shortcuts work for presets. Using a shortcut for a preset that is already selected will now toggle On/Off for that preset. This allows for some more flexible shortcut configurations, and not having to setup a shortcut specifically for On/Off.