Commit Graph

  • 1e76e389d2 Part of #868: PDFs saved with the reference app's editing data open from it, as .ai files do dotCooCoo 2026-10-11 20:13:53 -0700
  • a99b1200ff PDF/.ai import: a .ai opens on its artboard with its bleed round it (#1266) Aaron Guo 2026-10-11 23:42:13 -0500
  • 3428a224bb Contributors: add aguo890 (Aaron Guo) Aaron Guo 2026-10-12 00:32:36 -0500
  • 563ff62aa0 PDF import: gradient-filled shapes open as one path, not a clipped rectangle (#1304) Aaron Guo 2026-10-11 23:20:35 -0500
  • 21c580a934
    Merge pull request #1352 from Johau91/feat/korean-ui BFlat 2026-10-12 14:45:08 +0700
  • 976d1bb428 G16: Korean interface (ko) Johau91 2026-10-12 14:41:07 +0900
  • 96a783e716
    Merge pull request #1324 from skylartaylor/codex/craft-print-adoption BFlat 2026-10-12 14:35:18 +0700
  • 8cb5fa0607 Print: clarify automation results and discovery failures skylar taylor-barrick 2026-10-12 07:55:40 +0200
  • e74c2f113c Print: adopt craft-print while retaining Windows 7 support skylar taylor-barrick 2026-10-12 03:59:05 +0200
  • 5432821480
    Merge pull request #1359 from storytold/fix/1286-ai-alpha-mask BFlat 2026-10-12 14:17:45 +0700
  • 934d83405c Part of #1286: constant alpha masks are drawn white, so the page shows where soft masks are read by luminosity fix/1286-ai-alpha-mask bflatastic 2026-10-12 13:56:54 +0700
  • fecea5390d
    Merge pull request #1343 from storytold/docs/progress-1012d BFlat 2026-10-12 11:29:00 +0700
  • 0a538ef40d Docs: ROADMAP 2026-10-12 adds #1245, #1336, #1337 and #1341 bflatastic 2026-10-12 11:28:49 +0700
  • b586af83c2
    Merge pull request #1341 from dotCooCoo/feat/eps-quadratic-tiling-registration BFlat 2026-10-12 11:28:00 +0700
  • be9d05b274 EPS: the PostScript reader reads many tiling patterns, spot inks and shadings in linear time dotCooCoo 2026-10-11 19:15:47 -0700
  • 04a305367e
    Merge pull request #1245 from arhammusheer/perf/memory BFlat 2026-10-12 11:20:05 +0700
  • d63c57d1e1 #1244: Hungarian rows for the new messages in the catalog's own voice (mentsd, jelentsd) bflatastic 2026-10-12 11:03:03 +0700
  • 6fcdb421d1 #1244: the status bar stops saying a file is opening once it has opened bflatastic 2026-10-12 10:56:03 +0700
  • e2f0aed1bf #1244: test that a native save failing partway leaves the file as it was bflatastic 2026-10-12 10:42:13 +0700
  • ecf361c9d7 #1244: reserve at most 64 MB for a file's entry before its data is read bflatastic 2026-10-12 10:36:27 +0700
  • ecb4be19ba #1244: a crash between a recovery copy's document and its details keeps every image bflatastic 2026-10-12 10:36:26 +0700
  • 023c8e3edd #1244: streaming open and save, per-section limits, recovery that keeps images apart, background open arhammusheer 2026-10-12 02:32:50 +0530
  • 5beac4f122 #1244: smaller objects: Node 352 -> 152 bytes, NodeKind 200 -> 80, and a cheaper undo estimate arhammusheer 2026-10-12 02:32:50 +0530
  • c4214be9d7 #1244: render caches bounded by bytes, evicting the least recently used instead of clearing arhammusheer 2026-10-12 02:32:50 +0530
  • 454f1737a3 #1244: perf --deep measures four embedded photos drawn by three renderers arhammusheer 2026-10-11 23:28:11 +0530
  • 9139883075 #1244: navigator and layer thumbnails render off the UI thread and wait for drags to end arhammusheer 2026-10-11 23:28:11 +0530
  • bbbafdef6b #1244: undo history bounded by bytes, without lookup tables or repeated selections in its steps arhammusheer 2026-10-11 23:28:11 +0530
  • fe8a6983c5 #1244: one shared, byte-budgeted store for decoded images; render caches that sweep and stay bounded arhammusheer 2026-10-11 23:28:10 +0530
  • c373fc233c
    Merge pull request #1337 from dotCooCoo/feat/no-op-undo-pathfinder BFlat 2026-10-12 10:32:34 +0700
  • 76ca890bb4 Path: Simplify and Add Anchor Points record no undo step when they change no path dotCooCoo 2026-10-11 19:19:25 -0700
  • 022237ce02
    Merge pull request #1336 from dotCooCoo/feat/no-op-undo-opacity-masks BFlat 2026-10-12 10:12:59 +0700
  • 8b6bfe6ed7 Transparency: opacity mask options that change nothing record no undo step dotCooCoo 2026-10-11 17:59:38 -0700
  • f5f9408aa9
    Merge pull request #1333 from storytold/docs/progress-1012c BFlat 2026-10-12 09:55:24 +0700
  • 17cff377a8 Docs: ROADMAP 2026-10-12 adds #1325, #1327 and #1329–#1332 bflatastic 2026-10-12 09:55:12 +0700
  • 3c5d097458
    Merge pull request #1332 from dotCooCoo/feat/eps-setdash-cap BFlat 2026-10-12 09:54:10 +0700
  • ee8bd41ce0
    Merge pull request #1331 from dotCooCoo/feat/no-op-undo-paint-items BFlat 2026-10-12 09:51:32 +0700
  • 9d14654260
    Merge pull request #1329 from dotCooCoo/feat/eps-uncounted-per-call-path-work BFlat 2026-10-12 09:51:14 +0700
  • 62ebd15cba
    Merge pull request #1330 from dotCooCoo/feat/eps-shading-function-fanout BFlat 2026-10-12 09:50:55 +0700
  • ae27cf6c2b EPS: loops under a long dash array no longer hang the import dotCooCoo 2026-10-11 18:28:09 -0700
  • 9cbab1383b Paint: fill, stroke, gradient and Appearance panel commands that change nothing record no undo step dotCooCoo 2026-10-11 18:05:28 -0700
  • d0bb09c16f EPS: huge arcs, fine dashes and rectangle arrays in a loop no longer hang the import dotCooCoo 2026-10-11 00:05:59 -0700
  • 4a27d897ed EPS: shading functions in shared arrays no longer hang the import dotCooCoo 2026-10-10 19:34:46 -0700
  • 2c5262c5dd
    Merge pull request #1327 from webdevtodayjason/fix/plugin-dialog-int BFlat 2026-10-12 09:33:29 +0700
  • 4412a4ea97 Plug-ins: share the whole-number field test harness bflatastic 2026-10-12 09:21:30 +0700
  • 31ae1eba0b Plug-ins: whole-number fields keep values past 2^53 exactly as typed webdevtodayjason 2026-10-12 01:33:29 +0000
  • 2b7d5f964f
    Merge pull request #1325 from dotCooCoo/feat/select-menu-selectable-only BFlat 2026-10-12 09:17:12 +0700
  • d3be78000e Select: Select All skips hidden isolated groups, and menu commands stay within what it selects dotCooCoo 2026-10-11 16:07:20 -0700
  • b94c13bfbb
    Merge pull request #1323 from storytold/docs/progress-1012b BFlat 2026-10-12 08:58:43 +0700
  • 15de47b850 Docs: merge duplicated table rows and record the rest of 2026-10-12 bflatastic 2026-10-12 08:58:27 +0700
  • 62e6603c30
    Merge pull request #1320 from rollroyces/fix/vectorcraft-1299-dxf-closed-spline-bit BFlat 2026-10-12 08:53:50 +0700
  • 851edd530f fix(cad): set the closed bit on DXF SPLINE entities so closed curves import into CAM (#1299) Royce 2026-10-12 09:38:50 +0800
  • 9792ecd6e8
    Merge pull request #1321 from dylanmtaylor/fix/ci-node-20-deprecation BFlat 2026-10-12 08:47:54 +0700
  • f0e1de92be
    Merge pull request #1316 from dotCooCoo/feat/no-op-undo-type-runs BFlat 2026-10-12 08:45:34 +0700
  • a24269eb15 Type: Change Case, Smart Punctuation and other commands that change nothing record no undo step dotCooCoo 2026-10-11 17:43:33 -0700
  • 256cd1f85a
    Merge pull request #1315 from fabian-co/pr/trace-oversized-image BFlat 2026-10-12 08:45:12 +0700
  • c28a9b5dd2
    ci: upgrade actions to Node 24 to fix deprecation warnings Dylan M. Taylor 2026-10-11 21:42:27 -0400
  • ae5fa87d9d Image Trace: an oversized image decodes within the allocation its 192 megapixel limit needs (512 MB on the web) bflatastic 2026-10-12 08:23:19 +0700
  • e1fe2e388b Image Trace: an image over 64 megapixels is traced scaled down Fabian Grajales 2026-10-11 20:14:52 -0500
  • 6aa2b9b0fb
    Merge pull request #1313 from itrycodinganditsbad/fix-1274 BFlat 2026-10-12 08:20:33 +0700
  • 9d8d6062e7
    Merge pull request #1311 from dotCooCoo/feat/eps-closepath-unbounded-path BFlat 2026-10-12 08:19:43 +0700
  • db8b9bb04c EPS: closepath no longer grows the path past its limit dotCooCoo 2026-10-11 17:01:09 -0700
  • c117bc6e8a
    Merge pull request #1309 from dotCooCoo/feat/artboard-tool-active-artboard BFlat 2026-10-12 08:19:25 +0700
  • f8f40e7902 Artboards: the Artboard tool starts on the active artboard dotCooCoo 2026-10-11 17:00:42 -0700
  • a40454a4a0
    Merge pull request #1302 from Skaywalker/i18n-hu BFlat 2026-10-12 08:19:02 +0700
  • 48c52787a1 i18n (hu): rows for the strings added since the branch (graph designs and data, center align, Find Linked Files, Film Grain, Select Segments) bflatastic 2026-10-12 06:56:44 +0700
  • b9716366bf i18n: add Hungarian (hu) UI translation Skaywalker 2026-10-12 00:59:41 +0200
  • 70e35807e7
    Merge pull request #1259 from Losminek/cs-ui-code BFlat 2026-10-12 08:18:35 +0700
  • e3dec2e87b M14.i18n: translate Czech labels at UI render sites Losminek 2026-10-11 21:21:27 +0200
  • 25c60fd0f5
    Merge pull request #1255 from FredApps/fix/layer-target-validation-785-20261011 BFlat 2026-10-12 08:17:58 +0700
  • 714f127100 M2: reject malformed explicit layer targets (#785) FredApps 2026-10-11 20:39:28 +0200
  • 490989a9f7
    Merge pull request #1294 from LucaLorenz/fix/document-setup-dialog-close BFlat 2026-10-12 08:17:46 +0700
  • 981f66441e fix(M11): close setup before artboard editing Luca Lorenz 2026-10-12 00:15:05 +0200
  • d827dc92da
    Merge pull request #1296 from LucaLorenz/fix/artboard-escape-exit BFlat 2026-10-12 08:17:29 +0700
  • f602dc3d0b fix(M11): claim Escape in the Artboard tool Luca Lorenz 2026-10-12 00:25:14 +0200
  • 0586ee863d
    Merge pull request #1287 from dotCooCoo/feat/link-search BFlat 2026-10-12 08:16:54 +0700
  • 5bcd642b76 Links: Find Linked Files tests build paths with the platform separator bflatastic 2026-10-12 07:28:04 +0700
  • 7f4f2600e2 Links: the copy test builds the document folder's paths with the platform separator bflatastic 2026-10-12 07:11:11 +0700
  • b3f832cbcd Links: Find in Folder… looks for missing linked files in a folder and its subfolders dotCooCoo 2026-10-11 14:49:44 -0700
  • b865547bc0
    Merge pull request #1301 from dotCooCoo/feat/send-to-current-layer-refuses-hidden BFlat 2026-10-12 08:16:37 +0700
  • fd2ab03cd9 Layers: Send to Current Layer refuses a hidden or locked current layer dotCooCoo 2026-10-11 16:01:07 -0700
  • 431e282c0d
    Merge pull request #1303 from dotCooCoo/feat/transform-again-options BFlat 2026-10-12 08:16:19 +0700
  • ac8d7ebce8 Transform: Transform Again repeats the options of the transform it repeats dotCooCoo 2026-10-11 16:03:59 -0700
  • f714a3f9ff
    Merge pull request #1314 from dotCooCoo/feat/grid-prefs-new-documents BFlat 2026-10-12 08:15:57 +0700
  • 9ba45990ec Part of #394: new and imported documents use the Gridline every and Subdivisions preferences dotCooCoo 2026-10-11 17:08:43 -0700
  • 60346d98b7
    Merge pull request #1306 from itrycodinganditsbad/fix-1273 BFlat 2026-10-12 07:57:02 +0700
  • f0d2727843
    Merge pull request #1305 from haranishi/fix/issue-1272-simplify-preview BFlat 2026-10-12 07:56:48 +0700
  • 86cc73be34
    Merge pull request #1282 from Tevinhead/feat/artistic-film-grain BFlat 2026-10-12 07:51:04 +0700
  • 68b5011d18
    Merge pull request #1290 from haranishi/fix/issue-1275-rpm-runtime-dependencies BFlat 2026-10-12 07:50:48 +0700
  • e30147d15c
    Merge pull request #1265 from haranishi/perf/issue-1257-craquelure-cell-search BFlat 2026-10-12 07:50:31 +0700
  • ea66635af5
    Merge pull request #1291 from imachus/pr/ja-proportional-kerning BFlat 2026-10-12 07:49:54 +0700
  • 8b839dd50f Snap to Point: drag a selection by the anchor pressed near Fabio Lussi 2026-10-12 02:37:45 +0200
  • ae3ee3ed0b
    Merge pull request #1284 from haranishi/fix/issue-1236-curvature-points BFlat 2026-10-12 07:49:38 +0700
  • 5734888cf3
    Merge pull request #1267 from haranishi/fix/issue-1258-full-font-names BFlat 2026-10-12 07:49:20 +0700
  • fade678fb9
    Merge pull request #1276 from haranishi/fix/issue-1180-align-noop-history BFlat 2026-10-12 07:49:05 +0700
  • 7c62536e37
    Merge pull request #1288 from haranishi/fix/issue-1269-eyedropper-cursor BFlat 2026-10-12 07:48:51 +0700
  • 919abd4928
    Merge pull request #1260 from haranishi/fix/issue-1251-readable-color-sources BFlat 2026-10-12 07:48:36 +0700
  • cd7895f717
    Merge pull request #1300 from haranishi/fix/issue-1278-direct-segment-delete BFlat 2026-10-12 07:48:18 +0700
  • 744ff99f34
    Merge pull request #1263 from itrycodinganditsbad/fix-1254 BFlat 2026-10-12 07:48:03 +0700
  • b3be342360
    Merge pull request #1256 from haranishi/fix/issue-1253-stroke-default-width BFlat 2026-10-12 07:47:51 +0700
  • 5cbb7989f9 Pen + Alt converts anchors of paths in a selected group Fabio Lussi 2026-10-12 01:38:00 +0200