Commit Graph

  • 8ca4cd2cbf Fix graph axis labels saturating beyond the i64 range NetterSilverandClaude Haiku 5.5 2026-10-17 03:42:09 +00:00
  • 3d2e8bbe82 PDF export: Add Around is clamped when a file opens, and art too large for f64 gets no effect image dotCooCoo 2026-10-16 05:21:05 -07:00
  • 0af1741e24 Crop Image: the RGBA size check can't overflow on a huge header bflatastic 2026-10-17 12:48:36 +07:00
  • 6b0d1ed1c0 Crop Image: trim checks the image's RGBA size before decoding it dotCooCoo 2026-10-15 17:43:02 -07:00
  • db2bbcf405 Images: sampling and recoloring check an image's RGBA size without overflowing dotCooCoo 2026-10-16 08:21:24 -07:00
  • 9bee299dd5 Render: an export no longer warns about images another thread could not decode dotCooCoo 2026-10-16 19:30:26 -07:00
  • 0f987812b0 Render: check an image's RGBA size before decoding it dotCooCoo 2026-10-16 06:23:13 -07:00
  • 49bdc5cdd4 Merge pull request #1510 from marcoarnulfo/fix/ai-layers-collapsed BFlat 2026-10-17 12:46:37 +07:00
  • 7a8387f467 Merge pull request #1365 from Messhias/feat/394-highlight-alternate-glyphs BFlat 2026-10-17 12:46:18 +07:00
  • 12758df31f Merge pull request #2334 from bobtherobot/feat/tool-cursors BFlat 2026-10-17 12:46:03 +07:00
  • a76faaa21f Merge pull request #2393 from pechnikov2026-star/i18n-nl-da-hi-id BFlat 2026-10-17 12:45:46 +07:00
  • 21a9da7360 Merge pull request #2379 from dotCooCoo/fix/macos-save-format-menu BFlat 2026-10-17 12:45:28 +07:00
  • f31d91bf1a Layers: a .ai another app wrote opens with its top-level layers closed, as its groups (fixes #1475) Marco Arnulfo 2026-10-12 23:17:35 +02:00
  • 52771905e6 Part of #394: rustfmt the alternate-glyph test bflatastic 2026-10-17 12:20:28 +07:00
  • 0ffe0c7c0e Part of #394: Highlight Alternate Glyphs defaults to off. Fabio William Conceição 2026-10-12 11:46:51 +01:00
  • 8689863fbf Part of #394: Highlight Alternate Glyphs paints pink behind OpenType substitutions. Fabio William Conceição 2026-10-12 09:40:58 +01:00
  • 2d0da1472f Cursors: 36 more tool states get cursors of their own, listed in cursors.toml Michael GiesonandClaude Opus 5.5 2026-10-15 22:25:45 -04:00
  • 816097c6bf i18n: add Dutch, Danish and Indonesian interfaces sanches 2026-10-16 12:05:31 +03:00
  • 1d7ad173aa Fix #866: macOS save sheets have a Format menu again dotCooCoo 2026-10-16 00:04:27 -07:00
  • 82e363c73b Build: use craft-docpath from craft-libs aiongg 2026-10-17 02:20:38 +00:00
  • b05043c759 i18n: translate the new link and file-name messages aiongg 2026-10-16 21:00:40 +00:00
  • ef5084f48b Links: follow linked file paths only on this computer or the document's share aiongg 2026-10-16 17:36:51 +00:00
  • 1ddfb56f66 Attributes: the Browser button opens http, https and mailto URLs only aiongg 2026-10-16 16:52:19 +00:00
  • b46ffd0059 Links: Edit Original opens only regular files of a format VectorCraft reads aiongg 2026-10-16 16:39:46 +00:00
  • 447a7ec193 Merge upstream/main into swedish-ui Patrik Lermon 2026-10-16 15:08:18 +02:00
  • fa46998006 Effects: Effect › Rasterize draws an object as pixels while its paths stay editable dotCooCoo 2026-10-15 05:04:13 -07:00
  • 8bc6532928 Merge pull request #2399 from storytold/pr/release-0.12.0 v0.12.0 BFlat 2026-10-16 18:28:18 +07:00
  • 4791c88809 Release: VectorCraft v0.12.0 bflatastic 2026-10-16 18:28:02 +07:00
  • 06b33b0d2d Merge pull request #2385 from dotCooCoo/fix/hidden-widgets-ignore-clicks BFlat 2026-10-16 16:13:37 +07:00
  • 4664907fdc Merge pull request #2386 from dotCooCoo/feat/release-ruler-guides BFlat 2026-10-16 16:13:22 +07:00
  • 35b9d5a645 Hide Edges: the hidden bounding box, type widget and corner widgets do not answer the pointer dotCooCoo 2026-10-16 00:30:57 -07:00
  • 18b472092e Guides: Release Guides turns selected ruler guides into paths dotCooCoo 2026-10-16 00:26:45 -07:00
  • 32a3362e7b Merge pull request #1319 from FredApps/fix/dxf-closed-spline-1299-20261012 BFlat 2026-10-16 15:55:05 +07:00
  • 4bb469563b Merge pull request #1406 from marcoarnulfo/feat/portable-mode BFlat 2026-10-16 15:54:48 +07:00
  • d59733937a Merge pull request #2348 from Gamedirection/feat/batch-export BFlat 2026-10-16 15:54:32 +07:00
  • 1799fa533e Merge pull request #2310 from dotCooCoo/feat/hyphenation-options BFlat 2026-10-16 15:54:14 +07:00
  • b32017d44f Merge pull request #2197 from turtwig/artboard-edit-fixes BFlat 2026-10-16 15:54:00 +07:00
  • 0c9b65c931 Merge pull request #1368 from andeecollard/fix/trace-noise-regions BFlat 2026-10-16 15:53:44 +07:00
  • 2d230dc31a Merge pull request #2205 from andeecollard/fix/trace-junction-returning-pieces BFlat 2026-10-16 15:53:29 +07:00
  • c06c794e5a Merge pull request #2297 from switch87/stroke-align-type-2294 BFlat 2026-10-16 15:45:55 +07:00
  • 143e4d78e7 Merge pull request #2308 from dotCooCoo/feat/print-overflow-warning BFlat 2026-10-16 15:45:42 +07:00
  • cb3915d230 Merge pull request #2319 from dotCooCoo/feat/outline-object-effect BFlat 2026-10-16 15:45:27 +07:00
  • 93913c7906 Merge pull request #2320 from dotCooCoo/fix/art-bounds-take-in-effects BFlat 2026-10-16 15:45:12 +07:00
  • c459285f42 Merge pull request #2333 from dotCooCoo/feat/outline-object-type-item-effects BFlat 2026-10-16 15:44:58 +07:00
  • e31a39ec40 Merge pull request #2338 from dotCooCoo/feat/update-selection BFlat 2026-10-16 15:44:42 +07:00
  • 36deb67f20 Merge pull request #2340 from marcoarnulfo/feat/scrollbars BFlat 2026-10-16 15:44:25 +07:00
  • fec2ac402b Merge pull request #2357 from dotCooCoo/feat/simplify-more-options BFlat 2026-10-16 15:44:09 +07:00
  • 8593c15b90 Merge pull request #2359 from dotCooCoo/fix/rotated-view-canvas BFlat 2026-10-16 15:43:52 +07:00
  • 6d4ad17954 Merge pull request #2365 from marcoarnulfo/feat/halftone BFlat 2026-10-16 15:43:41 +07:00
  • c401df19d0 Merge pull request #2367 from dotCooCoo/feat/blob-brush-merge-selection BFlat 2026-10-16 15:43:24 +07:00
  • 743801b255 Merge pull request #2368 from dotCooCoo/feat/canvas-unlock-menu BFlat 2026-10-16 15:43:08 +07:00
  • f39b01174c Merge pull request #2370 from dotCooCoo/feat/ellipse-pie-widget BFlat 2026-10-16 15:42:52 +07:00
  • 0f786df95e Merge pull request #2373 from dotCooCoo/feat/enclosed-marquee BFlat 2026-10-16 15:42:37 +07:00
  • 4ee4bff9b6 Merge pull request #2374 from Messhias/feat/symbol-export-type BFlat 2026-10-16 15:42:21 +07:00
  • 233ad71bd6 Merge pull request #2376 from dotCooCoo/feat/shaper-mode-widget BFlat 2026-10-16 15:42:04 +07:00
  • 0e97cf1d4b test(cad): round-trip closed DXF SPLINE flags through export and import (#1299) FredApps 2026-10-12 03:27:30 +02:00
  • 830dea80e0 Docs: where the portable marker goes on macOS, AppImage and Flatpak; keep a portable copy where only you can write (#1366) Marco Arnulfo 2026-10-12 16:44:01 +02:00
  • d21040d746 Portable mode: the marker beside the .app or .AppImage, a first-start copy of the profile, nothing under NO_PREFS (#1366) Marco Arnulfo 2026-10-12 16:44:01 +02:00
  • 9e44139641 Docs: deleting portable.txt returns settings to the user profile (#1366) Marco Arnulfo 2026-10-12 15:19:05 +02:00
  • 314bfe802f Portable mode: a portable.txt beside the executable keeps the settings in VectorCraftData (#1366) Marco Arnulfo 2026-10-12 14:12:31 +02:00
  • 6fc79c33b7 Export for Screens: batch exporting with name patterns, folders and presets (#1935) GameDirection 2026-10-15 23:27:04 -04:00
  • 24583effe0 Paragraph: the Hyphenation dialog sets each paragraph's hyphenation limits dotCooCoo 2026-10-15 14:51:26 -07:00
  • b795d15d69 Artboard tool: a double-click on an object fits one artboard, and the canvas name renames turtwig 2026-10-16 08:31:15 +01:00
  • 05b160b32e Fix Image Trace Noise splitting previously merged regions bflatastic 2026-10-16 15:22:13 +07:00
  • 84bd59de36 Image Trace: retain pieces returning to a junction bflatastic 2026-10-16 15:22:07 +07:00
  • 065e237f7f Align Stroke on live type: tests for the Type tool's selection, docs (#2294) Gert Pellin 2026-10-16 00:57:31 +02:00
  • ca0673e0bc Align Stroke inside or outside on live type (#2294) Gert Pellin 2026-10-16 00:35:02 +02:00
  • adea2d307d Print: Print and Print Preview warn about type that doesn't fit its frame dotCooCoo 2026-10-15 14:58:17 -07:00
  • dfe215ca30 Effects: Effect › Path › Outline Object turns type into live, editable outlines dotCooCoo 2026-10-15 15:26:10 -07:00
  • bc8e42d8c7 Export: the art's bounds take in the effects of groups, type and images dotCooCoo 2026-10-15 16:37:09 -07:00
  • d973805269 Type: geometry effects on a type object's own fills and strokes are drawn and exported dotCooCoo 2026-10-15 18:24:50 -07:00
  • 56acb8d3b6 Select: Update Selection replaces the recalled saved selection with the current selection dotCooCoo 2026-10-15 18:37:07 -07:00
  • 0ca6503f09 Canvas: scroll bars along the window's right and bottom edges (#2322) Marco Arnulfo 2026-10-16 05:02:28 +02:00
  • 917dcdeeef Simplify: add Corner Point Angle Threshold, Convert to Straight Lines and Show Original Path dotCooCoo 2026-10-15 20:46:35 -07:00
  • 25d348f391 Rotate View: fitting, the Zoom marquee, canvas guides and the Navigator follow a turned view dotCooCoo 2026-10-15 21:18:08 -07:00
  • 403b335039 Effects: Effect › Sketch › Halftone Pattern redraws an object through a halftone screen of dots, rings or lines Marco Arnulfo 2026-10-16 06:51:48 +02:00
  • ddfd08f321 Blob Brush: Keep selected and Merge only with selection options dotCooCoo 2026-10-15 21:08:31 -07:00
  • f0d3f81f3b Canvas: a right-click on locked objects offers Unlock with each object's name dotCooCoo 2026-10-15 22:14:22 -07:00
  • 3b683bbeec Ellipse: dragging a pie widget on the canvas sets its pie angle dotCooCoo 2026-10-15 22:19:26 -07:00
  • 5527418234 Selection: pressing E while dragging a marquee selects only the objects inside it dotCooCoo 2026-10-15 23:23:02 -07:00
  • 38dd835af6 G5: Symbol Options Export Type (Graphic / Movie Clip) Fabio 2026-10-16 07:59:03 +01:00
  • 2269a58887 Merge pull request #2372 from dotCooCoo/feat/type-reset-hscale BFlat 2026-10-16 15:18:19 +07:00
  • 7bbb63e4bc Merge pull request #2381 from dotCooCoo/feat/type-size-by-five BFlat 2026-10-16 15:17:22 +07:00
  • 6b06cba32d Merge pull request #2314 from dotCooCoo/feat/pdf-export-user-unit BFlat 2026-10-16 15:17:06 +07:00
  • 6af7769f08 Merge pull request #2315 from dotCooCoo/fix/fit-artboard-to-its-art BFlat 2026-10-16 15:16:50 +07:00
  • 8c21a7710d Merge pull request #2313 from dotCooCoo/feat/transform-ctrl-enter-proportional BFlat 2026-10-16 15:16:35 +07:00
  • 84e2da4bdd Merge pull request #2336 from dotCooCoo/feat/rotate-view-to-selection BFlat 2026-10-16 15:16:18 +07:00
  • 878d1f231a Merge pull request #2337 from dotCooCoo/feat/distribute-objects-key-spacing BFlat 2026-10-16 15:16:01 +07:00
  • 012395d49d Merge pull request #2349 from dotCooCoo/feat/escape-resets-rotation BFlat 2026-10-16 15:15:46 +07:00
  • ef32703362 Merge pull request #2352 from VL420/fix/remove-anchors-select-next BFlat 2026-10-16 15:15:32 +07:00
  • 156b492119 Merge pull request #2309 from dotCooCoo/fix/tab-keeps-control-bar-state BFlat 2026-10-16 15:15:17 +07:00
  • 236e908dc9 Merge pull request #2335 from dotCooCoo/fix/macos-unfocused-cursor BFlat 2026-10-16 15:15:01 +07:00
  • 6dc14c30a9 Merge pull request #2329 from dotCooCoo/feat/swatch-alt-drag-replace BFlat 2026-10-16 15:14:46 +07:00
  • eb50f50599 Merge pull request #2330 from marcoarnulfo/fix/anchor-point-click-retracts-handle BFlat 2026-10-16 15:14:31 +07:00
  • 700df5dbe4 Merge pull request #2312 from marcoarnulfo/feat/line-extension-guide BFlat 2026-10-16 15:14:15 +07:00
  • 7fee2c762f Merge pull request #2317 from switch87/fix/2269-ai-rotated-raster BFlat 2026-10-16 15:13:58 +07:00
  • 6cdd63638f Merge pull request #2318 from dotCooCoo/fix/data-set-reports-overflow BFlat 2026-10-16 15:13:43 +07:00
  • 2df4fede2a Merge pull request #2344 from VL420/feat/task-bar-vectorize BFlat 2026-10-16 15:13:28 +07:00
  • ee1203d463 Merge pull request #2351 from dotCooCoo/fix/dataset-csv-quoted-spaces BFlat 2026-10-16 15:13:13 +07:00
  • 98a988eaf4 Merge pull request #2358 from dotCooCoo/fix/ai-text-on-nonprinting-layer BFlat 2026-10-16 15:12:58 +07:00