BFlat
e76f8d2c88
Merge pull request #7501 from dotCooCoo/fix/export-bakes-symbol-art-effects
...
Export: live effects in symbol art apply in PDF, EPS, print and DXF
2026-11-15 00:41:46 +07:00
BFlat
0342616e15
Merge pull request #7459 from dotCooCoo/fix/followup-7304
...
Sort Objects: an opacity sort that gives marks their own opacities changes nothing
2026-11-15 00:41:36 +07:00
BFlat
63129de08a
Merge pull request #7595 from dotCooCoo/fix/image-scaling-alpha
...
Images: scaled-down images keep their color beside clear pixels
2026-11-15 00:41:27 +07:00
BFlat
a3b81947ff
Merge pull request #7413 from dotCooCoo/fix/line-break-latest-fitting
...
Type: a tabbed line that steps back ends at the latest break that fits as drawn
2026-11-15 00:41:19 +07:00
BFlat
53cc597fbd
Merge pull request #7554 from dotCooCoo/fix/place-text-utf16-no-bom
...
Place: text files in UTF-16 without a byte-order mark place as UTF-16
2026-11-15 00:41:11 +07:00
BFlat
12b09b921c
Merge pull request #7439 from dotCooCoo/fix/single-line-composer-remeasure
...
Type: the Single-line Composer measures a line's room across its tallest character
2026-11-15 00:41:01 +07:00
BFlat
9735165c40
Merge pull request #7556 from dotCooCoo/fix/rasterfilters-deterministic
...
Tests: raster effects draw the same twice while another test assigns a document profile
2026-11-15 00:40:50 +07:00
BFlat
8c5494bccc
Merge pull request #7342 from dotCooCoo/feat/live-paint-selection-double-click
...
Live Paint: a Live Paint Selection double-click selects the connected faces or edges
2026-11-15 00:40:41 +07:00
BFlat
7ee5f499f4
Merge pull request #7547 from dotCooCoo/fix/ai-large-canvas-symbol-art
...
.ai and EPS import: large canvas symbols come in at the file's size
2026-11-15 00:40:30 +07:00
BFlat
d0b37826c0
Merge pull request #7338 from dotCooCoo/fix/colored-light-seams
...
3D: colored-light facets close their shared edges over an underlay
2026-11-15 00:40:19 +07:00
BFlat
3d895d9ac7
Merge pull request #7448 from dotCooCoo/fix/reverse-path-profiles
...
Paths: Reverse Path Direction turns the stroke's width profile and pen records with the path
2026-11-15 00:40:08 +07:00
BFlat
1b2a4b39d5
Merge pull request #7557 from dotCooCoo/fix/eps-kshow-composite
...
EPS import: kshow runs its procedure between the characters of a composite font
2026-11-15 00:39:59 +07:00
BFlat
e76692b0f1
Merge pull request #7475 from dotCooCoo/fix/colr-radial-negative-start-radius
...
Type: COLR radial gradients with a negative radius draw from their circle of radius 0
2026-11-15 00:39:49 +07:00
BFlat
e5a99a5284
Merge pull request #7561 from dotCooCoo/fix/invert-wrap-offset-band-exact
...
Text wrap: Invert Wrap with an offset lets a line use all the room the grown shape holds
2026-11-15 00:39:39 +07:00
BFlat
01e66f0a19
Merge pull request #7477 from dotCooCoo/fix/dimension-second-point-guides
...
Dimension tool: no construction guides through a first point off the anchors
2026-11-15 00:39:29 +07:00
BFlat
23accce757
Merge pull request #7467 from dotCooCoo/fix/inflate-lazy-puffs
...
3D: Inflate with no volume solves each puff only when its solid is taken
2026-11-15 00:39:20 +07:00
BFlat
73839f615a
Merge pull request #7558 from dotCooCoo/fix/trace-downscale-alpha
...
Image Trace: scaling a large image down keeps the color of pixels next to clear ones
2026-11-15 00:39:10 +07:00
BFlat
b6b7dda2fd
Merge pull request #7603 from dotCooCoo/docs/menu-stub-list
...
Docs: the menu-stub list names only menus that are not wired up
2026-11-15 00:39:02 +07:00
BFlat
15c054ff2a
Merge pull request #7426 from dotCooCoo/fix/it-missing-message-rows
...
i18n: Italian translates the messages no catalog had a row for
2026-11-15 00:38:53 +07:00
BFlat
8c17633967
Merge pull request #7314 from dotCooCoo/fix/ja-message-rows
...
i18n: Japanese has a row for 1,804 of the messages the untranslated report lists
2026-11-15 00:38:41 +07:00
BFlat
7a808e2378
Merge pull request #7536 from dotCooCoo/fix/svg-rtl-absolute-chunks
...
SVG import: absolutely placed characters in right-to-left text land on their x
2026-11-15 00:38:32 +07:00
BFlat
4b5d62ee9e
Merge pull request #7605 from dotCooCoo/docs/localization-hi-report-section
...
Docs: Hindi pages state the untranslated report's Hindi gaps
2026-11-15 00:38:19 +07:00
BFlat
40d6a2bc3e
Merge pull request #7354 from dotCooCoo/fix/hu-message-rows
...
i18n: Hungarian has a row for 1,813 of the messages the untranslated report lists
2026-11-15 00:38:11 +07:00
BFlat
d89f593bfa
Merge pull request #7380 from ncic/pencil-cursors
...
Pencil: shows where a stroke continues, connects and closes
2026-11-15 00:38:01 +07:00
dotCooCoo
8a76bdf9c7
Merge main into fix/opentype-ligature-note-every-frame
2026-11-14 09:37:58 -08:00
dotCooCoo
1418c5a583
Merge main into fix/wireframe-transform-measures-shadow
2026-11-14 09:37:49 -08:00
dotCooCoo
df7a14bb4d
Merge main into fix/export-cull-brushed-path-art
2026-11-14 09:37:44 -08:00
dotCooCoo
10ec1ca736
Merge main into docs/localization-indonesian-bosnian
2026-11-14 09:37:35 -08:00
dotCooCoo
8f96314122
Merge main into fix/ai-save-outlined-wrap-object
2026-11-14 09:37:34 -08:00
dotCooCoo
3d724c119e
Merge main into fix/graph-wedge-legend-black-kept
2026-11-14 09:37:24 -08:00
dotCooCoo
6d6c632728
Merge main into fix/learn-reset-progress-doc
2026-11-14 09:37:23 -08:00
dotCooCoo
3742b23cea
Merge main into fix/vi-missing-message-rows
2026-11-14 09:37:19 -08:00
dotCooCoo
6e62423639
Merge main into fix/live-paint-info-every-row
2026-11-14 09:37:03 -08:00
dotCooCoo
53d28fc9bf
Docs: the File formats row names the graphs .ai saves keep live
...
The File formats area row no longer lists grouped column, stacked column,
line and area graphs among the live objects a saved .ai writes as their
art, and its evidence names the graph round-trip tests.
2026-11-14 09:33:14 -08:00
dotCooCoo
4509c208d6
Merge main into perf/flatten-held-guides-one-walk
2026-11-14 09:31:15 -08:00
dotCooCoo
d8a25c4e9b
Merge main into fix/clip-effects-hit-test
2026-11-14 09:30:12 -08:00
dotCooCoo
1d94c97425
Selection: symbol parts count the Preview of the instance's layers
...
Direct Selection on a dynamic symbol's instance below a layer whose
Preview is off tested and outlined the art in Preview, where the canvas
draws it in outline with the plain clipping paths. When a clipping
path's effects left no region, a selected object in its clip group kept
an outline cut to the plain clipping path.
- `hit::symbol_part_at` and `hit::symbol_part_outline_in_view` count the
layers around the instance, the isolated container and the layers
around it apart, as clicks outside symbols do.
`symbol_part_outline_in_view` takes the click options in place of the
outline flag.
- The outline of an object is empty when the effects of a clipping path
around it leave no region.
2026-11-14 09:30:12 -08:00
dotCooCoo
4b5c09c543
Merge main into fix/paste-copied-file-size-limit
2026-11-14 09:28:46 -08:00
dotCooCoo
9838e4897d
Merge main into fix/type-no-op-undo-more
2026-11-14 09:28:29 -08:00
dotCooCoo
2925fb4487
Merge main into feat/da-complete-messages
2026-11-14 09:25:42 -08:00
dotCooCoo
4872620853
Merge main into fix/svg-raster-keeps-resolution
2026-11-14 09:25:37 -08:00
dotCooCoo
4832f06ea4
Merge main into fix/pdf-tiff-keeps-icc
2026-11-14 09:25:31 -08:00
dotCooCoo
d8605229cd
Merge main into fix/3d-shadow-builds-once
2026-11-14 09:22:36 -08:00
dotCooCoo
40eafe9c64
Merge main into fix/ai-wrap-options-edge-cases
2026-11-14 09:22:28 -08:00
dotCooCoo
f05455a259
Merge main into fix/blend-reversed-key-stroke-direction
2026-11-14 09:19:23 -08:00
dotCooCoo
87da8132eb
Merge main into fix/ai-envelope-budget-warped-type
2026-11-14 09:19:15 -08:00
dotCooCoo
ed03357502
Merge main into feat/arrange-nest
2026-11-14 09:12:06 -08:00
dotCooCoo
77d4c1cc33
Merge main into fix/graph-series-group-opacity
2026-11-14 09:06:41 -08:00
dotCooCoo
f8e4a186bd
Merge main into perf/remove-breaks-thread-frames-once
2026-11-14 08:59:36 -08:00
dotCooCoo
ae39914b9f
Remove Breaks: a partly selected story's frames are gone through once
...
When only some frames of a threaded story are selected, Remove Line
Breaks and Remove Paragraph Breaks built the story's frame list again
for every selected frame of it, so the work grew with the square of the
frame count. The command now notes a thread once its story is found not
to be selected in full, and reads that thread's other selected frames
on their own without going through the thread again. Each selected
frame still loses its own breaks, in the order selected, as one undo
step.
A test-only counter in threads.rs counts story_in calls, and
remove_breaks_goes_through_a_partly_named_story_once checks both break
kinds with frames named out of order and twice.
2026-11-14 08:58:57 -08:00