This website requires JavaScript.
6fcdb421d1
#1244 : the status bar stops saying a file is opening once it has opened
bflatastic
2026-10-12 10:56:03 +07:00
e2f0aed1bf
#1244 : test that a native save failing partway leaves the file as it was
bflatastic
2026-10-12 10:42:13 +07:00
ecf361c9d7
#1244 : reserve at most 64 MB for a file's entry before its data is read
bflatastic
2026-10-12 10:36:27 +07:00
ecb4be19ba
#1244 : a crash between a recovery copy's document and its details keeps every image
bflatastic
2026-10-12 10:36:26 +07:00
023c8e3edd
#1244 : streaming open and save, per-section limits, recovery that keeps images apart, background open
arhammusheer
2026-10-12 02:32:50 +05:30
5beac4f122
#1244 : smaller objects: Node 352 -> 152 bytes, NodeKind 200 -> 80, and a cheaper undo estimate
arhammusheer
2026-10-12 02:32:50 +05:30
c4214be9d7
#1244 : render caches bounded by bytes, evicting the least recently used instead of clearing
arhammusheer
2026-10-12 02:32:50 +05:30
454f1737a3
#1244 : perf --deep measures four embedded photos drawn by three renderers
arhammusheer
2026-10-11 23:28:11 +05:30
9139883075
#1244 : navigator and layer thumbnails render off the UI thread and wait for drags to end
arhammusheer
2026-10-11 23:28:11 +05:30
bbbafdef6b
#1244 : undo history bounded by bytes, without lookup tables or repeated selections in its steps
arhammusheer
2026-10-11 23:28:11 +05:30
fe8a6983c5
#1244 : one shared, byte-budgeted store for decoded images; render caches that sweep and stay bounded
arhammusheer
2026-10-11 23:28:10 +05:30
ebf018177d
Release: VectorCraft v0.9.1
v0.9.1
Marcos Paulo
2026-10-12 00:52:43 -03:00
4170143744
feat(ui): Catppuccin themes and a Window > Theme menu
Marcos Paulo
2026-10-12 00:37:34 -03:00
bff0cd0dd5
build: use the masi/craft-libs fork
Marcos Paulo
2026-10-12 00:37:34 -03:00
c373fc233c
Merge pull request #1337 from dotCooCoo/feat/no-op-undo-pathfinder
BFlat
2026-10-12 10:32:34 +07:00
76ca890bb4
Path: Simplify and Add Anchor Points record no undo step when they change no path
dotCooCoo
2026-10-11 19:19:25 -07:00
022237ce02
Merge pull request #1336 from dotCooCoo/feat/no-op-undo-opacity-masks
BFlat
2026-10-12 10:12:59 +07:00
8b6bfe6ed7
Transparency: opacity mask options that change nothing record no undo step
dotCooCoo
2026-10-11 17:59:38 -07:00
f5f9408aa9
Merge pull request #1333 from storytold/docs/progress-1012c
BFlat
2026-10-12 09:55:24 +07:00
17cff377a8
Docs: ROADMAP 2026-10-12 adds #1325 , #1327 and #1329–#1332
bflatastic
2026-10-12 09:55:12 +07:00
3c5d097458
Merge pull request #1332 from dotCooCoo/feat/eps-setdash-cap
BFlat
2026-10-12 09:54:10 +07:00
ee8bd41ce0
Merge pull request #1331 from dotCooCoo/feat/no-op-undo-paint-items
BFlat
2026-10-12 09:51:32 +07:00
9d14654260
Merge pull request #1329 from dotCooCoo/feat/eps-uncounted-per-call-path-work
BFlat
2026-10-12 09:51:14 +07:00
62ebd15cba
Merge pull request #1330 from dotCooCoo/feat/eps-shading-function-fanout
BFlat
2026-10-12 09:50:55 +07:00
ae27cf6c2b
EPS: loops under a long dash array no longer hang the import
dotCooCoo
2026-10-11 18:28:09 -07:00
9cbab1383b
Paint: fill, stroke, gradient and Appearance panel commands that change nothing record no undo step
dotCooCoo
2026-10-11 18:05:28 -07:00
d0bb09c16f
EPS: huge arcs, fine dashes and rectangle arrays in a loop no longer hang the import
dotCooCoo
2026-10-11 00:05:59 -07:00
4a27d897ed
EPS: shading functions in shared arrays no longer hang the import
dotCooCoo
2026-10-10 19:34:46 -07:00
2c5262c5dd
Merge pull request #1327 from webdevtodayjason/fix/plugin-dialog-int
BFlat
2026-10-12 09:33:29 +07:00
4412a4ea97
Plug-ins: share the whole-number field test harness
bflatastic
2026-10-12 09:21:30 +07:00
31ae1eba0b
Plug-ins: whole-number fields keep values past 2^53 exactly as typed
webdevtodayjason
2026-10-12 01:33:29 +00:00
2b7d5f964f
Merge pull request #1325 from dotCooCoo/feat/select-menu-selectable-only
BFlat
2026-10-12 09:17:12 +07:00
d3be78000e
Select: Select All skips hidden isolated groups, and menu commands stay within what it selects
dotCooCoo
2026-10-11 16:07:20 -07:00
b94c13bfbb
Merge pull request #1323 from storytold/docs/progress-1012b
BFlat
2026-10-12 08:58:43 +07:00
15de47b850
Docs: merge duplicated table rows and record the rest of 2026-10-12
bflatastic
2026-10-12 08:58:27 +07:00
62e6603c30
Merge pull request #1320 from rollroyces/fix/vectorcraft-1299-dxf-closed-spline-bit
BFlat
2026-10-12 08:53:50 +07:00
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 +08:00
9792ecd6e8
Merge pull request #1321 from dylanmtaylor/fix/ci-node-20-deprecation
BFlat
2026-10-12 08:47:54 +07:00
f0e1de92be
Merge pull request #1316 from dotCooCoo/feat/no-op-undo-type-runs
BFlat
2026-10-12 08:45:34 +07:00
a24269eb15
Type: Change Case, Smart Punctuation and other commands that change nothing record no undo step
dotCooCoo
2026-10-11 17:43:33 -07:00
256cd1f85a
Merge pull request #1315 from fabian-co/pr/trace-oversized-image
BFlat
2026-10-12 08:45:12 +07:00
c28a9b5dd2
ci: upgrade actions to Node 24 to fix deprecation warnings
Dylan M. Taylor
2026-10-11 21:42:27 -04:00
f401ee6832
build(windows): set working directory to repo root in package.ps1
Marcos Paulo
2026-10-11 22:38:52 -03:00
df08b1f153
build(windows): package standalone vectorcraft-cli zip and auto-detect rc.exe
Marcos Paulo
2026-10-11 22:37:50 -03:00
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 +07:00
e1fe2e388b
Image Trace: an image over 64 megapixels is traced scaled down
Fabian Grajales
2026-10-11 20:14:52 -05:00
6aa2b9b0fb
Merge pull request #1313 from itrycodinganditsbad/fix-1274
BFlat
2026-10-12 08:20:33 +07:00
9d8d6062e7
Merge pull request #1311 from dotCooCoo/feat/eps-closepath-unbounded-path
BFlat
2026-10-12 08:19:43 +07:00
db8b9bb04c
EPS: closepath no longer grows the path past its limit
dotCooCoo
2026-10-11 17:01:09 -07:00
c117bc6e8a
Merge pull request #1309 from dotCooCoo/feat/artboard-tool-active-artboard
BFlat
2026-10-12 08:19:25 +07:00
f8f40e7902
Artboards: the Artboard tool starts on the active artboard
dotCooCoo
2026-10-11 17:00:42 -07:00
a40454a4a0
Merge pull request #1302 from Skaywalker/i18n-hu
BFlat
2026-10-12 08:19:02 +07:00
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 +07:00
b9716366bf
i18n: add Hungarian (hu) UI translation
Skaywalker
2026-10-12 00:59:41 +02:00
70e35807e7
Merge pull request #1259 from Losminek/cs-ui-code
BFlat
2026-10-12 08:18:35 +07:00
e3dec2e87b
M14.i18n: translate Czech labels at UI render sites
Losminek
2026-10-11 21:21:27 +02:00
25c60fd0f5
Merge pull request #1255 from FredApps/fix/layer-target-validation-785-20261011
BFlat
2026-10-12 08:17:58 +07:00
714f127100
M2: reject malformed explicit layer targets (#785 )
FredApps
2026-10-11 20:39:28 +02:00
490989a9f7
Merge pull request #1294 from LucaLorenz/fix/document-setup-dialog-close
BFlat
2026-10-12 08:17:46 +07:00
981f66441e
fix(M11): close setup before artboard editing
Luca Lorenz
2026-10-12 00:15:05 +02:00
d827dc92da
Merge pull request #1296 from LucaLorenz/fix/artboard-escape-exit
BFlat
2026-10-12 08:17:29 +07:00
f602dc3d0b
fix(M11): claim Escape in the Artboard tool
Luca Lorenz
2026-10-12 00:25:14 +02:00
0586ee863d
Merge pull request #1287 from dotCooCoo/feat/link-search
BFlat
2026-10-12 08:16:54 +07:00
5bcd642b76
Links: Find Linked Files tests build paths with the platform separator
bflatastic
2026-10-12 07:28:04 +07:00
7f4f2600e2
Links: the copy test builds the document folder's paths with the platform separator
bflatastic
2026-10-12 07:11:11 +07:00
b3f832cbcd
Links: Find in Folder… looks for missing linked files in a folder and its subfolders
dotCooCoo
2026-10-11 14:49:44 -07:00
b865547bc0
Merge pull request #1301 from dotCooCoo/feat/send-to-current-layer-refuses-hidden
BFlat
2026-10-12 08:16:37 +07:00
fd2ab03cd9
Layers: Send to Current Layer refuses a hidden or locked current layer
dotCooCoo
2026-10-11 16:01:07 -07:00
431e282c0d
Merge pull request #1303 from dotCooCoo/feat/transform-again-options
BFlat
2026-10-12 08:16:19 +07:00
ac8d7ebce8
Transform: Transform Again repeats the options of the transform it repeats
dotCooCoo
2026-10-11 16:03:59 -07:00
f714a3f9ff
Merge pull request #1314 from dotCooCoo/feat/grid-prefs-new-documents
BFlat
2026-10-12 08:15:57 +07:00
9ba45990ec
Part of #394 : new and imported documents use the Gridline every and Subdivisions preferences
dotCooCoo
2026-10-11 17:08:43 -07:00
60346d98b7
Merge pull request #1306 from itrycodinganditsbad/fix-1273
BFlat
2026-10-12 07:57:02 +07:00
f0d2727843
Merge pull request #1305 from haranishi/fix/issue-1272-simplify-preview
BFlat
2026-10-12 07:56:48 +07:00
86cc73be34
Merge pull request #1282 from Tevinhead/feat/artistic-film-grain
BFlat
2026-10-12 07:51:04 +07:00
68b5011d18
Merge pull request #1290 from haranishi/fix/issue-1275-rpm-runtime-dependencies
BFlat
2026-10-12 07:50:48 +07:00
e30147d15c
Merge pull request #1265 from haranishi/perf/issue-1257-craquelure-cell-search
BFlat
2026-10-12 07:50:31 +07:00
ea66635af5
Merge pull request #1291 from imachus/pr/ja-proportional-kerning
BFlat
2026-10-12 07:49:54 +07:00
8b839dd50f
Snap to Point: drag a selection by the anchor pressed near
Fabio Lussi
2026-10-12 02:37:45 +02:00
ae3ee3ed0b
Merge pull request #1284 from haranishi/fix/issue-1236-curvature-points
BFlat
2026-10-12 07:49:38 +07:00
5734888cf3
Merge pull request #1267 from haranishi/fix/issue-1258-full-font-names
BFlat
2026-10-12 07:49:20 +07:00
fade678fb9
Merge pull request #1276 from haranishi/fix/issue-1180-align-noop-history
BFlat
2026-10-12 07:49:05 +07:00
7c62536e37
Merge pull request #1288 from haranishi/fix/issue-1269-eyedropper-cursor
BFlat
2026-10-12 07:48:51 +07:00
919abd4928
Merge pull request #1260 from haranishi/fix/issue-1251-readable-color-sources
BFlat
2026-10-12 07:48:36 +07:00
cd7895f717
Merge pull request #1300 from haranishi/fix/issue-1278-direct-segment-delete
BFlat
2026-10-12 07:48:18 +07:00
744ff99f34
Merge pull request #1263 from itrycodinganditsbad/fix-1254
BFlat
2026-10-12 07:48:03 +07:00
b3be342360
Merge pull request #1256 from haranishi/fix/issue-1253-stroke-default-width
BFlat
2026-10-12 07:47:51 +07:00
5cbb7989f9
Pen + Alt converts anchors of paths in a selected group
Fabio Lussi
2026-10-12 01:38:00 +02:00
ba4a870750
fix: Simplify後の選択を更新して点数を表示する #1272
Ikki Nishihara
2026-10-12 08:45:26 +09:00
f683f0ff29
Film Grain dialog: the sliders use the shared grey rail
bflatastic
2026-10-12 06:54:48 +07:00
810af8d001
G2: add Artistic Film Grain live effect
Tevinhead
2026-10-12 04:23:31 +07:00
1475a0798d
fix(packaging): RPMの依存を共有ライブラリ能力に修正 (#1275 )
Ikki Nishihara
2026-10-12 07:21:31 +09:00
d0569b7fe7
perf: テクスチャ効果の距離判定を軽くする #1257
Ikki Nishihara
2026-10-12 05:11:17 +09:00
876f8e283c
Type: Proportional Metrics bring their kerning — apkn with palt, vkrn and vapk with vpal (#966 )
imachus
2026-10-12 07:33:21 +09:00
68c3cd56f7
fix: Curvature Toolの点表示を整理する #1236
Ikki Nishihara
2026-10-12 06:36:57 +09:00
ce38eef890
fix: フォントのフルネームを正しい書体へ解決する #1258
Ikki Nishihara
2026-10-12 05:35:21 +09:00
4109717a9a
fix: 動かないアンカー整列でUndo履歴を増やさない #1180
Ikki Nishihara
2026-10-12 06:06:20 +09:00
978aa97396
fix: スポイトの通常カーソルを十字表示から修正する #1269
Ikki Nishihara
2026-10-12 07:02:21 +09:00
2dc37d424d
fix: ロック中と隔離の外側の図形から色を取得する #1251
Ikki Nishihara
2026-10-12 04:22:52 +09:00
4149a09d61
Direct Selection: a Shift-click on a segment pick's endpoint selects that anchor (#1278 )
bflatastic
2026-10-12 06:54:09 +07:00