Trevor Brown and Claude Opus 5.5
3bcb957f50
Merge upstream/main into feat/scale-origin-centre
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-12 02:10:26 -05:00
BFlat
5034dcef92
Merge pull request #2192 from TrevorBrown-dev/fix/eyedropper-magnified-pixels-2189
...
M3: the eyedropper picks a magnified image's pixel under the pointer (#2189 )
2026-11-12 14:02:19 +07:00
bflatastic
7a052d73a4
Merge main into #2192
2026-11-12 13:49:25 +07:00
BFlat
8e65cab3b4
Merge pull request #2191 from TrevorBrown-dev/fix/selection-colors-single-2188
...
M3: Selection colors shows for a layer with children from one colour (#2188 )
2026-11-12 13:47:25 +07:00
Trevor Brown and Claude Opus 5.5
4254a3f392
M8: keep the status line's #2146 entry as it was
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Model-Effort: Opus 5.5 drove and reviewed
2026-11-12 01:36:52 -05:00
Trevor Brown and Claude Opus 5.5
86af5914f6
Merge upstream/main into feat/scale-origin-centre
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-12 01:36:17 -05:00
bflatastic
d50203228d
Merge main into #2191
2026-11-12 13:29:57 +07:00
bflatastic
2636516fbb
Merge main into #2192
2026-11-12 13:29:23 +07:00
BFlat
d269af53cc
Merge pull request #2199 from TrevorBrown-dev/fix/crosshair-glyph-2198
...
Cursors: the crosshair is drawn dark with a white edge, so it shows on a white frame (#2198 )
2026-11-12 13:27:23 +07:00
bflatastic
7f017a736b
Merge main into #2191
2026-11-12 13:15:16 +07:00
bflatastic
23db6dbddb
Merge main into #2192
2026-11-12 13:14:43 +07:00
bflatastic
bd656ae5b3
Merge main into #2199
2026-11-12 13:14:10 +07:00
BFlat
dfd9ddf9db
Merge pull request #2224 from TrevorBrown-dev/fix/boolean-corner-radius-2222
...
M4: Boolean groups: a corner radius rounds the result (#2222 )
2026-11-12 13:12:10 +07:00
bflatastic
f286b6bbe6
Merge main into #2191
2026-11-12 12:58:24 +07:00
bflatastic
d656417b02
Merge main into #2192
2026-11-12 12:57:51 +07:00
bflatastic
cee3462e40
Merge main into #2199
2026-11-12 12:57:19 +07:00
bflatastic
b6b9b2995f
Merge main into #2224
2026-11-12 12:56:12 +07:00
BFlat
1834787b12
Merge pull request #2121 from TrevorBrown-dev/feat/vector-edit-point-xy-mixed
...
M8: points' X and Y in vector edit mode show Mixed and set every selected point, as in Figma
2026-11-12 12:54:43 +07:00
Trevor Brown and Claude Opus 5.5
6d36c87ce6
M8: keep the 2026-11-09 revision row as it was
...
The revision history records what each change said at the time; the new
2026-11-12 row carries the origin change.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Model-Effort: Opus 5.5 drove and reviewed
2026-11-12 00:46:34 -05:00
Trevor Brown and Claude Sonnet 5.5
f0d39197be
M8: Scale tool drags pivot on the opposite handle, and its origin starts at the centre
...
Measured in Figma's web app (2026-11-09): a handle drag ignores the origin grid and pivots on the opposite handle's point (Alt: the centre); only the numeric Scale field uses the origin, which starts at the centre. scale_factor drops the anchor, tool.scaleAnchor defaults to c, and K, 2, Enter now scales about the centre.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Model-Effort: Opus 5.5 drove; Opus 5.5 briefed; Sonnet 5.5 wrote at medium
2026-11-12 00:45:36 -05:00
bflatastic
28b46bb334
Merge main into #2191
2026-11-12 12:42:24 +07:00
bflatastic
007f495e89
Merge main into #2192
2026-11-12 12:41:50 +07:00
bflatastic
cf339eba02
Merge main into #2199
2026-11-12 12:41:15 +07:00
bflatastic
77fcc564a3
Merge main into #2224
2026-11-12 12:40:10 +07:00
bflatastic
997e022ecf
Merge main into #2121
2026-11-12 12:39:36 +07:00
BFlat
10e9686d03
Merge pull request #2147 from TrevorBrown-dev/feat/invert-zoom-2145
...
Preferences: Invert zoom direction reverses wheel zoom (#2145 )
2026-11-12 12:37:01 +07:00
bflatastic
79248ede26
Merge main into #2191
2026-11-12 12:26:47 +07:00
bflatastic
80f4f36290
Merge main into #2192
2026-11-12 12:26:15 +07:00
bflatastic
c7589dac3e
Merge main into #2199
2026-11-12 12:25:42 +07:00
bflatastic
5549c4cc2e
Merge main into #2224
2026-11-12 12:24:36 +07:00
bflatastic
7f0e94508d
Merge main into #2121
2026-11-12 12:23:30 +07:00
bflatastic
a6f98591d3
Merge main into #2147
2026-11-12 12:22:57 +07:00
BFlat
0c1b6cee3b
Merge pull request #2096 from TrevorBrown-dev/fix/shift-rotate-multiples-of-15
...
Transform: Shift while rotating lands on multiples of 15°, not 15° steps from the start
2026-11-12 12:21:29 +07:00
bflatastic
0ed464c91a
Merge main into #2191
2026-11-12 12:11:07 +07:00
bflatastic
405c0939ca
Merge main into #2192
2026-11-12 12:10:34 +07:00
bflatastic
b16a345386
Merge main into #2199
2026-11-12 12:10:01 +07:00
bflatastic
04c7856d1b
Merge main into #2224
2026-11-12 12:08:42 +07:00
bflatastic
05c666add5
Merge main into #2096
2026-11-12 12:07:36 +07:00
bflatastic
2d5729e7ee
Merge main into #2121
2026-11-12 12:06:52 +07:00
bflatastic
b742d7464b
Merge main into #2147
2026-11-12 12:05:53 +07:00
BFlat
f2135dda4f
Merge pull request #2244 from TrevorBrown-dev/fix/flatten-bakes-point-radius-2195
...
M4: Flatten bakes a vector's point corner radius into its path (#2195 )
2026-11-12 12:03:15 +07:00
BFlat
3e9a694dc7
Merge pull request #2103 from TrevorBrown-dev/fix/panel-widths-measured
...
Panels: the sidebars' width limits are Figma's (left 240 to 450, right 240 to 500)
2026-11-12 11:55:44 +07:00
bflatastic
f9a4358c67
Merge main into #2191
2026-11-12 11:54:30 +07:00
bflatastic
f573e69ac8
Merge main into #2192
2026-11-12 11:53:57 +07:00
bflatastic
c2e1ed54fc
Merge main into #2199
2026-11-12 11:53:23 +07:00
bflatastic
89b37a0a0e
Merge main into #2224
2026-11-12 11:52:13 +07:00
bflatastic
a4d47aac56
Merge main into #2096
2026-11-12 11:51:05 +07:00
bflatastic
fac3541c4d
Merge main into #2121
2026-11-12 11:50:33 +07:00
bflatastic
7cef98535e
Merge main into #2147
2026-11-12 11:49:59 +07:00
BFlat
2565fe4242
Merge pull request #2149 from Carbocode/fix/page-background-controls
...
M1: unify page colour controls and show themed canvas transparency
2026-11-12 11:48:33 +07:00