Commit Graph

  • ff9deee46d Merge pull request #6015 from helenkwok/web/page-api main BFlat 2026-11-07 10:32:48 +08:00
  • 2b13421da5 Merge pull request #6012 from dotCooCoo/fix/ai-legacy-vertical-type BFlat 2026-11-07 10:32:31 +08:00
  • c54679d4a7 Merge pull request #5985 from dotCooCoo/fix/text-story-current-thread BFlat 2026-11-07 10:32:10 +08:00
  • f9bf685cbd vectorcraft-web: window.vectorcraft takes its request functions from craft-web-api Helen Kwok 2026-11-06 22:25:08 +08:00
  • fe9d62e05e .ai import: legacy type keeps its writing direction, Tate-chu-yoko runs and upright Roman characters dotCooCoo 2026-11-06 16:26:36 -08:00
  • 1c2a8c7f7a Type: Justification after Select All covers a frame whose thread broke dotCooCoo 2026-11-06 15:56:44 -08:00
  • 24a42c5bb0 Type: Tabs indent markers apply to every paragraph when threaded text reflows dotCooCoo 2026-11-06 15:56:44 -08:00
  • c592b31a1e Type: Tabs indent markers and Justification follow the whole story dotCooCoo 2026-11-06 14:50:11 -08:00
  • 40a46e539d Type: story-wide panel changes follow the story's current thread dotCooCoo 2026-11-06 13:55:55 -08:00
  • 845306373b Merge pull request #6017 from dotCooCoo/fix/ai-drawn-look-count BFlat 2026-11-07 10:15:26 +08:00
  • 936f6034da Merge pull request #6014 from mockydevs/fix/ai-import-eid-heading BFlat 2026-11-07 10:15:10 +08:00
  • 7e3601d11c Merge pull request #6011 from mockydevs/fix/ai-import-blend-straight-spine BFlat 2026-11-07 10:14:54 +08:00
  • 7db6d41ec0 Merge pull request #5992 from mockydevs/fix/ai-symbols-before-art-styles BFlat 2026-11-07 10:14:38 +08:00
  • 0d91749c74 .ai import: drawn looks in pattern and brush art count in the note dotCooCoo 2026-11-06 17:13:38 -08:00
  • ed00a8870e EPS/.ai editing data: a transparency set inside a clipping group stays after it Don Omondi 2026-11-06 19:02:32 -05:00
  • 95ac8d7cc7 EPS/.ai editing data: blends with no spine written come in live Don Omondi 2026-11-06 19:40:43 -05:00
  • 2626791d7d EPS/.ai editing data: symbols defined before the art styles take them Don Omondi 2026-11-06 18:01:54 -05:00
  • d2b82d6b32 Merge pull request #6005 from dotCooCoo/fix/prefs-set-folder-check BFlat 2026-11-07 09:57:12 +08:00
  • 4802247106 Merge pull request #6004 from dotCooCoo/fix/dialog-enter-repeat BFlat 2026-11-07 09:56:52 +08:00
  • 0864d63ee2 Merge pull request #5988 from dotCooCoo/fix/offset-contour-check-index BFlat 2026-11-07 09:56:37 +08:00
  • 3637aebc5f Merge pull request #5983 from dotCooCoo/feat/artboard-context-menu BFlat 2026-11-07 09:56:22 +08:00
  • 9b9803aa0f Tests: the unusable-folder prefs test restores folder modes when it fails dotCooCoo 2026-11-06 16:45:32 -08:00
  • 104d9562d4 Preferences: prefs.set refuses a missing or unusable recovery or plug-ins folder dotCooCoo 2026-11-06 14:14:11 -08:00
  • 20f35e4655 Dialogs: a held Enter or Escape stops at the dialog it opened or closed dotCooCoo 2026-11-06 14:18:48 -08:00
  • 2e8e8a1909 Offset Path: the spurious-contour check tests only the source segments near each contour dotCooCoo 2026-11-06 13:56:36 -08:00
  • c7c8e5428d Artboards: the Artboard tool's canvas menu cuts, copies, pastes, renames, rearranges and exports artboards dotCooCoo 2026-11-06 13:34:37 -08:00
  • 2908e6f9f8 Merge pull request #6008 from dotCooCoo/fix/trace-logo-fit-cap BFlat 2026-11-07 09:36:04 +08:00
  • 389e6faf7a Merge pull request #6003 from mockydevs/fix/eps-huge-image-skips-data BFlat 2026-11-07 09:35:49 +08:00
  • baab0eadbe Merge pull request #6002 from mockydevs/fix/eps-cvi-radix BFlat 2026-11-07 09:35:34 +08:00
  • cddf45801e Merge pull request #6001 from mockydevs/fix/eps-subfile-long-count BFlat 2026-11-07 09:35:19 +08:00
  • b207e3f7a9 Merge pull request #6000 from mockydevs/fix/eps-bind-readonly-procs BFlat 2026-11-07 09:35:04 +08:00
  • fde645e32e Merge pull request #5993 from dotCooCoo/fix/mcp-save-warning-labels BFlat 2026-11-07 09:34:47 +08:00
  • c38f1cc1ee Merge pull request #5990 from dotCooCoo/fix/ai-mask-lone-object BFlat 2026-11-07 09:34:37 +08:00
  • 6cf98654f6 Merge pull request #5989 from dotCooCoo/fix/pdf-password-docs BFlat 2026-11-07 09:34:22 +08:00
  • 4dbc16acf8 Merge pull request #5986 from dotCooCoo/fix/artboards-menu-new-active BFlat 2026-11-07 09:34:06 +08:00
  • 2facf55c29 Image Trace: the logo fitter keeps no piece over its tolerance dotCooCoo 2026-11-06 14:54:12 -08:00
  • dfa9548938 EPS import: an image too large to read skips its data Don Omondi 2026-11-06 17:46:19 -05:00
  • fdbd116577 EPS import: cvi and cvr read radix numbers Don Omondi 2026-11-06 17:33:27 -05:00
  • 8c57a65ee0 EPS import: SubFileDecode reads counts past the allocation cap Don Omondi 2026-11-06 17:32:34 -05:00
  • 06a035e86b EPS import: bind leaves the procedures it already bound alone Don Omondi 2026-11-06 17:30:44 -05:00
  • 1e2ff653b5 Save: the save commands' params text names the notes on options dotCooCoo 2026-11-06 14:47:38 -08:00
  • 7ee6b429ba MCP: save_file notes name the legacy or non-PDF-compatible .ai dotCooCoo 2026-11-06 14:32:13 -08:00
  • 3d7dda200e .ai import: opacity mask art of one object opens as that object dotCooCoo 2026-11-06 14:09:08 -08:00
  • ad5ef55b30 Docs: PDF password export says when the file ID and the bytes vary dotCooCoo 2026-11-06 14:20:16 -08:00
  • f4576de615 Artboards: the panel menu's New Artboard makes the new artboard active dotCooCoo 2026-11-06 13:48:24 -08:00
  • 9592b6a5ca Merge pull request #5982 from dotCooCoo/fix/link-watch-worker-gone BFlat 2026-11-07 09:11:28 +08:00
  • 60f1bff1d8 Merge pull request #5978 from dotCooCoo/fix/ai-image-knockout-shape BFlat 2026-11-07 09:11:07 +08:00
  • d0d915a721 Merge pull request #5977 from kylekanouse/fix/svg-textpath-anchor BFlat 2026-11-07 09:10:51 +08:00
  • 4e16340f2c Merge pull request #5946 from ruchirguitar/fix/4947-indic-hyphenation BFlat 2026-11-07 09:10:37 +08:00
  • 4b29225c30 Merge pull request #5965 from dotCooCoo/feat/ai-editing-data-s5 BFlat 2026-11-07 09:10:24 +08:00
  • 51aea90f07 Merge pull request #5972 from dotCooCoo/fix/selection-overlay-per-frame BFlat 2026-11-07 09:10:03 +08:00
  • afdc490d3a Merge pull request #5971 from slafebre/fix/5964-gradient-dash-corner BFlat 2026-11-07 09:09:47 +08:00
  • 073923ee30 Merge pull request #5969 from dotCooCoo/fix/eyedropper-keeps-story-selection BFlat 2026-11-07 09:09:33 +08:00
  • 085bbf5495 Merge pull request #5968 from slafebre/fix/5714-smooth-width-profiles BFlat 2026-11-07 09:09:19 +08:00
  • ee4f711fbe Merge pull request #5967 from dotCooCoo/fix/ai-brushed-paths BFlat 2026-11-07 09:09:01 +08:00
  • 7adc7fa40c Merge pull request #5966 from dotCooCoo/fix/ai-envelope-stroked-box BFlat 2026-11-07 09:08:45 +08:00
  • 9950bde2e7 Merge pull request #5963 from dotCooCoo/fix/pdf-export-cost BFlat 2026-11-07 09:08:28 +08:00
  • e940a55cb6 Merge pull request #5959 from dotCooCoo/fix/ai-symbol-section-strings BFlat 2026-11-07 09:08:13 +08:00
  • aeb697c8ea Merge pull request #5958 from FractalEncrypt/fix/shape-tool-centre-and-rotate BFlat 2026-11-07 09:07:57 +08:00
  • b59e31203e Merge pull request #5957 from FractalEncrypt/fix/transform-fields-tab-order BFlat 2026-11-07 09:07:42 +08:00
  • 5a07696a8e Merge pull request #4732 from SofiaAFigueredo/feat/4684-unify-home-screen-ui BFlat 2026-11-07 09:07:26 +08:00
  • 4244b96afc Merge pull request #5955 from dotCooCoo/fix/open-text-layout BFlat 2026-11-07 09:07:10 +08:00
  • 8df48df103 Merge pull request #5953 from mockydevs/fix/legacy-ai-smooth-image-clip-5264 BFlat 2026-11-07 09:06:50 +08:00
  • 4db8bbc97c Merge pull request #5952 from dotCooCoo/feat/ai-pathfinder-effect-commands BFlat 2026-11-07 09:06:14 +08:00
  • 3bceade119 Merge pull request #5951 from dotCooCoo/fix/ai-active-artboard BFlat 2026-11-07 09:05:42 +08:00
  • 76eca8e98e Merge pull request #5950 from mockydevs/feat/progress-indicator-5930 BFlat 2026-11-07 09:05:27 +08:00
  • b497793902 Merge pull request #5948 from Hamza0101/feat/bulgarian-text-language BFlat 2026-11-07 09:05:15 +08:00
  • 98c6e8ab5d Merge pull request #5947 from mockydevs/fix/grid-snap-anchors BFlat 2026-11-07 09:04:57 +08:00
  • 0ebce55584 Merge pull request #5942 from mockydevs/feat/paste-spreadsheet-table BFlat 2026-11-07 09:04:38 +08:00
  • d79c3574af Merge pull request #5940 from dotCooCoo/fix/paint-without-bounds BFlat 2026-11-07 09:04:16 +08:00
  • af4f590b6b Merge pull request #5939 from mockydevs/feat/alt-numpad-codes-5108 BFlat 2026-11-07 09:03:59 +08:00
  • 84fc4b74ac Merge pull request #5938 from mockydevs/feat/3d-effects-on-groups BFlat 2026-11-07 09:03:47 +08:00
  • e688fbea0e Merge pull request #5937 from mockydevs/feat/glyph-bounds-corners-5112 BFlat 2026-11-07 09:03:27 +08:00
  • bc57bdaee3 Merge pull request #5932 from Hamza0101/fix/paste-into-new-type-keeps-formatting BFlat 2026-11-07 09:03:09 +08:00
  • 8029748283 Merge pull request #5931 from mockydevs/fix/perspective-plane-offsets BFlat 2026-11-07 09:02:47 +08:00
  • c14ec164a2 Merge pull request #5928 from adikshan11/fix/library-untitled-format-copies BFlat 2026-11-07 09:02:27 +08:00
  • d074756192 Merge pull request #5927 from mockydevs/fix/transform-effect-copies-5920 BFlat 2026-11-07 09:02:10 +08:00
  • 0f0ded95b4 Merge pull request #5924 from jayzed80/fix/text-huge-gutter-stall BFlat 2026-11-07 09:01:34 +08:00
  • 145a10c2db Merge pull request #5922 from Hamza0101/fix/find-whole-word-across-runs BFlat 2026-11-07 09:01:14 +08:00
  • 9ef87c19e5 Merge pull request #5921 from Hamza0101/fix/find-replace-respects-group-lock BFlat 2026-11-07 09:00:51 +08:00
  • 4166d31a54 Merge pull request #5918 from mockydevs/feat/drop-shadow-colour-picker BFlat 2026-11-07 09:00:28 +08:00
  • c0a40216ce Merge pull request #5917 from mockydevs/fix/boolean-area-check BFlat 2026-11-07 08:59:49 +08:00
  • 53b40161f3 Docs: record kept selection marks in the parity status bflatastic 2026-11-07 07:25:28 +07:00
  • d323716068 Links: a link check whose worker ends without a result no longer stops later checks dotCooCoo 2026-11-06 14:01:08 -08:00
  • ccdccb1299 Tests: an image next to type keeps its knockout shape flag bflatastic 2026-11-07 07:36:26 +07:00
  • 0be78766f4 .ai import: a compound of clipping paths keeps their knockout shape flag dotCooCoo 2026-11-06 13:13:15 -08:00
  • a9b49f716b .ai import: images, meshes and blends keep the knockout shape flag dotCooCoo 2026-11-06 12:34:21 -08:00
  • 86564528d3 SVG: centred and right-aligned type on a path keeps its place Kyle Kanouse 2026-11-07 04:19:26 +07:00
  • 5bb21cdddf Add hyphenation for eleven Indian languages ruchirguitar 2026-11-07 03:13:50 +07:00
  • 7be6f8731c .ai save: check a frame's segment count before building its path dotCooCoo 2026-11-06 12:05:03 -08:00
  • 9006177033 .ai save: test a thread with a frame in a clipping group dotCooCoo 2026-11-06 11:38:48 -08:00
  • 63dbb0f0dd .ai save: an open frame whose ends meet is written as outlines dotCooCoo 2026-11-06 11:35:55 -08:00
  • 0c5ad8e242 .ai save: objects next to type keep their own transparency dotCooCoo 2026-11-06 11:22:47 -08:00
  • aed9898b8d .ai save: the editing copy keeps type as type dotCooCoo 2026-11-05 04:26:00 -08:00
  • 7e22d3816a Tests: the pan test also pans with the Selection tool dotCooCoo 2026-11-06 11:23:54 -08:00
  • ae69e5d1e1 Docs: selection marks timings measured on the final build dotCooCoo 2026-11-06 10:14:56 -08:00
  • 6c1f426dd0 Canvas: selection marks are placed by the same sum as the rest of the canvas dotCooCoo 2026-11-06 09:55:17 -08:00
  • dcc1b2158c Tests: canvas frame helper reads the selection's marks as shapes dotCooCoo 2026-11-06 09:35:43 -08:00
  • 480bed78c2 Docs: selection marks timings measured on the final build dotCooCoo 2026-11-06 09:13:59 -08:00
  • 94741cdae1 Canvas: selection subpaths and handles out of view add no triangles to a frame dotCooCoo 2026-11-06 08:32:37 -08:00