Commit Graph

  • 8ab574b7de Merge pull request #1848 from storytold/u/trace-gradients2 BFlat 2026-10-14 07:18:39 +07:00
  • 4024db4a42 Image Trace: radial gradients (beyond the documented option; for the owner to decide) u/trace-radial bflatastic 2026-10-14 07:14:26 +07:00
  • e0ba6e77d1 Image Trace: gradients grown over noise and soft rims u/trace-gradients2 bflatastic 2026-10-14 07:14:07 +07:00
  • 9c289db91d Merge pull request #1847 from storytold/u/trace-enhanced BFlat 2026-10-14 07:08:27 +07:00
  • b1a5b79d67 Merge pull request #1846 from storytold/u/trace-caps BFlat 2026-10-14 07:07:45 +07:00
  • 156fbe9912 Merge pull request #1845 from storytold/u/trace-shapes2 BFlat 2026-10-14 07:07:15 +07:00
  • 1f4daf519d Image Trace: enhanced versions of the presets u/trace-enhanced bflatastic 2026-10-13 14:14:26 +07:00
  • 638d55983f Image Trace: stroked lines get square caps where their ink is cut square u/trace-caps bflatastic 2026-10-13 13:39:03 +07:00
  • c6d9822f26 Image Trace: Shapes finds rounded rectangles and shapes in aliased, blurred and scanned art u/trace-shapes2 bflatastic 2026-10-13 13:24:27 +07:00
  • fe83800ed5 Merge pull request #1823 from dotCooCoo/feat/hidden-characters-kept-layout BFlat 2026-10-14 06:15:01 +07:00
  • 567f5edaf3 Merge pull request #1819 from dotCooCoo/feat/rotate-view-keeps-old-texture BFlat 2026-10-14 06:14:35 +07:00
  • 0a6a047fd9 Merge pull request #1817 from dotCooCoo/feat/translucent-type-layout-kept BFlat 2026-10-14 06:14:20 +07:00
  • 534f00dfd3 Merge pull request #1820 from dotCooCoo/feat/font-alias-lookup-memo BFlat 2026-10-14 06:13:59 +07:00
  • c5b2495291 Merge pull request #1825 from DWAA1660/fix/1729-verified-pngsuite BFlat 2026-10-14 06:13:36 +07:00
  • 7dd72dee58 Merge pull request #1815 from DWAA1660/fix/1709-control-event-budget BFlat 2026-10-14 06:13:09 +07:00
  • d6b63fbc87 Merge pull request #1837 from storytold/docs/progress-1014a BFlat 2026-10-14 06:12:40 +07:00
  • fb905ae911 Type: Show Hidden Characters keeps each text object's marks between frames dotCooCoo 2026-10-13 12:13:12 -07:00
  • 841ea1716d Canvas: the art texture's quads and the transparency grid share one textured-quad helper bflatastic 2026-10-14 05:21:57 +07:00
  • b3ac169f00 Canvas: the last frame turns with the view until the frame at the new angle is ready dotCooCoo 2026-10-13 11:54:25 -07:00
  • 7975b07b22 Render: type with transparency, a blend mode or raster effects keeps its layout between frames dotCooCoo 2026-10-13 08:34:30 -07:00
  • a1a27636e1 Fonts: a missing font's name is looked up once until fonts are added or rescanned dotCooCoo 2026-10-13 11:55:00 -07:00
  • 33a5f2a801 Docs: the roadmap lists the interaction pass and the hardening milestones once each bflatastic 2026-10-14 05:59:59 +07:00
  • dfb0ce36bd M14: verify and bound PngSuite corpus downloads (#1729) DWAA1660 2026-10-13 15:13:31 -06:00
  • fdf6ba9c9d M1: bound synthetic control input expansion (#1709) DWAA1660 2026-10-13 13:33:04 -06:00
  • f17ecf4f5c Docs: ROADMAP 2026-10-14 adds #1558–#1808 and Image Trace #1647, #1657; guide position in the Transform panel is a convenience, not a parity claim docs/progress-1014a bflatastic 2026-10-14 05:19:47 +07:00
  • dbd2497b82 Merge pull request #1632 from sanyamsingh001/codex/r61-screens-tiff BFlat 2026-10-14 05:42:41 +07:00
  • f9bdad7ee6 Merge pull request #1789 from osamaamin2011/dxf-centerlines BFlat 2026-10-14 05:42:21 +07:00
  • 1a7ad48633 Merge pull request #1799 from switch87/fix/1557-css-not BFlat 2026-10-14 05:42:02 +07:00
  • 32950368b3 Merge pull request #1631 from sanyamsingh001/codex/r61-artboard-delete BFlat 2026-10-14 05:41:46 +07:00
  • a55453d89c Merge pull request #1634 from sanyamsingh001/codex/r61-style-range-fix BFlat 2026-10-14 05:41:28 +07:00
  • 8d2aef8cd9 Merge pull request #1633 from sanyamsingh001/codex/r61-style-auto-leading BFlat 2026-10-14 05:40:46 +07:00
  • e1c0d92a5e Merge pull request #1784 from sanyamsingh001/codex/r62-paragraph-alignment BFlat 2026-10-14 05:40:20 +07:00
  • 316611374e Merge pull request #1782 from sanyamsingh001/codex/r62-guide-alt BFlat 2026-10-14 05:39:41 +07:00
  • db0c8e93f0 Merge pull request #1814 from sanyamsingh001/codex/r62-width-create BFlat 2026-10-14 05:39:24 +07:00
  • 5ce38c7b2a Merge pull request #1630 from sanyamsingh001/codex/r61-width-shift BFlat 2026-10-14 05:39:08 +07:00
  • a23f5711af Merge pull request #1809 from Messhias/feat/394-identify-objects-by BFlat 2026-10-14 05:38:49 +07:00
  • 327170a8e8 Merge pull request #1750 from Messhias/feat/394-black-output BFlat 2026-10-14 05:38:34 +07:00
  • 216d82a3fd Merge pull request #1682 from Gamedirection/feat/corner-radius-fields BFlat 2026-10-14 05:38:16 +07:00
  • 449b0d4056 Merge pull request #1670 from AyberkA0/feat/3d-documented-lighting BFlat 2026-10-14 05:37:56 +07:00
  • 646abb3c5c Merge pull request #1669 from AyberkA0/feat/3d-perspective-angle BFlat 2026-10-14 05:37:24 +07:00
  • e2b9705770 Docs: merge rows that two changes edited bflatastic 2026-10-14 05:08:58 +07:00
  • cfec15d8d9 G13: offer TIFF in Export for Screens and Asset Export sanyamsingh001andCodex 2026-10-14 02:21:14 +10:00
  • a57aea8e94 DXF export: leave out the centerline option and the 3ds Max preset for now bflatastic 2026-10-14 04:50:01 +07:00
  • 4a68f84282 DXF export: strokes as zero-width centerlines, a 3ds Max R12 linework preset, and one view direction in VPORT Osama Amin 2026-10-13 19:30:48 +03:00
  • 301a99d91c SVG import: nested :not() selectors are bounded bflatastic 2026-10-14 04:49:31 +07:00
  • 6f9595542d SVG import: no slice indexing when writing a new style attribute Gert Pellin 2026-10-13 21:59:00 +02:00
  • 5f8c4e9ab5 SVG import: style sheet rules with :not() selectors apply (#1557) Gert Pellin 2026-10-13 19:52:01 +02:00
  • bb07d267aa G1: keep Artboard deletion consistent across controls sanyamsingh001andCodex 2026-10-14 02:21:14 +10:00
  • 5f4da3beb2 G4: capture character styles from selected text sanyamsingh001andCodex 2026-10-14 02:21:14 +10:00
  • 123b8ad8ea G4: propagate character-style Auto-leading resets sanyamsingh001andCodex 2026-10-14 02:21:14 +10:00
  • 0c2c98f6e7 G4: show mixed paragraph alignment without a selected button sanyamsingh001andCodex 2026-10-14 02:21:14 +10:00
  • ff6aaaaeea G1: switch new ruler-guide orientation with Alt sanyamsingh001andCodex 2026-10-14 02:21:14 +10:00
  • 0e6b2e331d G1: create width points through Width Point Edit sanyamsingh001andCodex 2026-10-14 04:54:31 +10:00
  • f7714c539f G1: honor Shift-double-click in Width Point Edit sanyamsingh001andCodex 2026-10-14 02:21:14 +10:00
  • bc50c7fa56 Identify Objects By: rustfmt bflatastic 2026-10-14 05:01:19 +07:00
  • 958c1dffe8 Part of #394: Identify Objects By shows and edits Layers names as XML IDs Fabio William Conceição 2026-10-13 19:34:13 +01:00
  • cfa65a2148 Appearance of Black › Printing / Exporting: cover ink-plane documents and CMYK exports bflatastic 2026-10-14 04:50:37 +07:00
  • b6d14b1fd0 Part of #394: Appearance of Black › Printing / Exporting draws pure CMYK black as RGB black Fabio William ConceiçãoandCursor 2026-10-13 15:06:58 +01:00
  • 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 KnottyDyesandClaude Opus 5.5 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