This website requires JavaScript.
b5bc8f0d19
Corner Radius: a field per corner of a live rectangle, with a link toggle
GameDirection
2026-10-13 00:58:31 -04:00
043b446b94
3D and Materials: the light takes the documented settings
Ayberk A.
2026-10-13 02:06:58 +03:00
39db6abfce
3D and Materials: Perspective runs 0° to 160°, as documented
Ayberk A.
2026-10-13 01:40:03 +03:00
a3357121fb
Merge pull request #1792 from dotCooCoo/feat/thread-reflow-copies-only-changed-stories
BFlat
2026-10-14 05:07:09 +07:00
81d9e37e8f
Merge pull request #1767 from dotCooCoo/feat/open-resolves-links-off-ui-thread
BFlat
2026-10-14 05:06:41 +07:00
bb70aa8359
Merge pull request #1744 from dotCooCoo/feat/symbol-instance-art-bounds
BFlat
2026-10-14 05:06:05 +07:00
9258c4ea57
Merge pull request #1690 from dotCooCoo/feat/svg-style-rule-index
BFlat
2026-10-14 05:05:34 +07:00
b0ec580828
Merge pull request #1755 from dotCooCoo/feat/cmyk-transparency-planes
BFlat
2026-10-14 05:04:55 +07:00
03e6657e93
Merge pull request #1689 from dotCooCoo/feat/outline-mode-path-caches
BFlat
2026-10-14 05:04:17 +07:00
aeda9de044
Merge pull request #1688 from dotCooCoo/feat/live-effects-follow-document-edits
BFlat
2026-10-14 05:03:40 +07:00
35ecdf2142
Merge pull request #1687 from dotCooCoo/feat/group-backdrop-region
BFlat
2026-10-14 05:02:02 +07:00
1b54bc335d
Merge pull request #1667 from dotCooCoo/feat/stroke-outlines-per-object
BFlat
2026-10-14 05:01:35 +07:00
4844d54fda
Type: an edit copies a threaded story only when it changes one of its frames
dotCooCoo
2026-10-13 08:06:49 -07:00
85cea7efea
Open: the opening thread also reads linked files and lays out type
dotCooCoo
2026-10-13 07:37:50 -07:00
37174ac306
Render tests: the symbol art bounds test holds the fonts steady (#1744 )
bflatastic
2026-10-14 04:41:05 +07:00
d9bd9b134d
Symbols: instances of imported symbols are measured by their art
dotCooCoo
2026-10-11 20:55:15 -07:00
21a386a6d4
SVG import: the style cascade looks up each element's rules by id, class and type
dotCooCoo
2026-10-12 14:16:40 -07:00
f9cbcfb046
Render: the ink planes of CMYK documents with transparency are composed on several threads
dotCooCoo
2026-10-13 05:08:05 -07:00
2ce6f90522
Render: Outline view draws paths and clipped art from geometry kept between frames
dotCooCoo
2026-10-13 02:30:53 -07:00
caa80fb213
Render tests: the live object tests take the font locks (#1688 )
bflatastic
2026-10-14 04:41:03 +07:00
6504dc7da2
Render: live objects are evaluated again when patterns, symbols, fonts or color settings change
dotCooCoo
2026-10-12 14:15:54 -07:00
78980c8190
Render: the canvas no longer draws its picture back for each non-isolated group that blends
dotCooCoo
2026-10-13 02:21:00 -07:00
819e53fe92
Render tests: the stroke outline tests hold the fonts steady (#1667 )
bflatastic
2026-10-14 04:41:01 +07:00
9f0a9a362b
Render: objects that share an appearance keep their own stroke outlines between frames
dotCooCoo
2026-10-12 16:14:26 -07:00
cd89392ac9
Merge pull request #1739 from KnottyDyes/squad/remote-stale-connection
BFlat
2026-10-14 04:43:14 +07:00
db1d586674
Merge pull request #1768 from fahrim/fix/1728-jsonrpc-version-and-reply-id
BFlat
2026-10-14 04:42:45 +07:00
7543ef966c
Merge pull request #1764 from fahrim/fix/1727-framing-limits
BFlat
2026-10-14 04:42:21 +07:00
67f131d786
Merge pull request #1797 from DWAA1660/fix/1726-control-deadlines
BFlat
2026-10-14 04:41:56 +07:00
2366fcfd80
docs/mcp.md: the server reconnects to the app before a call when the connection was closed
bflatastic
2026-10-14 02:13:14 +07:00
63b0dc4c32
MCP: a connection holding bytes nobody asked for is replaced before the request is sent
bflatastic
2026-10-14 03:09:56 +07:00
16366ce422
MCP: reconnect closed control sockets before sending requests
KnottyDyes
2026-10-12 09:41:33 -06:00
7e56066847
MCP: property test for the framing, batch and envelope limits; the refusal without an id is documented (#1727 , #1728 )
bflatastic
2026-10-14 02:13:02 +07:00
d3327b17a1
MCP: a control refusal without an id reports the app's reason instead of an id mismatch (#1728 )
bflatastic
2026-10-14 02:12:07 +07:00
cc518797a8
Fix #1728 : require the JSON-RPC 2.0 envelope and correlate control replies
Fahri Meral
2026-10-13 18:57:07 +03:00
5336d80196
command_batch: the step whose result passes the size cap says that it ran (#1727 )
bflatastic
2026-10-14 02:12:08 +07:00
b75ced8a70
Fix #1727 : cap MCP framing input, batches and kept command_batch results
Fahri Meral
2026-10-13 18:53:54 +03:00
85c81ff1e9
Control: an idle connection is closed without a line, so no error waits where a client's next reply would be (#1726 )
bflatastic
2026-10-14 03:09:53 +07:00
a0bd1fd16b
M1: bound control connection transport waits
DWAA1660
2026-10-13 11:34:44 -06:00
f8396dbc4f
Merge pull request #1663 from ham9zah/pen-drag-threshold
BFlat
2026-10-14 04:28:59 +07:00
fe027037d2
Merge pull request #1795 from danngreen/fix/render-tests-font-race
BFlat
2026-10-14 04:28:44 +07:00
1369bd0c93
Merge pull request #1785 from sanyamsingh001/codex/r62-import-fuzz
BFlat
2026-10-14 04:28:26 +07:00
c2a944a686
Merge pull request #1677 from marcoarnulfo/fix/color-picker-remembers-mode
BFlat
2026-10-14 04:28:10 +07:00
e02ffe9513
Merge pull request #1752 from switch87/fix/1748-point-type-align
BFlat
2026-10-14 04:27:52 +07:00
a06899fdd0
Merge pull request #1746 from marcoarnulfo/fix/select-same-type-paint
BFlat
2026-10-14 04:27:35 +07:00
422a5d7eb9
Merge pull request #1765 from AyberkA0/fix/1756-expand-repeat
BFlat
2026-10-14 04:27:19 +07:00
5fb311fb60
Merge pull request #1808 from AyberkA0/fix/1662-ui-scale-slider-medium-dark
BFlat
2026-10-14 04:27:03 +07:00
1a506fae4c
Merge pull request #1798 from AyberkA0/fix/1757-palette-arrows
BFlat
2026-10-14 04:26:46 +07:00
3298c5088c
Merge pull request #1734 from AyberkA0/fix/1661-paintbrush-brackets
BFlat
2026-10-14 04:26:29 +07:00
951bf42714
Merge pull request #1804 from AyberkA0/fix/1679-pencil-keeps-appearance
BFlat
2026-10-14 04:25:57 +07:00
7d5c4b4b9d
Merge pull request #1802 from AyberkA0/fix/1686-esc-text-edit
BFlat
2026-10-14 04:25:41 +07:00
6187a3f462
Merge pull request #1803 from AyberkA0/fix/1743-esc-cancels-point-drag
BFlat
2026-10-14 04:25:22 +07:00
589797adef
Merge pull request #1666 from turtwig/main
BFlat
2026-10-14 04:25:03 +07:00
043ea1d525
Merge pull request #1674 from turtwig/fix/delete-selected-anchors
BFlat
2026-10-14 04:24:46 +07:00
a1eb4fc090
Merge pull request #1791 from AyberkA0/fix/1758-cursor-hotspot
BFlat
2026-10-14 04:24:20 +07:00
cde7b0ece7
Pen: Space pressed inside the drag threshold moves the anchor by the next move only
ham9zah
2026-10-13 15:04:45 +03:00
66a0f457e9
Add a Precise Cursors command and fix the misleading Caps Lock comment
ham9zah
2026-10-13 12:58:55 +03:00
3ea4802a53
Pen: test that a click after a smooth anchor curves from its side only
ham9zah
2026-10-13 11:26:02 +03:00
eace7c749b
Pen: ignore pointer movement inside a 3 px drag threshold
ham9zah
2026-10-13 10:58:57 +03:00
96d5a14738
Render tests: tests that add fonts no longer run alongside the frame cache tests
Dan Green
2026-10-13 10:28:02 -07:00
4944facd0a
CI: isolate text import fuzzing from installed fonts
sanyamsingh001
2026-10-14 02:21:14 +10:00
e11867128e
Color panel: the mode picked last comes back after a restart (fixes #1675 )
Marco Arnulfo
2026-10-13 12:00:44 +02:00
ed1e976264
Fix #1748 : text.create takes justify, so point type can be centred on its point
Gert Pellin
2026-10-13 16:30:28 +02:00
d9328c7668
Select > Same: type matches on its characters' fill and stroke (fixes #1737 )
Marco Arnulfo
2026-10-13 15:31:19 +02:00
2f4cc8a1cc
Fix #1756 : Object → Expand expands repeats
Ayberk A.
2026-10-13 18:50:33 +03:00
3024821c32
Fix #1662 : slider rails show on Medium Dark
Ayberk A.
2026-10-13 21:16:58 +03:00
5fc0be5b85
Part of #1757 : the palette test's frame closure needs no mut
Ayberk A.
2026-10-13 20:50:18 +03:00
de1ede49a7
Fix #1757 : arrow keys move through the command search results
Ayberk A.
2026-10-13 20:48:01 +03:00
3152436020
Brackets: keep to the tools whose size the keys are documented for
bflatastic
2026-10-14 02:14:46 +07:00
3f1e72d983
Fix #1661 : [ and ] size the Paintbrush, and reach the tools that take them
Ayberk A.
2026-10-13 12:51:52 +03:00
ef2d678cbf
Fix #1679 : a filled pencil path keeps a stroke of None
Ayberk A.
2026-10-13 21:04:22 +03:00
1e60a572b1
Fix #1686 : Escape in type editing goes to the Selection tool
Ayberk A.
2026-10-13 20:58:54 +03:00
e80cc9b49b
Fix #1743 : Escape cancels a Direct Selection drag
Ayberk A.
2026-10-13 21:00:32 +03:00
f297589c76
Direct Selection stays inside isolation mode
turtwig
2026-10-13 08:41:36 +01:00
89501d73c2
Delete removes every selected anchor and keeps the remainder selected
turtwig
2026-10-13 10:31:31 +01:00
cb9fa7042f
Fix #1758 : keep the custom title bar window borderless on Windows
Ayberk A.
2026-10-13 19:31:03 +03:00
bb8897a2eb
Merge pull request #1787 from MarekSpodBiedry/issue-1637
BFlat
2026-10-14 03:53:08 +07:00
4d54fa27e3
Merge pull request #1773 from MarekSpodBiedry/issue-1722
BFlat
2026-10-14 03:52:41 +07:00
7f93a191c7
Merge pull request #1775 from MarekSpodBiedry/issue-1720
BFlat
2026-10-14 03:52:17 +07:00
0f0380b827
Merge pull request #1774 from MarekSpodBiedry/issue-1721
BFlat
2026-10-14 03:51:47 +07:00
ae6d70ae19
Merge pull request #1781 from MarekSpodBiedry/issue-1702
BFlat
2026-10-14 03:51:18 +07:00
b72ca300ed
Merge pull request #1779 from MarekSpodBiedry/issue-1708
BFlat
2026-10-14 03:51:00 +07:00
4892384168
Merge pull request #1780 from MarekSpodBiedry/issue-1707
BFlat
2026-10-14 03:49:57 +07:00
64f875ff34
Merge pull request #1776 from MarekSpodBiedry/issue-1716
BFlat
2026-10-14 03:49:29 +07:00
4d0f1dd0f8
Merge pull request #1783 from MarekSpodBiedry/issue-1698
BFlat
2026-10-14 03:49:09 +07:00
1e6c17c54b
Merge pull request #1778 from MarekSpodBiedry/issue-1712
BFlat
2026-10-14 03:48:51 +07:00
6f56ad2e7f
Merge pull request #1777 from MarekSpodBiedry/issue-1713
BFlat
2026-10-14 03:48:36 +07:00
b374fee789
Merge pull request #1786 from MarekSpodBiedry/issue-1696
BFlat
2026-10-14 03:47:20 +07:00
9abdbb0a71
Merge pull request #1807 from AyberkA0/fix/1710-ruzstd-0.9.1
BFlat
2026-10-14 03:47:05 +07:00
d775549258
A press outside a field commits what was typed before the press acts
bflatastic
2026-10-14 02:30:28 +07:00
8a7e36ede8
Background save edited meanwhile: undoing back to the saved state is unmodified (#1721 )
bflatastic
2026-10-14 03:02:45 +07:00
7abc1cfa10
Scatter overflow test: data that far off the plot is refused, not drawn (#1707 )
bflatastic
2026-10-14 02:14:23 +07:00
d82d6e3620
Test that a hostile Export for Screens suffix or prefix stays in the export folder (#1713 )
bflatastic
2026-10-14 02:09:14 +07:00
7fc8173253
Merge pull request #1684 from dotCooCoo/feat/mcp-document-reads-faster
BFlat
2026-10-14 03:08:58 +07:00
466b4b0180
Merge pull request #1652 from marcoarnulfo/fix/canvas-cursor-wayland-scale
BFlat
2026-10-14 03:08:35 +07:00
65ec1842ac
Merge pull request #1654 from switch87/fix/1653-eps-hard-stops
BFlat
2026-10-14 03:04:15 +07:00
ad358fb4e4
Merge pull request #1651 from switch87/fix/1648-scribble-regions
BFlat
2026-10-14 03:03:54 +07:00
0814b70fe0
Merge pull request #1646 from switch87/fix/1643-roughen-cusps
BFlat
2026-10-14 03:03:34 +07:00
14df0db488
Merge pull request #1642 from marcoarnulfo/fix/shape-modes-on-group
BFlat
2026-10-14 03:03:12 +07:00
70937b59ba
Merge pull request #1641 from marcoarnulfo/fix/align-anchors-default-selection
BFlat
2026-10-14 03:02:45 +07:00
7fde8739a7
Control: replies are buffered, so a 17 MB reply is sent in 0.09 s instead of 34 s on Windows
dotCooCoo
2026-10-13 02:22:35 -07:00