Commit Graph

  • 12508e6c60 Dialogs: a color with an alpha part is refused instead of losing its alpha dotCooCoo 2026-11-04 02:28:47 -08:00
  • f65cd179f8 Docs: re-wrap the select.same paragraph in docs/mcp.md dotCooCoo 2026-11-04 02:56:48 -08:00
  • 8762242dfe Select: describe which object Same Symbol Instance compares with dotCooCoo 2026-11-04 02:44:52 -08:00
  • dbfe3fdc38 Global Edit: the options dropdowns close when Global Edit starts dotCooCoo 2026-11-04 03:21:05 -08:00
  • f11df30d23 Type: Kerning menu lists Auto and Optical for mixed kerning modes dotCooCoo 2026-11-04 03:14:57 -08:00
  • 4a9ccc6fe3 Preferences: a Render Threads change before the first UI pass restarts the canvas renderer dotCooCoo 2026-11-04 03:04:31 -08:00
  • c220c500e9 Type: Done during a Cmd press does not save empty point type dotCooCoo 2026-11-04 02:48:17 -08:00
  • 1600696aea Canvas: a drag's release reads Backtick as it was at the button-up dotCooCoo 2026-11-04 02:39:08 -08:00
  • 5ebb6796fe Tests: skip the Arabic Optical kerning test without craft-fonts dotCooCoo 2026-11-04 02:31:26 -08:00
  • c24c06ef7f Direct Selection: a marquee over a long path tests its segments without building a path for each dotCooCoo 2026-11-04 02:03:05 -08:00
  • e67277ebe7 Hide: Unselected Artwork keeps groups that hold a selected layer or a locked guide dotCooCoo 2026-11-04 01:19:31 -08:00
  • 55dc5bb4a5 .ai import: a brush object without a name counts as a brush left out dotCooCoo 2026-11-04 02:08:05 -08:00
  • 67cc383d77 Shortcuts: a held Escape that cancels a Tools or ruler move skips the tool dotCooCoo 2026-11-04 01:53:52 -08:00
  • 4c51f853c1 Render: node renders follow the anti-aliasing option dotCooCoo 2026-11-04 02:06:23 -08:00
  • abc2201664 Select: the font Same commands skip type on a template sublayer dotCooCoo 2026-11-04 18:28:32 +07:00
  • 8cac1b8802 Merge pull request #4517 from dotCooCoo/fix/document-color-mode-converts-effects-and-graphs BFlat 2026-11-04 18:24:51 +07:00
  • 74ccfdde05 Merge pull request #5563 from dotCooCoo/fix/many-anchors-editing BFlat 2026-11-04 18:24:32 +07:00
  • 3c3ff35e8a Merge pull request #5564 from dotCooCoo/fix/hidden-group-floating-reply BFlat 2026-11-04 18:24:17 +07:00
  • 093d90844d Merge pull request #5537 from dotCooCoo/fix/textedit-reject-bad-offsets BFlat 2026-11-04 18:24:00 +07:00
  • 23e7e5011e Merge pull request #5558 from dotCooCoo/fix/i18n-term-tests-match-words BFlat 2026-11-04 18:21:20 +07:00
  • f0f19077df Document Color Mode: convert reusable paints and restore them with Undo dotCooCoo 2026-11-04 16:55:43 +07:00
  • 3fbdf72231 Docs: the long-stroke line names the strokes of path objects dotCooCoo 2026-11-04 01:10:50 -08:00
  • 8d0f251c37 Examples: anchor_bench's doc comment says what the example prints dotCooCoo 2026-11-04 01:02:12 -08:00
  • d6190e79e0 Render: a filter layer's offscreen culls art and crops long strokes to its own area dotCooCoo 2026-11-04 00:49:00 -08:00
  • 676cc0ee8e Render: a long stroke is outlined only near the view after an edit dotCooCoo 2026-11-04 00:31:38 -08:00
  • af604625b3 Panels: showing a hidden floating group returns its window's panels dotCooCoo 2026-11-04 01:21:06 -08:00
  • e3a55b97fd Type: Text Tweaker leaves byte offsets to range_of dotCooCoo 2026-11-04 01:30:31 -08:00
  • 595db10900 Type: refuse negative or fractional byte offsets in text commands dotCooCoo 2026-11-03 23:17:20 -08:00
  • 1d459796ad i18n: term checks match whole words and the Info row's Tracking label dotCooCoo 2026-11-04 00:28:25 -08:00
  • f8841a2b21 Merge pull request #5481 from dotCooCoo/fix/ai-os18-e BFlat 2026-11-04 16:47:44 +07:00
  • 1295f92b14 Merge pull request #5561 from byoungyoon/fix-5555-web-paste-twice BFlat 2026-11-04 16:45:15 +07:00
  • 75ad1299cd Merge pull request #5562 from storytold/fix/stale-endpoint-port-race BFlat 2026-11-04 16:44:36 +07:00
  • a7acf43cb1 .ai import: objects come in bound to their variables dotCooCoo 2026-11-04 16:16:02 +07:00
  • c82a1eb0e8 Fix #5555: Cmd+V pastes once on the web byoungyoonandClaude Opus 5.5 2026-11-04 17:53:54 +09:00
  • 1e3553843d Single instance: the stale-endpoint test connects to no freed port fix/stale-endpoint-port-race bflatastic 2026-11-04 15:48:59 +07:00
  • 61a236fe57 Merge pull request #5046 from dotCooCoo/fix/ai-os11-brushes BFlat 2026-11-04 16:05:29 +07:00
  • a2b06808b0 Merge pull request #5553 from dotCooCoo/feat/global-edit-control-bar BFlat 2026-11-04 16:05:03 +07:00
  • 59232854cd Merge pull request #5552 from dotCooCoo/fix/pdf-open-reads-once BFlat 2026-11-04 16:04:48 +07:00
  • 1421e4959d Merge pull request #5554 from dotCooCoo/feat/ai-blend-spacing BFlat 2026-11-04 16:04:32 +07:00
  • da5eb0a0b7 Merge pull request #5551 from dotCooCoo/fix/stylistic-sets-feature-variations BFlat 2026-11-04 16:04:16 +07:00
  • 9f852496c2 Merge pull request #5556 from dotCooCoo/fix/png-row-reader-room BFlat 2026-11-04 16:04:00 +07:00
  • 322f1c24db .ai import: brushes come in from the editing data dotCooCoo 2026-11-04 15:41:24 +07:00
  • f4469e16d6 Control bar: the Global Edit Options dropdown shows while Start Global Edit can run dotCooCoo 2026-11-03 23:59:25 -08:00
  • a176ffae46 PDF/.ai import: the file is read and checked once when it opens dotCooCoo 2026-11-03 23:16:33 -08:00
  • a8c6d078e5 .ai import: blends keep their Specified Distance and Smooth Color spacing dotCooCoo 2026-11-04 00:08:54 -08:00
  • 663c3264ca Type: list stylistic sets whose lookups come from FeatureVariations dotCooCoo 2026-11-04 00:17:39 -08:00
  • 9c191793e2 Images: a PNG read a row at a time counts all of the reader's buffers dotCooCoo 2026-11-04 00:29:00 -08:00
  • a207c7b816 Merge pull request #5543 from dotCooCoo/feat/expand-selected-symbol-instances BFlat 2026-11-04 15:34:10 +07:00
  • eaa7ebb0a5 Merge pull request #5511 from dotCooCoo/fix/same-symbol-reference BFlat 2026-11-04 15:33:55 +07:00
  • 1e992980d8 Merge pull request #5542 from dotCooCoo/feat/select-all-threaded-story BFlat 2026-11-04 15:33:39 +07:00
  • d4469e9920 Merge pull request #5538 from dotCooCoo/fix/convert-replaced-spine-handles-only BFlat 2026-11-04 15:33:24 +07:00
  • 146d30502a Expand: selected symbol instances become their art, as Break Link places it dotCooCoo 2026-11-03 21:31:47 -08:00
  • a79ab62712 Select: Same Symbol Instance takes its reference from an object that can be selected dotCooCoo 2026-11-04 15:13:32 +07:00
  • 92640179e5 Type: Select All in a threaded frame selects the whole story dotCooCoo 2026-11-03 23:22:11 -08:00
  • 40318753db Blends: Convert on a replaced spine changes only its handles dotCooCoo 2026-11-03 23:21:57 -08:00
  • 6bde3c59a5 Merge pull request #5516 from dotCooCoo/fix/layer-options-template-keeps-set-lock-dim BFlat 2026-11-04 15:05:59 +07:00
  • c06be0349c Merge pull request #5533 from dotCooCoo/fix/ai-layers-checked-on-every-page BFlat 2026-11-04 15:05:43 +07:00
  • d0c703328f Merge pull request #5535 from dotCooCoo/fix/placed-document-undecoded-marks BFlat 2026-11-04 15:05:27 +07:00
  • 30c33c5048 Merge pull request #5536 from dotCooCoo/fix/perceptual-spot-stop-limit-docs BFlat 2026-11-04 15:05:12 +07:00
  • 4aa8a8b0c8 Layers: Template always locks the layer in Layer Options dotCooCoo 2026-11-03 23:36:30 -08:00
  • 2ac1fa4cce Layers: Layer Options keeps a Lock or Dim Images that was set before Template changes dotCooCoo 2026-11-03 21:57:11 -08:00
  • e5834f7686 .ai import: the layers are compared with every page of a multi-artboard file dotCooCoo 2026-11-03 20:38:34 -08:00
  • f15a16f2c1 Render: placed-document bitmaps draw undecoded-image marks when the view does dotCooCoo 2026-11-03 23:09:26 -08:00
  • b9d3881872 Docs: state the stop limit for Perceptual spot gradient shadings dotCooCoo 2026-11-03 23:20:56 -08:00
  • d977fd9181 Merge pull request #5447 from dotCooCoo/feat/ot-stylistic-sets BFlat 2026-11-04 14:31:00 +07:00
  • d702bdfc23 Merge pull request #5527 from dotCooCoo/fix/parity-doc-wording BFlat 2026-11-04 14:30:44 +07:00
  • afce54206a Merge pull request #5524 from dotCooCoo/fix/live-paint-face-attribution BFlat 2026-11-04 14:30:29 +07:00
  • e2a551226f Merge pull request #5523 from dotCooCoo/fix/continued-paragraph-typed-list BFlat 2026-11-04 14:30:14 +07:00
  • 3bd1514acb Type: offer stylistic sets only for an installed font, by their own names dotCooCoo 2026-11-03 22:41:36 -08:00
  • 4fa4862613 Type: translate the numbered stylistic set label dotCooCoo 2026-11-03 21:01:29 -08:00
  • 1858da4106 Type: use selected font version for stylistic sets dotCooCoo 2026-11-03 15:45:49 -08:00
  • b72c822f1d Add font-aware OpenType stylistic sets menu dotCooCoo 2026-11-03 12:39:55 -08:00
  • d46079b872 Docs: name glows with shadows in the pan raster entry, and mark VectorCraft's own values dotCooCoo 2026-11-03 22:56:11 -08:00
  • f7bebdeaf0 Live Paint: preserve face colors at shared curved boundaries dotCooCoo 2026-11-03 22:11:05 -08:00
  • ccf4252a73 Type: typing a list's start in a continued paragraph starts no list dotCooCoo 2026-11-03 22:10:14 -08:00
  • e492106a51 Merge pull request #5422 from dotCooCoo/feat/action-exclude-step BFlat 2026-11-04 14:01:43 +07:00
  • 5602f0a2eb Merge pull request #5522 from dotCooCoo/fix/same-font-isolated-group-on-layer BFlat 2026-11-04 14:01:31 +07:00
  • e44b76a9c2 Merge pull request #5521 from dotCooCoo/fix/picker-rgb-fields-test BFlat 2026-11-04 14:01:15 +07:00
  • 251cc964a5 Actions: exclude recorded steps from playback dotCooCoo 2026-11-04 13:42:11 +07:00
  • a9a2c4dee8 Select: the font Same commands look through a selected group that holds the isolated group dotCooCoo 2026-11-03 22:03:24 -08:00
  • 8733f3c65d Tests: the Color Picker's R, G and B fields show the working RGB values dotCooCoo 2026-11-03 22:13:33 -08:00
  • 695c967a33 Merge pull request #5517 from dotCooCoo/fix/ai-save-missing-artboard BFlat 2026-11-04 13:36:27 +07:00
  • e20eba502e Merge pull request #5515 from dotCooCoo/fix/ai-look-copies-type-docs BFlat 2026-11-04 13:36:13 +07:00
  • d18499613c .ai save: an artboard the document does not have is refused, as an export refuses it dotCooCoo 2026-11-03 21:25:12 -08:00
  • a35f3a0fee Docs: cite where a group's or layer's effect comes from in the .ai look copies entry dotCooCoo 2026-11-03 21:52:33 -08:00
  • eed006d808 Merge pull request #5510 from dotCooCoo/fix/same-reference-skips-unreachable BFlat 2026-11-04 13:09:25 +07:00
  • c2e4117c8c Merge pull request #5512 from dotCooCoo/fix/new-action-clears-set-range BFlat 2026-11-04 13:09:10 +07:00
  • e553135ce9 Merge pull request #5513 from dotCooCoo/fix/mcp-docs-vertical-and-action-duplicate BFlat 2026-11-04 13:08:55 +07:00
  • 6cbfb83c65 Select: Same commands take their reference from an object that can be selected dotCooCoo 2026-11-03 21:10:12 -08:00
  • 6a8e381dfa Actions: New Action leaves its set as the only selected set dotCooCoo 2026-11-03 21:26:28 -08:00
  • d9cfaf9041 MCP docs: vertical text uses vert alternates, and duplicate defaults to the current set dotCooCoo 2026-11-03 21:32:18 -08:00
  • 0ccf9d4fdd Merge pull request #5507 from dotCooCoo/fix/color-panel-working-components BFlat 2026-11-04 12:46:26 +07:00
  • b22a2ca9e3 Merge pull request #5508 from dotCooCoo/fix/same-font-reference-in-selected-layer BFlat 2026-11-04 12:46:11 +07:00
  • bd67e54853 Merge pull request #5506 from dotCooCoo/fix/break-link-opacity-mask BFlat 2026-11-04 12:45:55 +07:00
  • 0854434fa3 Merge pull request #5509 from ruchirguitar/fix/4924-text-tweaker-review BFlat 2026-11-04 12:45:40 +07:00
  • e76cc68070 Merge pull request #5487 from dotCooCoo/fix/text-range-stroke BFlat 2026-11-04 12:45:26 +07:00
  • c54c4567c7 Color controls: preserve working RGB components in numeric edits dotCooCoo 2026-11-03 20:22:42 -08:00
  • f581aa8a56 Select: the font Same commands take their reference from the type on a selected layer dotCooCoo 2026-11-03 21:07:02 -08:00
  • 5c224a0d08 Symbols: Break Link keeps the instance's opacity mask dotCooCoo 2026-11-03 21:01:27 -08:00
  • bf58f605fe Text Tweaker: refuse ranges that aren't whole bytes, make no step when nothing changes (#4924) ruchirguitarandClaude Opus 5.5 2026-11-03 19:53:50 +05:30