Commit Graph

  • 67f9d134ed G11: Preserve gaps when deleting open-path anchors sanyamsingh001 2026-10-15 03:16:45 +10:00
  • a1b3c4804f G1: Keep the displayed artboard selected after switching documents sanyamsingh001 2026-10-16 02:49:50 +10:00
  • 9eddeeb952 Legacy .ai export writes Intertwine groups as their art (#2095) bflatastic 2026-10-16 04:29:34 +07:00
  • 5e75d26d29 i18n: Bulgarian rows for Intertwine (#2095) bflatastic 2026-10-16 04:26:43 +07:00
  • 3ae6cf28e4 G13: Intertwine tool, Object › Intertwine › Edit, menu and translations (#1763) Gert Pellin 2026-10-15 09:08:53 +02:00
  • 74c391c7ba G13: Object › Intertwine: Make, Release and arranging overlap areas (#1763) Gert Pellin 2026-10-15 06:27:52 +02:00
  • 20325b1a89 Title bar: a double-click on the macOS app bar zooms the window (fixes #1932) Marco Arnulfo 2026-10-14 13:10:52 +02:00
  • ba254a7481 MCP command_batch: draw_path and draw_shape run as steps (#2113) Gert Pellin 2026-10-15 09:06:18 +02:00
  • 49fcfbd145 MCP draw_path / draw_shape: dash, cap, join, opacity, name and effects (#2112) Gert Pellin 2026-10-15 09:03:55 +02:00
  • 5fc7072600 i18n: catalog rows for the new strings (#2128) bflatastic 2026-10-16 04:37:09 +07:00
  • 736abd811d paint.setFill / setStroke: span "selection" places one gradient across the targets (#2127) Gert Pellin 2026-10-15 09:21:42 +02:00
  • 265552d5f4 Tests: a gradient spanning the selection (#2127) Gert Pellin 2026-10-15 09:08:38 +02:00
  • e7aacec852 Selection-only commands take ids: the objects are selected first (#2130) Gert Pellin 2026-10-15 09:48:38 +02:00
  • e6b28f0e80 Tests: read the PDF/X output intent's profile with the crate's own xref reader (#1962) bflatastic 2026-10-16 04:31:29 +07:00
  • 32dbc4b641 PDF export: the output intent shares the stream of the profile that tags the colours (fixes #1954) Marco Arnulfo 2026-10-14 16:44:47 +02:00
  • e2df2e774c vectorcraft --help prints the usage before the app starts (#2110) Gert Pellin 2026-10-15 08:53:45 +02:00
  • 2843687ef4 Text: leave out the bottom-handle Auto Size double-click until its behaviour is settled (#1947) bflatastic 2026-10-16 04:26:18 +07:00
  • 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) Marco Arnulfo 2026-10-14 14:09:43 +02:00
  • 4b8a987445 Windows: a maximized window stays clear of the taskbar (fixes #1977) Marco Arnulfo 2026-10-14 18:56:06 +02:00
  • 52b072873d Merge pull request #2024 from Muratv07/feature/move-art-and-guides-together BFlat 2026-10-16 04:35:38 +07:00
  • 0c9ce426e7 Merge pull request #2027 from lcslrx/feat/text-bundled-fonts-feature BFlat 2026-10-16 04:35:17 +07:00
  • 98220d1929 Merge pull request #2220 from lcslrx/feat/render-svg-without-text-features BFlat 2026-10-16 04:35:01 +07:00
  • c141d54dad Merge pull request #2111 from IanHollow/codex/vectorcraft-document-fonts BFlat 2026-10-16 04:34:43 +07:00
  • f16f542b9b Merge pull request #1944 from yukincom/codex/mcp-vertical-text BFlat 2026-10-16 04:34:26 +07:00
  • 0db9d6f757 Merge pull request #1946 from yukincom/codex/vertical-punctuation-upright BFlat 2026-10-16 04:34:07 +07:00
  • a23a682960 Merge pull request #1949 from ham9zah/curvature-illustrator-geometry BFlat 2026-10-16 04:33:47 +07:00
  • 2d1e09cf32 Merge pull request #1975 from el-j/feat/direct-selection-double-click-type BFlat 2026-10-16 04:33:28 +07:00
  • 1838a4e89a Merge pull request #2117 from wstock/feat/2000-hide-template BFlat 2026-10-16 04:33:08 +07:00
  • d02802f391 Merge pull request #2085 from Silvertree2010/fix/2049-layers-panel-does-not-reveal-the BFlat 2026-10-16 04:32:51 +07:00
  • 20525c9346 Merge pull request #2150 from AyberkA0/docinfo-path-length BFlat 2026-10-16 04:32:34 +07:00
  • 3ece6428b3 Merge pull request #2083 from fabian-co/fix/panel-menu-hover BFlat 2026-10-16 04:32:17 +07:00
  • e67a9f558a Merge pull request #2082 from fabian-co/feat/swatches-follow-selection BFlat 2026-10-16 04:32:01 +07:00
  • a9d72d01b1 Merge pull request #2081 from fabian-co/feat/image-replace BFlat 2026-10-16 04:31:45 +07:00
  • 81e2c81890 Merge pull request #2080 from fabian-co/feat/recolor-library-swatches BFlat 2026-10-16 04:31:30 +07:00
  • fe5c78f6a5 Merge pull request #2079 from fabian-co/feat/recolor-shortcuts BFlat 2026-10-16 04:31:13 +07:00
  • 57a3cfab73 Merge pull request #1930 from turtwig/fix/glyphs-preview-zoom BFlat 2026-10-16 04:30:54 +07:00
  • 4dcb0900a6 Merge pull request #2265 from andeecollard/tests/shared-closed-boundaries BFlat 2026-10-16 04:30:35 +07:00
  • 80be476b04 Merge pull request #2264 from andeecollard/fix/trace-grayscale-gradients BFlat 2026-10-16 04:30:29 +07:00
  • cddc5a6848 Merge pull request #2263 from andeecollard/fix/trace-seam-guard BFlat 2026-10-16 04:30:23 +07:00
  • d6f6cb9b5f Merge pull request #2025 from andeecollard/fix/trace-snap-collapsed-loops BFlat 2026-10-16 04:30:15 +07:00
  • 5aab51bf87 Merge pull request #2012 from andeecollard/fix/trace-small-closed-contours BFlat 2026-10-16 04:29:57 +07:00
  • 3bcce6593a Merge pull request #2144 from dotCooCoo/fix/twisted-walls-depth-order BFlat 2026-10-16 04:25:17 +07:00
  • 192ca0b8e6 Merge pull request #2180 from dotCooCoo/feat/scribble-separate-variations BFlat 2026-10-16 04:25:00 +07:00
  • b64c88b4d9 Merge pull request #2154 from dotCooCoo/feat/smart-blur-edge-modes BFlat 2026-10-16 04:24:44 +07:00
  • 78c5973609 Merge pull request #1925 from dotCooCoo/feat/clipboard-flavors-off-ui-thread BFlat 2026-10-16 04:24:28 +07:00
  • 99a6c06681 Merge pull request #2032 from dotCooCoo/fix/issue-1876 BFlat 2026-10-16 04:24:10 +07:00
  • c42b31f48a Merge pull request #2039 from dotCooCoo/fix/pathfinder-effect-keeps-type BFlat 2026-10-16 04:23:53 +07:00
  • 4f794ea8db Merge pull request #2056 from dotCooCoo/feat/perf-deep-peak-working-set BFlat 2026-10-16 04:23:37 +07:00
  • cc467d1ef4 Merge pull request #2063 from dotCooCoo/feat/plugin-geometry-follows-registry BFlat 2026-10-16 04:23:18 +07:00
  • bfe6670539 Merge pull request #2064 from dotCooCoo/fix/fit-artboard-active BFlat 2026-10-16 04:23:01 +07:00
  • bf10fd64f6 Merge pull request #2065 from dotCooCoo/feat/auto-size-type-fewer-layouts BFlat 2026-10-16 04:22:45 +07:00
  • 2346a4acfb Merge pull request #2067 from dotCooCoo/feat/alt-drag-copies-once-more-tools BFlat 2026-10-16 04:22:29 +07:00
  • 5b9a9b6d6c Merge pull request #2068 from dotCooCoo/fix/active-artboard-outline BFlat 2026-10-16 04:22:13 +07:00
  • 82d9143502 Merge pull request #2087 from dotCooCoo/feat/layers-panel-filter BFlat 2026-10-16 04:21:55 +07:00
  • cebc4ed93e Merge pull request #2093 from dotCooCoo/feat/presentation-mode-artboard-keys BFlat 2026-10-16 04:21:32 +07:00
  • 29bf7b7e06 Merge pull request #2099 from dotCooCoo/feat/artboard-navigator-list BFlat 2026-10-16 04:21:15 +07:00
  • e965c0daa2 Merge pull request #2102 from dotCooCoo/feat/properties-artboard-name-options BFlat 2026-10-16 04:21:00 +07:00
  • aaeb658292 Merge pull request #2106 from dotCooCoo/feat/rotate-view-menu BFlat 2026-10-16 04:20:42 +07:00
  • d541eb9476 Merge pull request #2116 from dotCooCoo/feat/export-screens-selected-artboards BFlat 2026-10-16 04:20:26 +07:00
  • cf0be249ba Merge pull request #2134 from dotCooCoo/feat/free-distort-dialog-corners BFlat 2026-10-16 04:20:09 +07:00
  • 0594f04e30 Merge pull request #2136 from dotCooCoo/feat/color-panel-options-command BFlat 2026-10-16 04:19:47 +07:00
  • b15c28b7c0 Merge pull request #2138 from dotCooCoo/fix/glowing-edges-raster-stylize BFlat 2026-10-16 04:19:23 +07:00
  • 1ab3940b3d feat: move and copy ruler guides and art together when selected Murat Vural 2026-10-14 23:15:41 +03:00
  • 2abc1d61f7 xtask ci: test vectorcraft-text without its bundled fonts Lucas Leroux 2026-10-13 12:54:26 +02:00
  • 55fadb6afe Text: a bundled-fonts feature (on by default) lets embedders that bring their own fonts leave ours out Lucas Leroux 2026-10-13 12:49:14 +02:00
  • 1e8f5025c6 Render, SVG: vello_cpu and usvg without their text features: one skrifa, read-fonts and harfrust fewer in the engine Lucas Leroux 2026-10-15 12:40:00 +02:00
  • 83f40f135a Text: make every supplied font family available to documents IanHollow 2026-10-14 23:01:55 -07:00
  • 8b5e9e4927 G6: expose vertical writing in MCP add_text YukiHiko 2026-10-14 21:19:09 +09:00
  • 3a7d422046 G4: keep fullwidth punctuation upright without vertical alternates YukiHiko 2026-10-14 21:24:11 +09:00
  • ad3531d464 Curvature: each three points follow the circle through them, curved ends (#1236, in part) ham9zah 2026-10-14 13:32:23 +03:00
  • 4913418d1c Type tool: Escape returns to the previous selection tool and preserves isolation mode el-j 2026-10-14 18:28:12 +02:00
  • 28daaf473c Canvas: double-clicking type with the direct selection tool puts the caret there el-j 2026-10-14 18:03:08 +02:00
  • 9e1590769e i18n(bg): Hide Template and Show Template bflatastic 2026-10-16 04:19:03 +07:00
  • fc51d66659 Merge pull request #2140 from dotCooCoo/feat/save-template-ait BFlat 2026-10-16 04:19:04 +07:00
  • 7b8730ec14 View › Hide Template (Cmd+Shift+W): template layers leave the canvas and come back (#2000) wstock 2026-10-15 06:32:06 +00:00
  • c54a9b0bef Reveal the active layer in the Layers panel after a canvas selection NetterSilver 2026-10-15 02:54:37 +00:00
  • a86ff7f177 Document Info: Objects gives the paths' total length (#1958) Ayberk A. 2026-10-15 11:35:19 +03:00
  • 7135a377f8 Panel menus light up under the pointer, like the menu bar's Fabian Grajales 2026-10-14 19:12:41 -05:00
  • 91e1434cbf Swatches panel follows the selection's swatch Fabian Grajales 2026-10-14 19:12:37 -05:00
  • 5a43337a42 Replace a selected image from the Control bar, with its own aspect ratio Fabian Grajales 2026-10-14 19:12:34 -05:00
  • 5252c3d86a Recolor Artwork: library colours apply as their swatches; import a library Fabian Grajales 2026-10-14 19:12:30 -05:00
  • 1ba448f7f3 Recolor Artwork from the Contextual Task Bar and the Control bar Fabian Grajales 2026-10-14 19:12:27 -05:00
  • 032b7b7be1 Glyphs panel: zoom buttons resize the preview and the step is kept turtwig 2026-10-14 11:00:39 +01:00
  • 8fffa4f6f9 Image Trace: regression tests for shared closed boundaries andeecollard 2026-10-15 18:08:54 +00:00
  • dbcd32d21a Image Trace: grayscale gradients use grey stops andeecollard 2026-10-15 18:14:17 +00:00
  • 5d8b5ddc6c Image Trace: keep shared corners identical at nearby junctions andeecollard 2026-10-15 18:06:48 +00:00
  • 75b91e9ef3 Docs: leave the status lines to main andeecollard 2026-10-15 20:46:31 +00:00
  • 4714567240 M12: retain the interior of collapsed closed trace outlines andeecollard 2026-10-14 21:22:49 +01:00
  • 477ff16357 Docs: leave the status lines to main andeecollard 2026-10-15 20:46:33 +00:00
  • c7aac7c250 M12: preserve tiny traced components and holes andeecollard 2026-10-14 20:34:00 +01:00
  • fd8cd62d17 i18n(bg): rows for the Layers panel filters and Color Panel Options bflatastic 2026-10-16 03:52:01 +07:00
  • 446ccb1fd0 3D and Materials: twisted walls and bevels are drawn back to front dotCooCoo 2026-10-15 00:18:24 -07:00
  • 04ed30a23d Effects: Scribble has a Variation for Path Overlap, Curviness and Spacing, and stores 270° as -90° dotCooCoo 2026-10-15 02:11:06 -07:00
  • 6f9ee7825b Effects: Smart Blur's Mode menu has Edge Only and Overlay Edge dotCooCoo 2026-10-15 01:21:09 -07:00
  • 580aa8daa5 Clipboard: Copy and Cut make the system clipboard's formats on the background thread dotCooCoo 2026-10-13 08:23:16 -07:00
  • f14fbded0e Artboards: the options icon and the panel menu open Artboard Options dotCooCoo 2026-10-14 02:46:44 -07:00
  • 4440463315 Effects: Effect › Pathfinder uses the glyph outlines of type in the group dotCooCoo 2026-10-14 02:46:14 -07:00
  • 6928f422d3 CLI: perf --deep reports the peak working set on Windows and the peak resident memory on Linux dotCooCoo 2026-10-14 02:51:06 -07:00
  • c6837ca3ae Render: objects with plug-in effects follow the plug-ins installed dotCooCoo 2026-10-13 18:32:48 -07:00
  • b34b9dadcc Artboards: Fit to Artwork Bounds and Fit to Selected Art resize the active artboard dotCooCoo 2026-10-14 14:49:32 -07:00