Marco Arnulfo
2f24495ffe
Color effects recolour the points of a freeform gradient ( fixes #2390 )
2026-10-17 14:46:21 +07:00
Marco Arnulfo
877aac130f
EPS import: an Illustrator 3 file without layers opens its paths on one layer ( fixes storytold/photocraft#6036 )
2026-10-17 14:46:20 +07:00
Marco Arnulfo
9739eeb333
AI import: a compound path whose subpaths' group is marked like a look keeps its holes ( fixes #980 )
2026-10-17 14:46:20 +07:00
Marco Arnulfo
025ce255ae
PDF export: a CMYK image's own soft mask is written as its /SMask, not a luminosity mask ( fixes #2159 )
2026-10-17 14:43:14 +07:00
Marco Arnulfo
8e69146160
Recolor Artwork: dragging a wheel handle of CMYK art keeps the linked handles in place ( fixes #1733 )
2026-10-17 14:43:14 +07:00
Marco Arnulfo
cb968353a5
Missing Fonts: a folder the search refuses says why in the dialog, not "Not found" (part of #2200 )
2026-10-17 14:43:14 +07:00
Marco Arnulfo
63b95c8dd3
Type: emptying the text while editing keeps its character style ( fixes #2119 )
2026-10-17 14:43:13 +07:00
Marco Arnulfo
8148d024ea
Transform: a percentage typed alone in W or H scales the size it shows ( fixes #2401 )
2026-10-17 13:52:06 +07:00
Marco Arnulfo
68c9d440ab
Transform panel: the menu's Flip Horizontal and Flip Vertical keep the reference point ( fixes #2398 )
2026-10-17 13:52:06 +07:00
Marco Arnulfo
f31d91bf1a
Layers: a .ai another app wrote opens with its top-level layers closed, as its groups ( fixes #1475 )
2026-10-17 12:26:14 +07:00
Marco Arnulfo
830dea80e0
Docs: where the portable marker goes on macOS, AppImage and Flatpak; keep a portable copy where only you can write ( #1366 )
2026-10-16 15:27:55 +07:00
Marco Arnulfo
d21040d746
Portable mode: the marker beside the .app or .AppImage, a first-start copy of the profile, nothing under NO_PREFS ( #1366 )
...
The install folder is where the user sees the app: next to VectorCraft.app on
macOS (nothing is written inside the signed bundle) and next to the .AppImage
file on Linux ($APPIMAGE; the mounted executable's folder is read-only).
The first time VectorCraftData is created, the settings in the user's profile
are copied into it, so a portable zip that gains portable.txt keeps its users'
settings; the originals stay, a second start copies nothing, a copy that fails
halfway is logged and left as it is.
VECTORCRAFT_NO_PREFS never looks for the marker or creates the folder; a
portable copy skips the one-time read of DrawCraft's old settings; the
unwritable-folder warning goes to the log only (eprintln! panics on a closed
standard error).
2026-10-16 15:27:55 +07:00
Marco Arnulfo
9e44139641
Docs: deleting portable.txt returns settings to the user profile ( #1366 )
2026-10-16 15:27:55 +07:00
Marco Arnulfo
314bfe802f
Portable mode: a portable.txt beside the executable keeps the settings in VectorCraftData ( #1366 )
2026-10-16 15:27:55 +07:00
Marco Arnulfo
0ca6503f09
Canvas: scroll bars along the window's right and bottom edges ( #2322 )
2026-10-16 15:27:54 +07:00
Marco Arnulfo
403b335039
Effects: Effect › Sketch › Halftone Pattern redraws an object through a halftone screen of dots, rings or lines
2026-10-16 15:27:53 +07:00
Marco Arnulfo
bb66070841
Anchor Point tool: a click on a handle end retracts that handle only ( fixes #2267 )
2026-10-16 14:58:08 +07:00
Marco Arnulfo
f88242f576
Fix #2120 : a nearly level or upright segment still lines up with its other end; Curvature keeps to the extension too
2026-10-16 14:58:08 +07:00
Marco Arnulfo
54a8d60dae
Fix #2120 : Smart Guides keep a dragged end of a straight segment on its extension at any angle
2026-10-16 14:58:08 +07:00
Marco Arnulfo
c91405dbea
Window menu: a panel's item hides it while it shows and shows it again where it was (part of #2361 )
2026-10-16 14:57:23 +07:00
Marco Arnulfo
80b7aee756
Isolation mode: a path of the isolated compound path moves on its own ( fixes #2354 )
2026-10-16 14:57:22 +07:00
Marco Arnulfo
3b00334c41
Graph Type: the graph kind is a dropdown of the nine types ( fixes #2175 )
2026-10-16 14:57:18 +07:00
Marco Arnulfo
c5e38a309c
Contributors: add my name for the About window
2026-10-16 14:57:15 +07:00
Marco Arnulfo
789a151ff9
SVG import: an alpha mask counts by its art's alpha, not its luminance ( fixes #2210 )
2026-10-16 06:16:35 +07:00
Marco Arnulfo
20325b1a89
Title bar: a double-click on the macOS app bar zooms the window ( fixes #1932 )
2026-10-16 04:44:52 +07:00
Marco Arnulfo
32dbc4b641
PDF export: the output intent shares the stream of the profile that tags the colours ( fixes #1954 )
2026-10-16 04:44:31 +07:00
Marco Arnulfo
a69371656b
Text: Ctrl+Shift+C aligns centre off the Mac, a double-click on area type's bottom handle turns on Auto Size ( fixes #1940 )
2026-10-16 04:44:29 +07:00
Marco Arnulfo
4b8a987445
Windows: a maximized window stays clear of the taskbar ( fixes #1977 )
2026-10-16 04:44:11 +07:00
Marco Arnulfo
f2f1945973
Paste in Place: art copied from off the artboards goes back where it was ( fixes #1924 )
2026-10-16 02:56:35 +07:00
Marco Arnulfo
7608639021
Type: a colour picked while typing keeps what was typed ( fixes #1950 )
...
The Color panel and the Color Picker preview a colour in an interaction.
While typing, that interaction joined the open typing session and
previewed from the document before the typing, so new type came back as
its placeholder text. Typing in progress is now kept as its own step
before another interaction begins, as Undo already does.
2026-10-16 02:56:35 +07:00
Marco Arnulfo
53c59f06de
PDF: an untitled document saved to a file exports titled after it ( fixes #2166 )
2026-10-16 02:56:34 +07:00
Marco Arnulfo
256b052981
Type: a Transform panel edit or a dialog preview while typing keeps what was typed (refs #1881 )
...
The Cmd-drag part of #1881 landed in #1897 . This covers the two other
paths: an edit from outside the typing session (the Transform panel) and
a new interaction such as a dialog's preview now end the typing first.
2026-10-16 02:02:48 +07:00
Marco Arnulfo
8e72916a69
Move dialog: Distance and Angle, linked to Horizontal and Vertical ( fixes #1915 )
2026-10-16 02:02:47 +07:00
Marco Arnulfo
d0c302c1a3
Info panel: scaled type shows its scaled size, as the Character panel does (part of #1882 )
2026-10-16 02:01:50 +07:00
Marco Arnulfo
eff2ccdc34
Text: draw tab leaders in the tab's gap ( fixes #1877 )
2026-10-14 12:27:03 +07:00
Marco Arnulfo
4ef0cb76e6
Transform panel: X/Y/W/H edit the anchors selected with Direct Selection ( fixes #1824 )
2026-10-14 08:16:26 +07:00
Marco Arnulfo
e11867128e
Color panel: the mode picked last comes back after a restart ( fixes #1675 )
2026-10-14 03:55:41 +07:00
Marco Arnulfo
d9328c7668
Select > Same: type matches on its characters' fill and stroke ( fixes #1737 )
2026-10-14 03:55:41 +07:00
Marco Arnulfo
e50bd58146
Cursors: paint the tool cursors on Wayland, where the compositor showed the bitmap twice too big ( fixes #1645 )
2026-10-14 02:09:09 +07:00
Marco Arnulfo
7ea75b01ba
Pathfinder panel: a group selected alone counts its nested shapes, so an expanded stroke keeps the Shape Modes enabled ( fixes #1635 )
2026-10-14 02:09:07 +07:00
Marco Arnulfo
dcb963e85b
Align: anchor points of one path align to each other, not to the artboard ( fixes #1636 )
2026-10-14 02:09:06 +07:00
Marco Arnulfo
36dc6e0c11
Area type: a word too wide for the top lines of a shape moves down instead of breaking ( fixes #1615 )
2026-10-13 12:58:05 +07:00
Marco Arnulfo
791bd91d5c
Strokes: a zero-length subpath draws its round or projecting cap as a dot ( fixes #1613 )
2026-10-13 12:58:05 +07:00
Marco Arnulfo
544b17ec33
Workspace: rustix is declared once in the workspace dependencies
2026-10-13 12:58:04 +07:00
Marco Arnulfo
5e8581e42f
Save: a network drive on macOS that refuses the full flush gets a plain fsync ( fixes #1620 )
2026-10-13 12:58:04 +07:00
Marco Arnulfo
ee97225c19
Symbols panel: New Symbol asks for Symbol Options before making the symbol ( fixes #1560 )
2026-10-13 08:53:06 +07:00
Marco Arnulfo
6085197bf4
Zig Zag: ridges are spaced evenly along each segment's length, so a straight line gets a regular wave ( fixes #1554 )
2026-10-13 08:53:05 +07:00
Marco Arnulfo
79b5d73ca7
Guides: Lock Guides locks the paths made into guides too (part of #1534 )
2026-10-13 08:51:38 +07:00
Marco Arnulfo
00195e8d28
Keyboard Shortcuts: Duplicate is listed, so it can be given a shortcut ( fixes #1539 )
2026-10-13 08:51:30 +07:00
Marco Arnulfo
e4c2b3db94
Direct Selection: a selected path's anchor is picked before one of an object above it ( fixes #1508 )
2026-10-13 05:03:41 +07:00