-
9e09d53fd9
Review #1013: the stepper test from #1015 compiles and hits the spinner
bflatastic
2026-10-11 02:06:53 +07:00
-
6d5fdc8a2a
test(ui): Shift-click on the Stroke weight stepper steps 10 pt (#991)
Nigel Ihza Firdausy
2026-10-11 02:06:41 +07:00
-
057c2ee2c1
fix(widgets): honor Shift on numeric spinner buttons (#991)
Nigel Ihza Firdausy
2026-10-11 00:51:40 +07:00
-
-
5a9c6e2e06
Review #1012: whole numbers typed in command dialogs are integers
bflatastic
2026-10-11 02:06:19 +07:00
-
130bacde12
fix(dialogs): preserve integral command parameters in numeric fields (#1000)
Nigel Ihza Firdausy
2026-10-11 00:51:13 +07:00
-
-
311d75fc97
Review #988: rustfmt
bflatastic
2026-10-11 01:58:43 +07:00
-
c845c7f9e0
fix(crop): reject malformed crop rectangles without shifting coordinates
Nigel Ihza Firdausy
2026-10-10 23:43:09 +07:00
-
-
2ff5688511
Review #999: corners and from through finite_numbers; rustfmt
bflatastic
2026-10-11 01:51:12 +07:00
-
0d697ed79d
fix(distort): validate the full corner quad, source bounds and targets
Nigel Ihza Firdausy
2026-10-10 23:57:02 +07:00
-
-
57050b0987
Review #998: one strict anchor parser; build fix for path.appendAnchor
bflatastic
2026-10-11 01:50:30 +07:00
-
743fe2521e
fix(path): remove unused legacy anchor parser import
Nigel Ihza Firdausy
2026-10-11 00:00:54 +07:00
-
6bf2a42e22
fix(path): reject malformed anchors before creating or replacing geometry
Nigel Ihza Firdausy
2026-10-11 00:00:25 +07:00
-
-
93cadc8994
Review #997: one anchor-reference parser, for Reshape area type too
bflatastic
2026-10-11 01:48:17 +07:00
-
2f984f2e7a
fix(selection): reject malformed anchor references before selection changes
Nigel Ihza Firdausy
2026-10-10 23:58:13 +07:00
-
-
2f458842ae
Review #996: rustfmt
bflatastic
2026-10-11 01:46:59 +07:00
-
3b742b6c0c
fix(assets): validate all explicit export object ids before collecting
Nigel Ihza Firdausy
2026-10-10 23:55:54 +07:00
-
-
de17a00eb2
Review #987: test the next-object stroke with nothing selected; rustfmt
bflatastic
2026-10-11 01:46:22 +07:00
-
059bd82676
fix(stroke): reject malformed dashes and keep defaults atomic
Nigel Ihza Firdausy
2026-10-10 23:41:58 +07:00
-
-
6eeabcd742
Review #986: the rect through finite_numbers; rustfmt
bflatastic
2026-10-11 01:45:18 +07:00
-
bfbe9e1eb6
fix(cut): reject malformed rectangle cut bounds
Nigel Ihza Firdausy
2026-10-10 23:41:14 +07:00
-
-
ac6d72b44a
Review #985: one parser for exact number lists; null
at is no position
bflatastic
2026-10-11 01:44:11 +07:00
-
004d015cfe
fix(place): reject malformed rectangle and position parameters
Nigel Ihza Firdausy
2026-10-10 23:39:32 +07:00
-
-
e860b01ed8
Review #984: rustfmt
bflatastic
2026-10-11 01:36:54 +07:00
-
4c011cf42e
fix(paint): preserve new-art defaults when paint edits are rejected
Nigel Ihza Firdausy
2026-10-10 23:36:51 +07:00
-
-
6f7f32c64d
Merge pull request #1017 from storytold/feat/brush-strokes-effects
BFlat
2026-10-11 01:24:49 +07:00
-
-
59c890df9e
Part of gap 2: Effect › Brush Strokes (Accented Edges, Angled Strokes, Crosshatch, Dark Strokes, Ink Outlines, Spatter, Sprayed Strokes, Sumi-e)
bflatastic
2026-10-11 00:48:35 +07:00
-
-
d4b0a5479b
Progress docs: target-app parity, gaps, alpha gate, readiness by audience (#994)
Brandon Thomas
2026-10-10 14:11:14 -04:00
-
7989d1345f
Merge pull request #846 from alpha-rock/codex/3d-effects
BFlat
2026-10-11 00:50:04 +07:00
-
-
f443dde16f
Review: German for Revolve, one row per catalog key, README
bflatastic
2026-10-11 00:04:55 +07:00
-
c36b6976e3
M9: add live Revolve with artboard rotation and lighting controls
alpha-rock
2026-10-10 02:34:34 +04:00
-
-
01e165af63
Merge pull request #982 from storytold/fix/964-first-frame-watch
BFlat
2026-10-10 23:40:02 +07:00
-
-
-
-
199a464140
#964: start again when the first frame never reaches the screen
bflatastic
2026-10-10 23:25:47 +07:00
-
-
45516a6a96
Merge pull request #761 from fahrim/mcp-variables
BFlat
2026-10-10 23:35:20 +07:00
-
-
d0015a496b
variables: Window › Variables opens the panel
bflatastic
2026-10-10 22:34:24 +07:00
-
2e07f887bf
docs: Variables in the ROADMAP's last-updated list (#761)
bflatastic
2026-10-10 22:15:45 +07:00
-
500e19680d
variables: review fixes for the panel, dialogs and translations
bflatastic
2026-10-10 22:15:42 +07:00
-
b3fa281282
variables: review fixes for hidden objects, namespaces and agent params
bflatastic
2026-10-10 22:15:38 +07:00
-
f2252b0d9c
variables: highlighted row owns Delete, Options and Select Bound Object
Fahri Meral
2026-10-10 12:26:41 +03:00
-
06dbe5b1e8
variables: put the panel in the collapsed icon column
Fahri Meral
2026-10-10 00:11:07 +03:00
-
5a638b0a80
variables: the panel does the workflow itself, and rows can be captured
Fahri Meral
2026-10-09 23:35:26 +03:00
-
eb0f2ff2e4
variables: let one object be driven by several variables
Fahri Meral
2026-10-09 20:39:55 +03:00
-
202894372a
variables: fix binding lifetime, dataset editing and the missing UI to define
Fahri Meral
2026-10-09 19:48:15 +03:00
-
c89906a13a
docs: note variables in ROADMAP automation row
Fahri Meral
2026-10-09 16:47:14 +03:00
-
ba2069c057
variables: panel, window menu entry and translations
Fahri Meral
2026-10-09 16:47:14 +03:00
-
555b0e60d3
variables: data-merge model and engine commands
Fahri Meral
2026-10-09 16:47:14 +03:00
-
-
e3874e89e7
Merge pull request #981 from storytold/feat/distort-effects
BFlat
2026-10-10 23:24:59 +07:00
-
-
8a0cd9dbf6
Part of gap 2: Effect › Distort (Diffuse Glow, Glass, Ocean Ripple)
bflatastic
2026-10-10 22:56:13 +07:00
-
-
f147eb58c7
Merge pull request #974 from IHAGI-c/fix/graph-tick-marks
BFlat
2026-10-10 23:07:36 +07:00
-
-
3a48de555e
Review: translate the tick mark lengths; ROADMAP
bflatastic
2026-10-10 22:49:15 +07:00
-
d7fb5ec727
Graph Type: tick mark length and count per axis, category tick marks, axis label prefix and suffix
IHAGI-c
2026-10-10 23:26:14 +09:00
-
-
6794385731
Merge pull request #971 from IHAGI-c/fix/graph-value-axes
BFlat
2026-10-10 22:35:33 +07:00
-
-
bea68002e9
Review: Graph Type's Value Axis is a dropdown
bflatastic
2026-10-10 21:48:51 +07:00
-
2f97c8ab49
Graph Type: value axis on the left, right or both sides; separate scales
IHAGI-c
2026-10-10 21:56:04 +09:00
-
-
2b000d828e
Merge pull request #934 from dwetscher/feat/i18n-german
BFlat
2026-10-10 21:28:40 +07:00
-
-
a644c818c9
Review: German for the features landed since the catalog was written
bflatastic
2026-10-10 21:23:10 +07:00
-
194968bc27
German interface language (de)
dwetscher
2026-10-10 10:55:39 +02:00
-
-
58bb72ffc6
Merge pull request #969 from rafi612/system-title-bar
BFlat
2026-10-10 21:26:34 +07:00
-
-
6315086f96
Review: System Title Bar only where it applies, docs, title repaint
bflatastic
2026-10-10 21:01:01 +07:00
-
2e643b0e76
Make the menu bar more compact
rafi612
2026-10-10 15:26:27 +02:00
-
bd895a1de7
Remove the in-window VectorCraft menu (File first, Exit quits, Mac unchanged)
rafi612
2026-10-10 14:46:33 +02:00
-
12f8a77a00
User Interface › System Title Bar: native decorations on Windows/Linux, file in OS title
rafi612
2026-10-10 14:07:33 +02:00
-
-
9f659195c3
Merge pull request #972 from storytold/fix/968-traffic-lights
BFlat
2026-10-10 20:56:34 +07:00
-
-
258d61ced0
#968: centre the macOS window buttons on the app bar
bflatastic
2026-10-10 20:44:20 +07:00
-
-
5ff1b97376
Merge pull request #970 from storytold/fix/962-inner-glow-source
BFlat
2026-10-10 20:45:36 +07:00
-
-
9216c47204
#962: Inner Glow's Source is a Center/Edge dropdown
bflatastic
2026-10-10 20:32:47 +07:00
-
-
4eaf5e7b50
Merge pull request #967 from storytold/feat/link-watch
BFlat
2026-10-10 20:20:24 +07:00
-
-
068a934f6a
Links: one watch for changed linked files
bflatastic
2026-10-10 20:03:28 +07:00
-
079580257a
Links: Update Links applies while a document is open
Katt
2026-10-10 16:25:56 +05:30
-
-
f81c0f51d7
Merge pull request #959 from IHAGI-c/fix/graph-combine-types
BFlat
2026-10-10 20:09:10 +07:00
-
-
01a65c44ab
Graph Type: combine graph types, one type per series
IHAGI-c
2026-10-10 20:07:01 +09:00
-
-
11c3a99bfb
Merge pull request #960 from storytold/feat/texture-effects
BFlat
2026-10-10 19:44:02 +07:00
-
-
30ba774e6f
Part of gap 2: Effect › Texture (Craquelure, Grain, Mosaic Tiles, Patchwork, Stained Glass, Texturizer)
bflatastic
2026-10-10 19:30:26 +07:00
-
-
32a688d68b
Merge pull request #953 from crqch/fix-contributor-links
BFlat
2026-10-10 18:50:11 +07:00
-
-
5d07d646a9
Merge pull request #950 from seldoms/i18n/chinese-translations
BFlat
2026-10-10 18:40:44 +07:00
-
-
22443d8711
Keep CJK UI fallback fonts to ui_fonts
bflatastic
2026-10-10 18:36:15 +07:00
-
a0cc4a4b94
Fix contributor links
Michał Kosior crqch
2026-10-10 13:26:06 +02:00
-
f0349fb2f8
i18n: wrap hardcoded UI strings for Chinese localization
seldoms
2026-10-10 19:08:35 +08:00
-
-
d428de6caa
Merge pull request #952 from storytold/fix/949-artboard-label-width
BFlat
2026-10-10 18:25:02 +07:00
-
-
6a13088840
Fix #949: artboard names fit their artboard when zoomed out
bflatastic
2026-10-10 18:12:57 +07:00
-
-
18c9d27c8d
Merge pull request #947 from IHAGI-c/fix/graph-blank-values
BFlat
2026-10-10 18:16:26 +07:00
-
-
-
-
3b32ea9626
Merge pull request #946 from rschuerer/fix/861-draw-non-native-art
BFlat
2026-10-10 18:13:52 +07:00
-
-
42b198e3cb
Graph data: constants after the imports
bflatastic
2026-10-10 17:59:47 +07:00
-
35c4a428ff
Graph Data: blank cells are left out, not drawn as zero; quoted numbers are labels
IHAGI-c
2026-10-10 19:08:55 +09:00
-
-
-
1446b4f5dc
Keep the doc comment of unreadable on unreadable
bflatastic
2026-10-10 17:58:54 +07:00
-
79dd751d3b
Draw non-native art in .ai editing data from its PDF
Reinhard Schuerer
2026-10-10 12:04:22 +02:00
-
-
7d6be31711
Merge pull request #948 from storytold/feat/brush-options-scatter-art-pattern
BFlat
2026-10-10 17:57:25 +07:00
-
-
2bc6c66c94
Part of gap 5: Scatter, Art and Pattern Brush Options
bflatastic
2026-10-10 17:34:48 +07:00
-
-
5b198f3c00
Merge pull request #941 from IHAGI-c/fix/graph-line-options
BFlat
2026-10-10 17:32:01 +07:00
-
-
471c47f96a
Graph Type: Edge-to-Edge Lines start off, as the reference app's do
bflatastic
2026-10-10 17:15:50 +07:00
-
bb778a50aa
Graph Type: Edge-to-Edge Lines for line graphs; radar follows Mark and Connect Data Points
IHAGI-c
2026-10-10 18:41:07 +09:00
-
-
7241726e56
Merge pull request #940 from IHAGI-c/fix/graph-axis-override
BFlat
2026-10-10 17:23:59 +07:00
-
-
3bdaa45607
Merge pull request #945 from storytold/docs/readme-status-1010
BFlat
2026-10-10 17:22:12 +07:00
-
-
b4c89f7301
Docs: README status for 2026-10-10 (PSD and PSB open and place)
bflatastic
2026-10-10 17:21:50 +07:00
-
-
20c1a1621e
Merge pull request #944 from storytold/fix/938-corner-widgets-multi
BFlat
2026-10-10 17:20:05 +07:00
-
-
d57134a308
Fix #938: Live Corner widgets on every selected path
bflatastic
2026-10-10 17:05:19 +07:00
-
-
9449c92136
Merge pull request #943 from storytold/feat/926-library-groups
BFlat
2026-10-10 17:18:20 +07:00
-
-
d62ecfe33a
Fix #926: the Libraries panel's search, groups and library export/import
bflatastic
2026-10-10 16:45:49 +07:00
-
-
c738400ebb
Merge pull request #942 from storytold/feat/video-effects
BFlat
2026-10-10 17:06:09 +07:00
-
-
c71af3079c
Part of gap 2: Effect › Video (De-Interlace, NTSC Colors)
bflatastic
2026-10-10 16:46:02 +07:00
-
-
7fb2c47006
Merge pull request #939 from storytold/fix/811-identify-unnamed-glyphs
BFlat
2026-10-10 16:46:54 +07:00
-