dotCooCoo
f459465407
Contextual Task Bar: the Smooth tool shows its Fidelity and Tool Options
...
While the Smooth tool is in use with a path it can smooth selected, the
bar shows the tool's Fidelity field and Tool Options..., which opens the
Smooth tool's options. The field sets Fidelity through tool.setOption
with the same range, unit and steps as the field in the options dialog.
With nothing smoothable selected, the tool shows no bar. The bar leaves
out the selection tools' actions and the Fill, Stroke, Recolor Artwork
and Lock controls. On a canvas too narrow for the field, More Options
lists Fidelity, which opens the tool's options.
The Smooth tool's cursor and the bar share one check of the selection,
which the bar keeps for the document's revision.
2026-11-15 03:56:40 -08:00
BFlat
8f339eeaa1
Merge pull request #7532 from dotCooCoo/fix/script-answers-errors-translated
...
i18n: script.run answers errors are translated in every complete-message catalog
2026-11-15 17:31:19 +07:00
BFlat
f62932eb93
Merge pull request #7776 from dotCooCoo/feat/aia-files-carry-select-object-steps
...
Actions: Load Actions… reads .aia Set Selection steps as Select Object
2026-11-15 17:31:10 +07:00
BFlat
8138a6e973
Merge pull request #7814 from dotCooCoo/feat/editing-one-anchor-copies-the-whole-anchor-list
...
Paths: editing one anchor of a long path keeps one chunk of anchors for undo
2026-11-15 17:31:01 +07:00
BFlat
e5951a7dfe
Merge pull request #7815 from dotCooCoo/fix/a-reverted-document-keeps-its-uid-so-a-trace
...
Image Trace: a trace started before Revert does not apply after it
2026-11-15 17:30:52 +07:00
BFlat
20282a13d0
Merge pull request #7807 from dotCooCoo/fix/guide-add-select-allonartboard-select-font-scope
...
MCP: guide.add and the artboard selections refuse an artboard that is not a whole number
2026-11-15 17:30:38 +07:00
BFlat
1387328255
Merge pull request #7731 from dotCooCoo/feat/svg-filter-user-space-matrix
...
SVG Filters: a filter on a turned or skewed object is kept on import and drawn
2026-11-15 17:30:29 +07:00
BFlat
b13d3d15b4
Merge pull request #7806 from dotCooCoo/fix/merging-a-spot-swatch-into-another-drops-the-old
...
Swatches: merging a swatch drops the process plates of the gradient stops linked to it
2026-11-15 17:30:20 +07:00
BFlat
7350a7a703
Merge pull request #7810 from dotCooCoo/fix/burasagari-and-push-in-on-a-tabbed-right-to-left
...
Type: a burasagari mark hangs only where it is drawn at the line's right end
2026-11-15 17:30:12 +07:00
BFlat
4dfb91fdc7
Merge pull request #7399 from dotCooCoo/fix/fileinfo-control-characters-message
...
i18n: File Info's control-characters error is translated for multi-line fields too
2026-11-15 16:41:02 +07:00
BFlat
420d693c3e
Merge pull request #7795 from dotCooCoo/fix/tool-image-trace-envelope-symbol-type-and
...
Control bar: tool, image, trace, envelope, symbol and artboard controls stay inside the bar in a narrow window
2026-11-15 16:40:54 +07:00
BFlat
ffc33e3892
Merge pull request #7794 from dotCooCoo/fix/after-the-last-missing-link-question-the-open-s
...
Links: the open's notes come back after the last missing-link question
2026-11-15 16:40:47 +07:00
BFlat
0473b74e42
Merge pull request #7781 from dotCooCoo/feat/flare-drag-keys
...
Flare: Ctrl/Cmd holds the center and Up/Down and ~ change the rings while they are placed
2026-11-15 16:40:37 +07:00
BFlat
33946f49dc
Merge pull request #7799 from dotCooCoo/fix/one-undo-step-a-refused-brush-on-a-path-with-no
...
Brushes: brush.freehand is one undo step and refuses strokeless paths and unknown keys
2026-11-15 16:40:28 +07:00
BFlat
63f5dcea9b
Merge pull request #7800 from dotCooCoo/fix/a-rasterize-effect-before-a-scaling-transform
...
Effects: a Transform effect after Rasterize moves the image with its pixel grid
2026-11-15 16:40:20 +07:00
BFlat
4a8db16419
Merge pull request #7816 from dotCooCoo/fix/bucket-strokeedge-and-livepaint-info-act-on
...
Live Paint: the Bucket replaces every fill or stroke row of a face or edge
2026-11-15 16:40:12 +07:00
BFlat
2146b741e7
Merge pull request #7772 from dotCooCoo/fix/paste-plain-graph-labels
...
Paste: Paste without Formatting keeps a pasted graph's labels plain when it is drawn again
2026-11-15 16:40:03 +07:00
BFlat
d0320470b9
Merge pull request #7803 from dotCooCoo/fix/create-outlines-drops-the-type-object-s-own
...
Type: Create Outlines keeps the type object's effects and transparency
2026-11-15 16:39:52 +07:00
BFlat
1d47588e77
Merge pull request #7798 from dotCooCoo/fix/save-and-save-for-older-apps-read-the-placed
...
Save: read the images and placed documents in stored brush art
2026-11-15 16:39:45 +07:00
BFlat
5d99190210
Merge pull request #7793 from dotCooCoo/feat/the-basic-shape-tools-show-their-items
...
Task bar: the basic shape tools show Edit Path, Fill, Stroke and Shape Properties
2026-11-15 16:39:37 +07:00
BFlat
0d277bc12e
Merge pull request #7808 from dotCooCoo/fix/image-codes-created-inside-a-rolled-back-node
...
EPS: art left out at the page limit releases the images it encoded
2026-11-15 16:39:29 +07:00
BFlat
2131950dd0
Merge pull request #7804 from dotCooCoo/fix/painted-live-effect-output-refuses-a-gradient
...
Plug-ins: painted live effects refuse gradient stop plates without a spot link
2026-11-15 16:39:22 +07:00
BFlat
9f4609ec5a
Merge pull request #7811 from dotCooCoo/fix/cmyk-images-from-pdf-or-eps-lose-their-source
...
PDF import: CMYK images keep the profile of their ICCBased color space
2026-11-15 16:39:14 +07:00
BFlat
6ec6114d24
Merge pull request #7751 from Hassan1305/fix-7741-pdf-text-stroke-cap
...
PDF import: stroked type keeps its cap, join and miter limit (#7741 )
2026-11-15 16:39:02 +07:00
BFlat
c6e84a826c
Merge pull request #7337 from dotCooCoo/fix/ru-message-rows
...
i18n: Russian translates 1,811 more status and error messages
2026-11-15 15:47:06 +07:00
BFlat
ba87d5bf15
Merge pull request #7763 from dotCooCoo/feat/hidden-panels-edge-reveal
...
Window: hidden panels show while the pointer rests on the window edge
2026-11-15 15:46:57 +07:00
BFlat
6dc068b162
Merge pull request #7703 from dotCooCoo/feat/color-management-policies
...
Color Settings: RGB and CMYK policies keep, take off or convert a document's profiles on open
2026-11-15 15:46:48 +07:00
BFlat
c93b96ba1b
Merge pull request #7783 from dotCooCoo/fix/opacity-mask-art-inside-symbols-pattern-tiles
...
.ai editing data: opacity mask art in symbols and pattern tiles keeps live effects
2026-11-15 15:46:39 +07:00
BFlat
2340a1bb6c
Merge pull request #7777 from dotCooCoo/fix/place-cursor-ask-roots
...
Place: import options a cursor click asks for place within the cursor's automation roots
2026-11-15 15:46:31 +07:00
BFlat
a9b43489a7
Merge pull request #7769 from dotCooCoo/feat/align-key-anchor
...
Align: a Shift-clicked anchor becomes the key anchor that Align and Distribute keep in place
2026-11-15 15:45:20 +07:00
BFlat
e5f15de4d6
Merge pull request #7770 from dotCooCoo/feat/composite-custom-character-sets
...
Type: composite fonts take custom character sets
2026-11-15 15:45:12 +07:00
BFlat
06d776e220
Merge pull request #7757 from dotCooCoo/feat/3d-classic-preserve-spot
...
3D (Classic): Preserve Spot Colors keeps spot inks in shaded faces
2026-11-15 15:45:01 +07:00
BFlat
da8b21e072
Merge pull request #7778 from dotCooCoo/fix/a-guide-in-a-layer-under-a-group-under-a-guide
...
Effects: keep ruler guides below guide-free sublayers and in groups out of effects
2026-11-15 15:44:51 +07:00
BFlat
4b7af3b6c7
Merge pull request #7792 from dotCooCoo/fix/trace-abutting-seams
...
Image Trace: Abutting traces draw seam fills under their paths
2026-11-15 15:44:43 +07:00
BFlat
7e7d229ac9
Merge pull request #7782 from dotCooCoo/fix/a-colorized-warped-image-decodes-its-coverage
...
Legacy .ai: a colorized warped image works out its coverage once
2026-11-15 15:44:35 +07:00
BFlat
f8edea8c4b
Merge pull request #7787 from dotCooCoo/fix/symbol-instances-are-clicked-and-marquee-touched
...
Selection: symbol instances are hit where their art draws past their box
2026-11-15 15:44:27 +07:00
BFlat
9643b21496
Merge pull request #7786 from dotCooCoo/feat/variable-options-kind
...
Variables: Variable Options changes a variable's kind as well as its name
2026-11-15 15:44:15 +07:00
BFlat
792cc96217
Merge pull request #7784 from dotCooCoo/fix/a-nan-spot-tint-from-a-file-reaches-plate
...
Print: a spot or Registration tint that is not a finite number prints no ink
2026-11-15 15:44:07 +07:00
BFlat
febb54d6ab
Merge pull request #7788 from dotCooCoo/fix/a-gradient-drawn-as-an-image-turns-rgb-because
...
PDF export: a spot stop that prints nothing keeps a gradient image in CMYK
2026-11-15 15:43:58 +07:00
BFlat
f94b97c4d5
Merge pull request #7789 from dotCooCoo/fix/an-opaque-16-bit-cmyk-tiff-s-inks-are-rounded
...
TIFF: an opaque 16-bit CMYK TIFF's inks are rounded to 8 bits for display
2026-11-15 15:43:49 +07:00
BFlat
cbadd8c14b
Merge pull request #7791 from dotCooCoo/fix/path-commands-do-not-skip-locked-or-hidden-paths
...
Artwork Cleanup: path commands take locked and hidden art named by ids
2026-11-15 15:43:35 +07:00
dotCooCoo
79919e279b
PDF import: CMYK images keep the profile of their ICCBased color space
...
An image in a four-component ICCBased color space opened with its ink
amounts but without the profile its color space holds, so PDF export
could not write it in that profile again.
- The profile is read from the color space stream (at most 16 MiB) and
kept when it is a well-formed CMYK profile. A CMYK TIFF carries it as
tag 34675; a CMYK JPEG kept as it is carries it in ICC_PROFILE APP2
segments in place of its own, with its compressed data unchanged, and
one whose segments cannot hold it is stored as a CMYK TIFF.
- jpeg_with_icc passes over fill bytes (0xFF before a marker, ITU T.81
B.1.1.2) and leaves them out of the output.
- A malformed, non-CMYK or larger profile leaves a decoded image's TIFF
untagged and a kept JPEG as it is. DeviceCMYK and DeviceN images stay
untagged.
- A CMYK TIFF's tag 34675 is read up to 16 MiB; before, a 4 MiB profile
was read back and a 16 MiB one was not. The comments of
tiff_icc_profile and source_icc give that limit.
2026-11-15 00:34:55 -08:00
dotCooCoo
bef030a883
Merge main into fix/a-reverted-document-keeps-its-uid-so-a-trace
2026-11-15 00:28:20 -08:00
dotCooCoo
253653e08f
Merge main into fix/bucket-strokeedge-and-livepaint-info-act-on
2026-11-15 00:28:08 -08:00
dotCooCoo
cd05d4cb55
Docs: the EPS page-limit line says only setup resource numbers can change
2026-11-15 00:27:41 -08:00
dotCooCoo
b595d5b39f
Merge main into fix/burasagari-and-push-in-on-a-tabbed-right-to-left
2026-11-15 00:26:21 -08:00
dotCooCoo
b8b002a662
Merge main into feat/editing-one-anchor-copies-the-whole-anchor-list
2026-11-15 00:21:39 -08:00
dotCooCoo
33f7242917
Merge main into fix/merging-a-spot-swatch-into-another-drops-the-old
2026-11-15 00:18:00 -08:00
dotCooCoo
3c1bfd8374
Merge main into fix/guide-add-select-allonartboard-select-font-scope
2026-11-15 00:17:57 -08:00
dotCooCoo
acfc53ca95
Merge main into fix/painted-live-effect-output-refuses-a-gradient
2026-11-15 00:16:06 -08:00