dotCooCoo
90bcbd7129
3D: a wireframe effect's check casts no shadow
...
In wireframe mode the effect draws no shadow, so the command check
builds no shadow from its solids either: with Shadows on, Rotate builds
no plane for it, and Extrude & Bevel and Inflate build each solid once.
2026-11-15 01:52:32 -08:00
dotCooCoo
765dead1da
Merge main into fix/shadow-validation-builds-its-shadow-geometry
2026-11-15 01:42:03 -08: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
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
acfc53ca95
Merge main into fix/painted-live-effect-output-refuses-a-gradient
2026-11-15 00:16:06 -08:00
HassanKhan
4065d4c934
docs: note PDF stroked type ( #7741 ) in the current File formats rows
2026-11-15 13:14:50 +05:00
dotCooCoo
8a4ba743c6
Merge main into fix/create-outlines-drops-the-type-object-s-own
2026-11-15 00:12:24 -08:00
dotCooCoo
0456cba754
Docs: Create Outlines line cites the archived help page
2026-11-15 00:12:16 -08:00
dotCooCoo
263e8dd1bf
Docs: name the EPS page-limit image tests and the encode-once rule
2026-11-15 00:09:18 -08:00
dotCooCoo
a1533ab97c
Merge main into fix/a-rasterize-effect-before-a-scaling-transform
2026-11-15 00:02:23 -08:00
dotCooCoo
f01427893c
Merge main into fix/tool-image-trace-envelope-symbol-type-and
2026-11-15 00:02:20 -08:00
dotCooCoo
40e9d092d3
Merge main into fix/after-the-last-missing-link-question-the-open-s
2026-11-15 00:02:17 -08:00
dotCooCoo
5685186262
Merge main into fix/one-undo-step-a-refused-brush-on-a-path-with-no
2026-11-15 00:02:10 -08:00
dotCooCoo
38661e876e
Merge main into feat/the-basic-shape-tools-show-their-items
2026-11-15 00:02:10 -08:00
dotCooCoo
7a1b1c5f2e
Merge main into fix/save-and-save-for-older-apps-read-the-placed
2026-11-15 00:02:09 -08:00
dotCooCoo
456910f03f
Merge main into fix/image-codes-created-inside-a-rolled-back-node
2026-11-15 00:01:54 -08:00
dotCooCoo
cb368c29e4
Merge main into fix/paste-plain-graph-labels
2026-11-14 23:52:57 -08:00
dotCooCoo
f3a4c0ac1a
Paste: Paste without Formatting also drops a pie's own legend fill mark
...
Paste without Formatting dropped the label formats a pasted graph keeps
but left the mark that its legend labels' fill is their own. After a later
change to a legend label (its size, for example), the next redraw read the
default black fill as the labels' own and drew them black on dark wedges
again. The mark now stays behind with the other formats.
A pie's legend label whose series name holds line breaks of its own (from
a quoted CSV cell) is now located by all of its lines, as a redraw centers
it. Before, only `|` counted as a line break, so a tall label on stacked
pies could take the contrast of the wrong ring.
Paste no longer recolors the legend labels of a pie whose wedges a merged
or changed swatch recolors. That is a separate change to Paste and goes in
its own pull request. Paste without Formatting sets the legend labels by
the wedge colors as copied.
2026-11-14 23:51:27 -08:00