This website requires JavaScript.
d396bc23af
Merge pull request #163 from storytold/fix/issue-44
BFlat
2026-10-06 00:41:10 +07:00
9106e344f8
Merge pull request #162 from storytold/fix/issue-84
BFlat
2026-10-06 00:40:57 +07:00
52d6b9a2ba
Merge pull request #161 from storytold/fix/issue-82
BFlat
2026-10-06 00:40:44 +07:00
2076f82b47
Edit: Undo during typing or a drag takes back only that, and Redo returns it
theironchef
2026-10-05 10:39:52 -07:00
a52c030963
Fix #31 : the Save Changes dialog fits its content and the window at every UI scale
bflatastic
2026-10-06 00:20:30 +07:00
25a194cc00
Fix #44 : right-clicking a grouped tool opens its sub-tools flyout
bflatastic
2026-10-06 00:13:06 +07:00
831d916d3d
Fix #84 : the toolbar and the panel icon column scroll in short windows
bflatastic
2026-10-06 00:03:11 +07:00
3d890203dd
Fix #82 : the window fits the screen and comes back where it was
bflatastic
2026-10-05 23:48:43 +07:00
679191b4ca
Merge pull request #158 from storytold/fix/issue-121
BFlat
2026-10-06 00:30:34 +07:00
811ad1efd8
Fix #121 : sandboxed WebAssembly plug-ins: object filters and live effects
bflatastic
2026-10-05 23:51:45 +07:00
cccdf96cc1
Merge pull request #157 from storytold/fix/issue-37
BFlat
2026-10-06 00:18:54 +07:00
7228275f1c
Merge pull request #156 from storytold/fix/issue-40
BFlat
2026-10-06 00:18:34 +07:00
649be860e2
Merge pull request #155 from storytold/fix/issue-33
BFlat
2026-10-06 00:18:15 +07:00
4f01bc13b2
Merge pull request #154 from storytold/fix/issue-85
BFlat
2026-10-06 00:17:55 +07:00
9c707b37fc
Fix #37 : a name typed without an extension gets the chosen format's on Export too
bflatastic
2026-10-06 00:04:02 +07:00
6992c843b4
Fix #40 : W/H constrain-proportions link in the Properties panel and Control bar
bflatastic
2026-10-05 23:58:12 +07:00
6780ffae60
Fix #33 : position and size fields evaluate math typed before the unit suffix
bflatastic
2026-10-05 23:46:17 +07:00
1499834de7
Fix #85 : empty point type placed by a click is discarded when editing ends
bflatastic
2026-10-05 23:29:42 +07:00
8adc629055
Merge pull request #153 from storytold/fix/issue-39
BFlat
2026-10-06 00:03:20 +07:00
871474f1a9
Merge pull request #152 from storytold/fix/issue-34
BFlat
2026-10-06 00:03:04 +07:00
b4c39b8cb9
Merge pull request #151 from storytold/fix/issue-86
BFlat
2026-10-06 00:02:50 +07:00
8939caa284
Merge pull request #150 from storytold/fix/issue-80
BFlat
2026-10-06 00:02:32 +07:00
dd69402f8b
Merge pull request #149 from storytold/fix/issue-83
BFlat
2026-10-06 00:02:03 +07:00
96604acffb
Fix #39 : rotated objects keep their angle and a rotated bounding box
bflatastic
2026-10-05 23:36:01 +07:00
d3d6cce917
Fix #34 : Ctrl/Cmd+Shift+V pastes in place
bflatastic
2026-10-05 23:32:08 +07:00
72be324732
Fix #86 : modifiers sent with ui.key, ui.click and ui.drag reach every handler
bflatastic
2026-10-05 23:18:38 +07:00
638edec175
Fix #80 : the hint bar names keys as the menus do (Alt and Ctrl off macOS)
bflatastic
2026-10-05 23:09:33 +07:00
03ea4079f9
Fix #83 : Ctrl and + zooms in however + is typed (numpad, Shift+=, a + key)
bflatastic
2026-10-05 23:05:10 +07:00
e94dfed775
Merge pull request #148 from storytold/fix/issue-136
BFlat
2026-10-05 23:48:42 +07:00
2f75b6cd29
Merge pull request #147 from storytold/fix/issue-139
BFlat
2026-10-05 23:48:24 +07:00
69dc539db5
Merge pull request #146 from storytold/fix/issue-131
BFlat
2026-10-05 23:47:51 +07:00
30550f038a
Fix #136 : SVG export and CSS write each style's numeric font-weight
bflatastic
2026-10-05 23:30:32 +07:00
535220cf34
Fix #139 : SVG import paints paint-order="stroke" text strokes under the letters
bflatastic
2026-10-05 23:17:05 +07:00
65dd757d59
Fix #131 : SVG import keeps non-scaling strokes at their screen width
bflatastic
2026-10-05 22:59:36 +07:00
088ffc844b
Merge pull request #144 from storytold/fix/issue-87-rust-version
BFlat
2026-10-05 23:05:47 +07:00
885b7acac1
Fix #87 : rust-version is 1.95, and clippy 1.95 passes
bflatastic
2026-10-05 23:05:32 +07:00
63bf2c4598
Merge pull request #143 from storytold/pr/scroll-long-menus
BFlat
2026-10-05 22:44:21 +07:00
d0d934bfda
M14.7: Cmd/Ctrl+N opens the New Document dialog
bflatastic
2026-10-05 22:43:28 +07:00
258337cf7c
M14.3: the Home button shows the Home screen over open documents
bflatastic
2026-10-05 22:43:26 +07:00
d4c4361b4a
M14.1: long menus scroll inside the window and use all the height they have
bflatastic
2026-10-05 22:43:23 +07:00
0aba6ef6e4
Merge main (#129 , the shared FreeBSD CI template) into pr/freebsd-release
Brandon Thomas
2026-10-05 10:20:41 -04:00
36a6a8ae49
Merge pull request #129 from storytold/pr/freebsd-ci-sync
Brandon Thomas
2026-10-05 10:04:50 -04:00
2b15d3234f
FreeBSD CI: match the shared template (git + safe.directory, 4 vCPUs, pinned vmactions/freebsd-vm)
Brandon Thomas
2026-10-05 09:45:18 -04:00
980372f6d0
FreeBSD: release package and a packaging check in CI
Brandon Thomas
2026-10-05 09:25:46 -04:00
a867c1e020
Merge pull request #126 from storytold/pr/freebsd
Brandon Thomas
2026-10-05 08:50:50 -04:00
7c0a253b50
docs: point agents to the shared test corpora (#125 )
Brandon Thomas
2026-10-05 08:24:28 -04:00
7a861ae064
Merge pull request #127 from storytold/pr/release-0.3.0
BFlat
2026-10-05 19:23:31 +07:00
466f863d00
FreeBSD: build and test the workspace in a FreeBSD VM
Brandon Thomas
2026-10-05 08:23:19 -04:00
a1deca3d13
Release: VectorCraft v0.3.0
bflatastic
2026-10-05 19:23:19 +07:00
cd8973a520
Merge pull request #124 from storytold/pr/m4-pdf-thumbs-linearize-13
BFlat
2026-10-05 18:06:10 +07:00
79581c7ff5
M4.87: PDF 1.3 compatibility: transparency flattened with the chosen preset
bflatastic
2026-10-05 17:50:45 +07:00
8961824876
M4.86: PDF page thumbnails and fast web view (linearised files)
bflatastic
2026-10-05 17:20:37 +07:00
87df4a0648
Merge pull request #123 from storytold/pr/m4-pdf-layers-overprint
BFlat
2026-10-05 17:40:04 +07:00
a09cbe58c8
M4.83: overprinting fills and strokes overprint in PDF
bflatastic
2026-10-05 17:22:38 +07:00
0e4d3f6871
M4.82: PDF export writes top-level layers as PDF layers
bflatastic
2026-10-05 17:18:13 +07:00
d7e9f2a47a
Merge pull request #120 from storytold/pr/m4-print-tiling
BFlat
2026-10-05 17:27:45 +07:00
1f922fcbbc
M4.81: Print advanced options: overprints, flattener, printer profile, bitmap
bflatastic
2026-10-05 17:21:14 +07:00
1b9b37454b
M4.80: Print Tiling tool and View > Show Print Tiling
bflatastic
2026-10-05 17:06:18 +07:00
9779d21962
Merge pull request #119 from storytold/pr/m4-pdfx
BFlat
2026-10-05 17:19:55 +07:00
a825aed763
M4.84: PDF/X-1a, PDF/X-3 and PDF/X-4 files written as their standards say
bflatastic
2026-10-05 17:10:14 +07:00
4e72f8c0ec
Merge pull request #118 from storytold/docs/honest-assessment
Brandon Thomas
2026-10-05 06:11:31 -04:00
2b48392c36
Roadmap: honest assessment, the gap list and where we're going
Brandon Thomas
2026-10-05 06:11:03 -04:00
491b79dd9c
Merge pull request #117 from storytold/pr/m4-eps-import
BFlat
2026-10-05 17:07:02 +07:00
0428e56342
M4.92: Print to a PostScript file
bflatastic
2026-10-05 16:42:51 +07:00
6752b22783
M4.91: EPS and PostScript files open and place
bflatastic
2026-10-05 16:27:00 +07:00
9f8b7334f2
Merge pull request #116 from storytold/pr/m4-print-dialog
BFlat
2026-10-05 16:36:16 +07:00
7c748a5e3c
M4.79: print presets in the Print dialog and Edit > Print Presets
bflatastic
2026-10-05 16:27:24 +07:00
ffce1cf686
M4.78: File > Print opens the Print dialog and prints through the system
bflatastic
2026-10-05 16:10:55 +07:00
f1f7b1f945
Merge pull request #115 from storytold/pr/m4-pdf-color-text
BFlat
2026-10-05 16:29:54 +07:00
a5367b0846
M4.74: real text with embedded subset fonts in PDF
bflatastic
2026-10-05 16:25:18 +07:00
5b69862a08
M4.73: PDF colour conversion, ICC profiles and output intent
bflatastic
2026-10-05 16:24:57 +07:00
51f6817a0b
Merge pull request #114 from storytold/pr/m4-psd-export
BFlat
2026-10-05 16:22:36 +07:00
ced1527903
Merge pull request #113 from storytold/pr/m4-css-properties
BFlat
2026-10-05 16:13:53 +07:00
c06c13f577
M4.70: PSD export, flat or with layers, groups for sublayers and text layers named after their text
bflatastic
2026-10-05 16:06:16 +07:00
ed4eceb837
M4.96: Window › CSS Properties shows, copies and exports the CSS of the selection
bflatastic
2026-10-05 16:03:11 +07:00
0f161926cf
Merge pull request #112 from storytold/pr/m4-asset-export
BFlat
2026-10-05 15:32:16 +07:00
39a7af7eba
Merge pull request #111 from storytold/pr/m4-save-for-web
BFlat
2026-10-05 15:32:03 +07:00
df4b84048e
Merge pull request #110 from storytold/pr/m4-tiff-bmp-tga
BFlat
2026-10-05 15:31:49 +07:00
db7164a228
Merge pull request #109 from storytold/pr/m4-emf-wmf
BFlat
2026-10-05 15:31:36 +07:00
6017846ef6
Merge pull request #108 from storytold/pr/m4-dxf-import
BFlat
2026-10-05 15:31:22 +07:00
c816f16bad
Merge pull request #107 from storytold/pr/m4-data-recovery
BFlat
2026-10-05 15:31:08 +07:00
88b9eee4ad
Merge pull request #106 from storytold/pr/m4-pdf-security
BFlat
2026-10-05 15:30:53 +07:00
2bab433c92
Merge pull request #105 from storytold/pr/m4-print-engine
BFlat
2026-10-05 15:30:39 +07:00
1e09016b80
Merge pull request #104 from storytold/pr/m4-ft3
BFlat
2026-10-05 15:30:26 +07:00
46dc67ca50
M4.66: File > Export Selection collects the selection and opens the Assets tab
bflatastic
2026-10-05 14:30:29 +07:00
6757c7f9f3
M4.65: Asset Export panel and the Assets tab of Export for Screens
bflatastic
2026-10-05 14:27:46 +07:00
c6450f6f70
M4.90: Save for Web (Legacy) previews and saves optimised GIF, JPEG, PNG-8 and PNG-24 images, slices and HTML
bflatastic
2026-10-05 14:20:37 +07:00
b578c32f4d
M4.69: Targa export at 16, 24 or 32 bits per pixel
bflatastic
2026-10-05 14:58:30 +07:00
f2fc8782c7
M4.68: BMP export at 1 to 32 bits, Windows or OS/2, with RLE and flipped rows
bflatastic
2026-10-05 14:55:42 +07:00
d01b2fbd8a
M4.67: TIFF export in RGB, CMYK or grayscale, with LZW, either byte order and the profile
bflatastic
2026-10-05 14:52:25 +07:00
961ca75a28
M4.95: EMF and WMF open, place and paste as vector objects
bflatastic
2026-10-05 14:18:50 +07:00
ab1c6b0516
M4.94: EMF and WMF export from Export As and document.export
bflatastic
2026-10-05 14:10:50 +07:00
2e6585d7ea
M4.93: DXF drawings open and place with layout, scale or fit, centring and merged layers
bflatastic
2026-10-05 14:01:39 +07:00
bf4614669e
M4.38: native and .ai save options: each artboard to its own file, linked files, ICC profiles, PDF content
bflatastic
2026-10-05 13:39:27 +07:00
975067b44a
M4.37: Data Recovery keeps copies of modified documents and offers them after a crash
bflatastic
2026-10-05 13:17:59 +07:00
d8d1d472cf
M4.85: PDF security: encryption at every compatibility level, permissions, either password opens
bflatastic
2026-10-05 13:52:29 +07:00
b379f02527
M4.75: File → Print writes the job as a print-ready PDF: paper, scale, tiles, marks and bleed, separations
bflatastic
2026-10-05 14:08:13 +07:00
3d87b71ed4
M14.4: a batch that opens a new document is journaled
bflatastic
2026-10-05 14:22:36 +07:00
766b612070
M14.4: a batch journals the dates and preferences its steps used
bflatastic
2026-10-05 13:41:41 +07:00
0312f1ea55
M14.4: the pasted-PDF fuzz test accepts a paste that refuses out-of-range art
bflatastic
2026-10-05 13:41:38 +07:00