Commit Graph

  • d4f5004580 .ai import: area type flows around its text wrap objects dotCooCoo 2026-10-31 21:32:11 -07:00
  • 100730d4d3 .ai import: a file whose PDF part can't be read opens from its editing data dotCooCoo 2026-11-02 11:14:21 +07:00
  • 54436b0aa2 i18n: open, save and recovery messages name their counts in the singular or the plural dotCooCoo 2026-10-31 22:59:30 -07:00
  • 5e3a0090a2 Swatch libraries: test that a pattern library adds only the picked pattern dotCooCoo 2026-11-01 01:51:28 -07:00
  • 284b5b45b6 Swatch libraries: only a built-in pattern library's own swatches draw its pattern tiles dotCooCoo 2026-10-31 19:06:15 -07:00
  • 6b7513c0a0 Swatch libraries: a pattern swatch is found without copying the document dotCooCoo 2026-10-31 12:46:10 -07:00
  • cb7df83217 Swatch libraries: Patterns › Geometric Patterns adds a pattern with its swatch dotCooCoo 2026-10-31 08:20:16 -07:00
  • 65dcc83bf1 Actions: the panel menu's Duplicate copies the selected action or set dotCooCoo 2026-10-31 20:48:25 -07:00
  • 775effdbb3 Live Paint: the Live Paint Bucket highlights an edge thinner than a face dotCooCoo 2026-10-31 18:51:43 -07:00
  • 11adb715b5 Place: a Word .doc document with too many property runs, paragraphs or properties is refused dotCooCoo 2026-10-31 21:25:51 -07:00
  • a6db4c9112 Place: a Word .doc style sheet that holds fewer styles than it counts is refused dotCooCoo 2026-10-31 20:08:21 -07:00
  • 22218e9097 Place: a Word .doc paragraph's own indent holds over its style's dotCooCoo 2026-10-31 19:37:26 -07:00
  • ecd184510c Place: Word .doc styles are resolved once and damaged property tables are refused dotCooCoo 2026-10-31 19:07:17 -07:00
  • b4c01e3120 Tests: move the repeated-records timing test next to the other objects-on-path record tests dotCooCoo 2026-11-01 17:49:54 -08:00
  • 9596130be4 .ai import: Objects on Path records measure each group once dotCooCoo 2026-10-31 21:46:41 -07:00
  • bb354fc92a .ai import: page art moved to its artboard takes its pattern tiles along dotCooCoo 2026-10-31 21:54:32 -07:00
  • cbd4dd5599 Docs: list every case where an unread .ai object still sends the file to its page dotCooCoo 2026-10-31 21:57:10 -07:00
  • afeb4a8574 Docs: the .ai issue counts in G9 and the file-exchange discount are dated dotCooCoo 2026-11-01 00:42:13 -07:00
  • 6bf2941f28 Docs: .ai guides are no longer listed as lost dotCooCoo 2026-10-31 21:28:39 -07:00
  • 54b79c02b0 .ai import: Convert to Shape records string entries through the shared dictionary parser bflatastic 2026-11-02 11:27:45 +07:00
  • e130cf3e0c .ai import: Convert to Shape opens live on paths and type dotCooCoo 2026-11-02 11:11:47 +07:00
  • 664fe8a12b .ai import: Stylize effects open with their saved settings dotCooCoo 2026-11-01 08:56:52 -08:00
  • f024f5a5f2 Variables: Export Data Sets marks visibility and image columns with # and @ dotCooCoo 2026-11-02 11:10:05 +07:00
  • 78014a1b43 Variables: Import Data Sets and Load Variable Library record their step through edit_variables bflatastic 2026-11-02 11:08:28 +07:00
  • a6ce22da5c Variables: an import or library load that changes nothing adds no undo step dotCooCoo 2026-11-01 10:02:06 -08:00
  • d0749dde41 Variables: Update Data Set keeps a row's values when every bound object is locked dotCooCoo 2026-11-02 11:07:45 +07:00
  • d9024f9c31 Variables: a command that changes nothing adds no undo step dotCooCoo 2026-11-02 11:03:53 +07:00
  • 06221ce545 Variables: a CSV header that names one variable twice is refused dotCooCoo 2026-11-01 07:22:15 -08:00
  • 386bfc881e Docs: move the import value error note next to the data set warning dotCooCoo 2026-11-01 11:51:18 -08:00
  • 660102064f Variables: Import Data Sets reports why a cell was refused dotCooCoo 2026-11-01 07:59:49 -08:00
  • 1be658c88c Variables: Export Data Sets refuses more data sets or variables than Import Data Sets reads dotCooCoo 2026-11-01 06:58:18 -08:00
  • adb446049b Variables: Undo and Redo clear a highlight that names no variable dotCooCoo 2026-11-01 07:54:14 -08:00
  • 0ccc6d9df5 .ai import: paths keep their notes and Show Center dotCooCoo 2026-11-02 11:03:21 +07:00
  • c21ff5698e Tests: move the legacy type tests next to the text object tests dotCooCoo 2026-11-01 13:55:56 -08:00
  • db11446502 .ai import: legacy type keeps its spacing, hanging punctuation and hyphenation dotCooCoo 2026-11-01 06:55:44 -08:00
  • 06d037c1b2 .ai import: a clipping path keeps its stroke dotCooCoo 2026-11-01 07:39:10 -08:00
  • fa8d3b8de4 Fix #3797: documents open in Preview, and Outline is a setting of each document dotCooCoo 2026-11-01 08:05:22 -08:00
  • 43b2733fc9 Tests: move the empty text value test next to the new data set test dotCooCoo 2026-11-01 12:17:39 -08:00
  • 9dbbe52a3c Variables: Edit Data Set keeps an empty text value when OK changes nothing dotCooCoo 2026-11-01 07:13:31 -08:00
  • b676c626e0 Merge pull request #5186 from dotCooCoo/fix/legacy-ai-character-rotation Brandon Thomas 2026-11-01 23:45:34 -05:00
  • 9d2d633bc3 Merge pull request #5184 from dotCooCoo/fix/eps-spot-reserved-colorant-names Brandon Thomas 2026-11-01 23:45:30 -05:00
  • d3ef9a6aae Merge pull request #5183 from dotCooCoo/fix/replace-symbol-clears-overrides Brandon Thomas 2026-11-01 23:45:26 -05:00
  • 01d371b744 Merge pull request #5182 from dotCooCoo/fix/pdf-spot-gradient-white-process-stop Brandon Thomas 2026-11-01 23:45:21 -05:00
  • ff3b00e832 Merge pull request #5178 from dotCooCoo/fix/issue-3437 Brandon Thomas 2026-11-01 23:45:17 -05:00
  • af7fb8c43f Merge pull request #5171 from dotCooCoo/fix/issue-2089 Brandon Thomas 2026-11-01 23:45:14 -05:00
  • d58114bea8 Merge pull request #5164 from dotCooCoo/fix/issue-3818 Brandon Thomas 2026-11-01 23:45:09 -05:00
  • 890c27ccb2 Native format: take the .vectorcraft envelope from craft-vectorcraft-format (#5146) .CooCoo 2026-11-01 20:30:54 -08:00
  • bce3de36ca Legacy .ai: docs say when the rotated-type warning shows, and record the change Brandon ThomasandClaude Opus 5.5 2026-11-01 23:27:52 -05:00
  • 1c6720a85c Recolor: a new color group keeps Global Adjust colors in Limit to Library dotCooCoo 2026-11-01 18:33:20 -08:00
  • 7389cc22d6 Document Info: Save writes the category the panel shows dotCooCoo 2026-11-01 18:18:19 -08:00
  • d46284c52c Recolor: Global Adjust gives linked tints of a rewritten group their adjusted color dotCooCoo 2026-11-01 18:10:13 -08:00
  • 1186d1f712 Affinity: pressure curves that can't be read count against the document's limit dotCooCoo 2026-11-01 18:09:53 -08:00
  • 1ef52dd50e Artwork Cleanup: Simplify Anchors and Deep Ungroup leave hidden and locked art alone dotCooCoo 2026-11-01 10:25:50 -08:00
  • 0567eaffbf Recolor: the Global Adjust sliders change every color at once dotCooCoo 2026-11-01 17:20:56 -08:00
  • ac298b683b Canvas: a drag ends where its button went up dotCooCoo 2026-11-01 17:00:36 -08:00
  • d5849d6553 Fix #2181: PDF layer forms get real boxes and lose their off-page marks dotCooCoo 2026-11-01 16:41:20 -08:00
  • 880a078053 Legacy .ai: type with rotated characters is written as outlines that keep the rotation dotCooCoo 2026-11-01 16:27:59 -08:00
  • 7984606471 EPS: spot inks named All or None print as spot inks dotCooCoo 2026-11-01 16:26:47 -08:00
  • 589c56da22 PDF export: a white stop linked to a process swatch keeps a spot gradient on its ink dotCooCoo 2026-11-01 16:19:16 -08:00
  • 387197c037 Separations Preview: Gamut Check counts colors in the singular and the plural dotCooCoo 2026-11-01 16:28:09 -08:00
  • 2adf5a9a61 Symbols: Replace Symbol clears the old symbol's dynamic overrides dotCooCoo 2026-11-01 16:24:33 -08:00
  • e441d3ba18 Affinity: pressure curves keep dips between samples and stay within a document-wide limit dotCooCoo 2026-11-01 15:28:59 -08:00
  • 0823672c82 Merge main into feat/ai-editing-data dotCooCoo 2026-11-01 15:57:03 -08:00
  • 6024f86da1 Artwork Cleanup: Empty Text and Off-Artboard Art leave type that clips art dotCooCoo 2026-11-01 15:05:54 -08:00
  • 0067aee519 Tests: the tool tip's box keeps the theme's fill and contrast dotCooCoo 2026-11-01 14:45:35 -08:00
  • d5004b7dae Fix #3437: Spiral segments follow the spiral dotCooCoo 2026-11-01 14:42:42 -08:00
  • b473716e3e Fix #2089: Affinity strokes keep their Width tool profile dotCooCoo 2026-11-01 14:10:29 -08:00
  • a055ebcbc7 Fix #3818: the chosen brightness holds when the system theme differs dotCooCoo 2026-11-01 13:30:34 -08:00
  • 639c9d6ce9 Merge pull request #5113 from dotCooCoo/feat/recolor-color-sliders Brandon Thomas 2026-11-01 15:28:03 -05:00
  • fceaf44fd0 Merge pull request #5138 from dotCooCoo/fix/vars-p6 Brandon Thomas 2026-11-01 15:27:58 -05:00
  • 33010204cb Merge pull request #5137 from dotCooCoo/fix/vars-p16 Brandon Thomas 2026-11-01 15:27:53 -05:00
  • 2aa24c1f3a Merge pull request #5136 from dotCooCoo/fix/vars-p5 Brandon Thomas 2026-11-01 15:27:48 -05:00
  • 7e5eebc3ed Merge pull request #5135 from dotCooCoo/fix/vars-p15 Brandon Thomas 2026-11-01 15:27:45 -05:00
  • 0271e034ce Merge pull request #5123 from dotCooCoo/fix/ai-os22-g6 Brandon Thomas 2026-11-01 15:27:41 -05:00
  • cbae540edf Merge pull request #5120 from dotCooCoo/fix/paste-beside-compound-member Brandon Thomas 2026-11-01 15:27:36 -05:00
  • 872effcf77 Recolor: docs say a map row's model can't be null either Brandon ThomasandClaude Opus 5.5 2026-11-01 15:12:13 -05:00
  • 39e69e8446 Tests: move the lock params text test next to the lock test dotCooCoo 2026-11-01 11:48:41 -08:00
  • 5628de96f8 Release 0.20.0 v0.20.0 Brandon ThomasandClaude Opus 5.5 2026-11-01 13:59:17 -05:00
  • 4a8b40ac8b Color Halftone: test older files at 72 and 300 ppi (#3260) datatimp 2026-11-01 13:57:22 -05:00
  • b104efc53c Graph data: a dropped empty row adds no blank series dotCooCoo 2026-11-01 10:19:45 -08:00
  • 637229931f Paste: Paste in Back keeps a clip group's clipping path at the bottom dotCooCoo 2026-11-01 10:18:06 -08:00
  • 77274ac5ff docs: sync Craft App Suite list with ArtCraft Launcher Dylan M. Taylor 2026-11-01 12:29:58 -05:00
  • be20929877 Variables: a text value on threaded type replaces the whole story dotCooCoo 2026-11-01 08:58:35 -08:00
  • e49e102032 Variables: Lock Variables' description names the refused import dotCooCoo 2026-11-01 08:43:56 -08:00
  • 07282d95e0 Variables: a graph variable's data set applies its CSV as graph.setData does dotCooCoo 2026-11-01 08:38:15 -08:00
  • f98b086c5f Variables: Rename reports a missing variable or data set before a taken name dotCooCoo 2026-11-01 08:23:40 -08:00
  • f1fd255120 .ai import: version 7 palettes keep their swatches without names dotCooCoo 2026-11-01 06:41:28 -08:00
  • 827e137b5c Paste: in front or back of a compound path's member, other art goes beside the compound path dotCooCoo 2026-11-01 06:42:33 -08:00
  • 1f24099dd9 .ai save: test that a file opens from its VectorCraft document when the editing copy differs dotCooCoo 2026-11-01 06:22:13 -08:00
  • 01798d86ab Native format: tests for exact saves, rounding halves, closed and tiny paths dotCooCoo 2026-11-01 05:34:19 -08:00
  • fc6178d021 Recolor Artwork: spell color the American way in the new comments and test names dotCooCoo 2026-11-01 05:26:35 -08:00
  • 9b853004d5 Recolor Artwork: a slider edit changes the color mode of its own row only dotCooCoo 2026-11-01 02:06:46 -08:00
  • 05d5f99fd7 ci: run the desktop printing check through the shared gate (#5062) 2026-11-01 10:55:12 +01:00
  • 1323965312 Recolor Artwork: Tint shows only with art and previews the color the art takes dotCooCoo 2026-11-01 01:40:08 -08:00
  • 333450b862 Recolor Artwork: rebuilt rows discard a slider edit's color mode dotCooCoo 2026-11-01 01:18:07 -08:00
  • f242b9caa6 Recolor Artwork: a row's tint stays with its spot color dotCooCoo 2026-11-01 01:55:46 -07:00
  • db441c29c5 ci: call the shared gate at main ci/print-to-shared-gate FredAppsandClaude Opus 5.5 2026-11-01 09:31:03 +01:00
  • c50fe0220d Recolor Artwork: Reset discards slider edits and reads the art's own colors dotCooCoo 2026-10-31 23:52:06 -07:00
  • 46cb088eae Recolor Artwork: color sliders edit the selected row's new color in a chosen mode dotCooCoo 2026-10-31 21:42:42 -07:00
  • 1c4a7831eb Merge pull request #5067 from storytold/feat/nearest-swatch-4923 BFlat 2026-11-01 11:28:39 +07:00