This website requires JavaScript.
7f5344a60c
Merge pull request #145 from midasdf/feat/japanese-interface-language
Brandon Thomas
2026-10-06 07:43:47 -04:00
691a54e7fd
Roadmap and README: Japanese interface and initial vertical type
Brandon Thomas
2026-10-06 07:43:25 -04:00
1733fa5fdb
i18n: keep only VectorCraft's own menu labels, and test that
Brandon Thomas
2026-10-06 07:43:25 -04:00
7715dcd285
Merge remote-tracking branch 'origin/main' into pr145-v2
Brandon Thomas
2026-10-06 07:43:14 -04:00
caba979b01
PDF/.ai import: fonts are found by their PostScript name, whatever hyphens the family holds
Hiroshi Inukai
2026-10-06 18:22:46 +09:00
025315f4bf
Merge pull request #210 from storytold/fix/clippy-byte-str
Brandon Thomas
2026-10-06 07:09:43 -04:00
4c6ac00e72
clippy: a byte string for the envelope test's newline (byte_char_slices, red on main with Rust 1.99)
Brandon Thomas
2026-10-06 07:09:35 -04:00
44b2b984ed
i18n: add Japanese menus and initial vertical type tools
midasdf
2026-10-06 01:10:37 +09:00
2e2bb33909
Merge pull request #203 from storytold/m8-envelope-editing
BFlat
2026-10-06 12:23:30 +07:00
5bb273487e
ROADMAP: M8 done (M8.1-M8.20), parity re-derived
bflatastic
2026-10-06 12:23:20 +07:00
695c541f0d
M8.17: Edit envelopes on the canvas: Edit Contents, mesh points and handles, Control bar
bflatastic
2026-10-06 12:09:53 +07:00
254251f23a
Merge pull request #201 from storytold/m8-perspective-widgets
BFlat
2026-10-06 12:16:50 +07:00
99e3aaa798
ROADMAP: M8.11 landed
bflatastic
2026-10-06 12:16:40 +07:00
0889f13cd8
M8.11: Perspective grid widgets: ground-level points move the grid, separate extents, cell size widget, screen-fixed Plane Switching Widget with 1-4 keys
bflatastic
2026-10-06 11:41:58 +07:00
565b75b91d
Merge pull request #200 from storytold/m8-perspective-type-symbols
BFlat
2026-10-06 12:10:14 +07:00
3280586f4c
ROADMAP: M8.14 landed
bflatastic
2026-10-06 12:10:02 +07:00
8255d606ae
M8.14: Type and symbols in perspective are really projected and stay editable; attachments survive copies
bflatastic
2026-10-06 11:50:03 +07:00
5a13626faa
Merge pull request #199 from storytold/m8-envelope-distort-all
BFlat
2026-10-06 12:01:57 +07:00
2967c3a9ba
ROADMAP: M8.16 landed
bflatastic
2026-10-06 12:01:48 +07:00
04fa49413c
M8.16: Envelopes bend images, symbols, gradients, patterns and appearance; warps keep their frame
bflatastic
2026-10-06 11:13:56 +07:00
cd99714b42
Merge pull request #198 from storytold/m8-blend-fidelity
BFlat
2026-10-06 12:01:39 +07:00
e1225f4c24
ROADMAP: M8.20 landed
bflatastic
2026-10-06 12:01:30 +07:00
98a3e15ec3
M8.20: blends interpolate strokes, gradients, groups, type and symbols faithfully
bflatastic
2026-10-06 11:06:33 +07:00
55d7df36e4
Merge pull request #197 from storytold/m8-width-tool
BFlat
2026-10-06 12:01:20 +07:00
fe2259536d
ROADMAP: M8.7 landed
bflatastic
2026-10-06 12:01:11 +07:00
13db157d36
M8.7: Width tool edits compound-path strokes, shows every subpath's points, own cursors
bflatastic
2026-10-06 11:30:19 +07:00
bd91cf9123
Merge pull request #196 from storytold/m8-liquify-behaviour
BFlat
2026-10-06 12:01:02 +07:00
5061404ec6
ROADMAP: M8.4 landed
bflatastic
2026-10-06 12:00:53 +07:00
e9abc62f1a
M8.4: Liquify keeps going while held, leaves non-paths alone, strokes apply incrementally
bflatastic
2026-10-06 10:53:30 +07:00
fc0cb255a4
Merge pull request #195 from storytold/m8-perspective-view-options
BFlat
2026-10-06 11:49:33 +07:00
aa08c5bef7
ROADMAP: M8.10 landed
bflatastic
2026-10-06 11:49:22 +07:00
e3b079de8c
M8.10: Perspective grid view options: Lock Grid, Lock Station Point, Snap to Grid, Show Rulers
bflatastic
2026-10-06 10:40:20 +07:00
85e7acf138
Merge pull request #194 from storytold/m8-perspective-planes
BFlat
2026-10-06 11:44:27 +07:00
e774f15537
ROADMAP: M8.13 landed
bflatastic
2026-10-06 11:44:12 +07:00
0f0dbbf9d5
M8.13: Perspective planes move along their normals with widgets, alone, with or copying their objects
bflatastic
2026-10-06 11:03:18 +07:00
7ec936a0c1
Merge pull request #192 from storytold/m8-puppet-session
BFlat
2026-10-06 11:36:27 +07:00
b7c032df43
ROADMAP: M8.6 landed
bflatastic
2026-10-06 11:36:15 +07:00
117aa0b5a3
M8.6: Puppet Warp pins appear at once, warp from the rest shape and follow Undo
bflatastic
2026-10-06 10:42:28 +07:00
47ef223a02
Merge pull request #191 from storytold/m8-blend-spine
BFlat
2026-10-06 11:13:11 +07:00
8752561132
ROADMAP: M8.19 landed
bflatastic
2026-10-06 11:13:01 +07:00
3d35b8518f
M8.19: blend spine and keys editable on the canvas
bflatastic
2026-10-06 10:17:13 +07:00
a5c2d6b682
Merge pull request #190 from storytold/m8-blend-options
BFlat
2026-10-06 11:01:33 +07:00
781f797b00
ROADMAP: M8.18 landed
bflatastic
2026-10-06 11:01:20 +07:00
c5985b3f47
M8.18: Blend Options dialog and the Blend tool's anchor targeting
bflatastic
2026-10-06 09:42:10 +07:00
5157dc87b8
Merge pull request #189 from storytold/m8-perspective-selection
BFlat
2026-10-06 11:00:53 +07:00
6210f2f15d
ROADMAP: M8.12 landed
bflatastic
2026-10-06 11:00:28 +07:00
a0847e8a25
M8.12: Perspective Selection tool scales, copies, moves perpendicular and nudges in perspective
bflatastic
2026-10-06 09:44:03 +07:00
7df7cf568a
Merge pull request #188 from storytold/m8-envelope-test-dates
BFlat
2026-10-06 10:57:50 +07:00
b062070642
ROADMAP: M8.16 landed
bflatastic
2026-10-06 10:57:36 +07:00
08c70dc35d
M8.16: Envelope export test ignores the files' time stamps
bflatastic
2026-10-06 10:56:18 +07:00
4a59a171e2
Merge pull request #187 from storytold/m8-perspective-presets
BFlat
2026-10-06 10:52:02 +07:00
8974957890
ROADMAP: M8.9 landed
bflatastic
2026-10-06 10:51:15 +07:00
c3c4185cef
M8.9: Perspective grid presets: built-in views, Save Grid as Preset, presets manager
bflatastic
2026-10-06 10:04:03 +07:00
3d850a2864
Merge pull request #186 from storytold/m8-liquify-options
BFlat
2026-10-06 10:50:50 +07:00
aa5b544fca
ROADMAP: M8.3 landed
bflatastic
2026-10-06 10:50:23 +07:00
92cadd6083
M8.3: Liquify Tool Options dialogs, pen pressure and Brush Affects
bflatastic
2026-10-06 10:02:11 +07:00
4950cc17cf
Merge pull request #185 from storytold/m8-puppet-pins
BFlat
2026-10-06 10:49:38 +07:00
c6e69fad33
ROADMAP: M8.5 landed
bflatastic
2026-10-06 10:48:12 +07:00
67b2213957
M8.5: Puppet Warp pins rotate, multi-select and Select All; Control bar and hint
bflatastic
2026-10-06 09:40:18 +07:00
5a93e78ad8
Merge pull request #184 from storytold/m8-envelope-text-export
BFlat
2026-10-06 10:27:18 +07:00
aafe381eab
ROADMAP: M8.16 landed
bflatastic
2026-10-06 10:27:09 +07:00
42be928367
M8.16: Enveloped type exports distorted, run by run, everywhere
bflatastic
2026-10-06 10:10:01 +07:00
3bb1431422
Merge pull request #183 from storytold/m8-envelope-dialogs
BFlat
2026-10-06 10:26:59 +07:00
4b5d776a73
ROADMAP: M8.15 landed
bflatastic
2026-10-06 10:26:47 +07:00
fe6d6640fb
M8.15: Envelope dialogs, Reset with Warp/Mesh, full Envelope Options
bflatastic
2026-10-06 09:33:52 +07:00
6994f248b2
Merge pull request #182 from storytold/m8-define-grid
BFlat
2026-10-06 10:08:39 +07:00
f29e139199
ROADMAP: M8.8 landed
bflatastic
2026-10-06 10:08:07 +07:00
ecf245b7c9
M8.8: Define Grid dialog prefilled from the grid, with viewing angle, units, scale, colours and opacity
bflatastic
2026-10-06 09:28:48 +07:00
fe7da442ca
Merge pull request #180 from storytold/m8-delete-in-tools
BFlat
2026-10-06 09:40:10 +07:00
37c82d082e
ROADMAP: M8.1 landed
bflatastic
2026-10-06 09:39:58 +07:00
5d21826fa8
M8.1: Delete/Backspace remove the selected width points and Puppet Warp pins
bflatastic
2026-10-06 09:23:48 +07:00
a05e251622
Merge pull request #179 from storytold/m8-tool-settings
BFlat
2026-10-06 09:26:38 +07:00
28697019b7
ROADMAP: M8.2 landed
bflatastic
2026-10-06 09:26:25 +07:00
08108f693f
M8.2: tool options last across tool switches and launches
bflatastic
2026-10-06 09:23:44 +07:00
32f73e9cce
CLI: a closed stdout ends vectorcraft-cli quietly
japbcoelho
2026-10-05 22:45:49 -03:00
2c02502f43
Merge pull request #176 from theironchef/fix/dxf-hatch-spline-edge
Brandon Thomas
2026-10-05 21:51:30 -04:00
e35f75f733
Merge pull request #174 from theironchef/fix/regions-one-pass
Brandon Thomas
2026-10-05 21:51:26 -04:00
3f0bce6a88
Merge pull request #138 from theironchef/fix/clippy-1.99
Brandon Thomas
2026-10-05 21:51:22 -04:00
a4d93b1462
Lint: as_chunks in the font scan too
theironchef
2026-10-05 12:17:22 -07:00
719e648de1
Lint: as_chunks in two tests too (import_fuzz, render encode)
theironchef
2026-10-05 10:08:00 -07:00
945dcbae1d
Lint: as_chunks for constant chunk sizes, as clippy 1.99 asks
theironchef
2026-10-05 07:40:20 -07:00
86dbc42d42
DXF import: a hatch spline edge without fit data keeps its loop
theironchef
2026-10-05 12:14:39 -07:00
9002f86f73
Pathfinder: find all regions in a few contour passes, not one per mask
theironchef
2026-10-05 12:10:36 -07:00
fd99375b1b
Merge pull request #166 from theironchef/fix/layers-rename-commit
BFlat
2026-10-06 01:04:22 +07:00
f24198ec7e
Merge pull request #160 from theironchef/fix/undo-during-interaction
BFlat
2026-10-06 01:04:16 +07:00
8c8ac37300
Layers: an open rename stays with its document
theironchef
2026-10-05 10:58:54 -07:00
5e901c9c17
Merge pull request #172 from storytold/fix/issue-81
BFlat
2026-10-06 00:57:08 +07:00
b71e843c96
Merge pull request #171 from storytold/fix/issue-36
BFlat
2026-10-06 00:56:54 +07:00
2d740acbd1
Merge pull request #170 from storytold/fix/issue-130
BFlat
2026-10-06 00:56:40 +07:00
242e8a5fd5
Merge pull request #169 from storytold/fix/issue-122-halftone
BFlat
2026-10-06 00:56:27 +07:00
d0aeeb0076
Merge pull request #168 from storytold/fix/issue-122-color-adjust
BFlat
2026-10-06 00:56:14 +07:00
39ac89fc26
Merge pull request #167 from storytold/fix/issue-122-cut-tools
BFlat
2026-10-06 00:55:58 +07:00
11740c9731
Layers: renaming a layer or object commits on Enter or a click elsewhere
theironchef
2026-10-05 10:51:46 -07:00
c4b87e36b2
Fix #81 : Chinese, Japanese and Korean names show in the UI, not boxes
bflatastic
2026-10-06 00:19:02 +07:00
f12428264c
Fix #36 : the font menus list the installed fonts, with a search field
bflatastic
2026-10-06 00:05:37 +07:00
49e8413ebe
Fix #130 : installed fonts are found by name whatever ran before
bflatastic
2026-10-05 23:36:29 +07:00
285d94a3e6
Fix #122 : Object > Vector Halftone
bflatastic
2026-10-06 00:30:49 +07:00
9920156bb6
Fix #122 : colour adjustment live effects (Effect > Color Adjustments)
bflatastic
2026-10-06 00:30:31 +07:00
a844503e4c
Fix #122 : Mirror & Cut, Line Cut and Rectangle Cut tools
bflatastic
2026-10-05 23:35:24 +07:00
1c46c4c654
Merge pull request #164 from storytold/fix/issue-31
BFlat
2026-10-06 00:41:25 +07:00