BFlat
95c60b120b
Merge pull request #4884 from Silvertree2010/fix/h4820-perspective-grid-color-parser-ac
...
Reject repeated '#' in perspective grid colour parser
2026-10-31 21:02:36 +07:00
BFlat
ef3a31ba5b
Merge pull request #4881 from Silvertree2010/fix/h4725-enhanced-preset-gives-high-fidel
...
Fix enhanced_preset Shapes for decorated High Fidelity Photo names
2026-10-31 21:02:23 +07:00
BFlat
75812f0d95
Merge pull request #4880 from dotCooCoo/fix/nl-brush-term-penseel
...
i18n: Dutch names a brush "penseel" everywhere
2026-10-31 21:02:09 +07:00
NetterSilver and Claude Haiku 5.5
6664e366e7
Reject repeated '#' in perspective grid colour parser
...
Found while testing crates/tools/src/distort/perspective/define.rs:84-86 (Rgb::parse)
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-31 20:44:07 +07:00
NetterSilver and Claude Haiku 5.5
c0872ff9c6
Fix enhanced_preset Shapes for decorated High Fidelity Photo names
...
Found while testing crates/trace/src/params.rs:248-251 (enhanced_preset)
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-31 20:44:04 +07:00
dotCooCoo
b0f6174c37
i18n: Dutch names a brush 'penseel' everywhere, with neuter agreement
2026-10-31 20:44:01 +07:00
BFlat
d3c6394a2f
Merge pull request #4887 from storytold/fix/4817-blend-options-quick-action
...
Fix #4817 : Properties' Quick Actions has Blend Options for a selected blend with any tool
2026-10-31 20:19:26 +07:00
BFlat
df511afa02
Merge pull request #4886 from storytold/fix/4835-duplicate-type
...
Fix #4835 : Artwork Cleanup's Duplicate Objects finds type set twice in the same place
2026-10-31 20:19:12 +07:00
BFlat
d50d1fbcce
Merge pull request #4883 from storytold/fix/4803-floating-panel-enter
...
Fix #4803 : Enter or Escape in a floating panel's field stays in the field
2026-10-31 20:18:57 +07:00
BFlat
4d002d0436
Merge pull request #4800 from marshiyar/fix/3584-eps-op-costs
...
EPS import: big operators are charged for the bytes and objects they touch (#3584 )
2026-10-31 20:18:40 +07:00
BFlat
cdc906b355
Merge pull request #4815 from mockydevs/fix/pdf-font-name-matching
...
PDF import: installed fonts named with hyphens or a composite font's CMap are found
2026-10-31 20:18:26 +07:00
BFlat
fb4abfa07d
Merge pull request #4785 from SusieeTheLinuxUser/fix/nevercrash-svg-convolve-overflow
...
SVG import: a feConvolveMatrix order that overflows usvg's multiply is refused
2026-10-31 20:18:10 +07:00
BFlat
16444ebb14
Merge pull request #4786 from mockydevs/fix/lam-alef-review-followup
...
Type: lam-alef highlight follow-up: optional features, all marks, exact ligature test (#394 )
2026-10-31 20:17:54 +07:00
BFlat
748b400bc3
Merge pull request #4788 from Silvertree2010/fix/h4129-dataset-csv-export-import-loses
...
Keep an empty text value in dataset CSV export and import
2026-10-31 20:17:40 +07:00
BFlat
3cb5433823
Merge pull request #4796 from mockydevs/fix/dxf-fusion-3085
...
Fix #3085 : DXF LAYOUT objects write only the group codes the DXF Reference defines
2026-10-31 20:17:25 +07:00
BFlat
d4c4dd3b46
Merge pull request #4798 from marshiyar/fix/3599-guard-history
...
Engine guard: a recovered panic restores every document's undo history and the active document (#3599 )
2026-10-31 20:17:10 +07:00
BFlat
a22c13aef1
Merge pull request #4793 from mockydevs/fix/eps-envelope-edited-contents
...
.ai/EPS import: an envelope's contents being edited aren't read as art
2026-10-31 20:16:55 +07:00
BFlat
cafc13143e
Merge pull request #4790 from mockydevs/fix/eps-dictionary-art-state
...
.ai/EPS import: a transparency set in a dictionary's art stays after it
2026-10-31 20:16:41 +07:00
BFlat
5047391eeb
Merge pull request #4791 from mockydevs/fix/eps-area-type-first-line
...
.ai/EPS import: area type's first line goes where the file lays it out
2026-10-31 20:16:27 +07:00
BFlat
a49ebdd850
Merge pull request #4801 from mockydevs/fix/ai-text-character-style
...
fix(ai-import): type from the text document takes its character style's attributes
2026-10-31 20:16:11 +07:00
BFlat
810841d3eb
Merge pull request #4805 from Silvertree2010/fix/h4247-color-panel-hex-parser-accepts-s
...
Reject multiple leading '#' in the colour panel hex parser
2026-10-31 20:16:01 +07:00
BFlat
ad13b8c578
Merge pull request #4810 from Silvertree2010/fix/h4122-unit-readout-shows-0-00-pt-for-t
...
Show 0.00 instead of -0.00 in Unit::readout for tiny negatives
2026-10-31 20:15:48 +07:00
BFlat
9e13259e79
Merge pull request #4823 from Silvertree2010/fix/h4293-smart-quotes-treat-a-closing-quo
...
Fix closing smart quote read as opening after same-glyph quote
2026-10-31 20:15:34 +07:00
BFlat
4b47e532bf
Merge pull request #4850 from Taha-Mahmoodi/feat/snap-tangent-perpendicular-tools
...
Snapping: a line end dragged with Direct Selection snaps square to straight paths and tangent to curves (#2530 )
2026-10-31 20:15:17 +07:00
BFlat
f9560c5891
Merge pull request #4868 from Taha-Mahmoodi/fix/3604-ntfs-alternate-data-streams
...
Fix #3604 : automation file access refuses an NTFS alternate data stream name on Windows
2026-10-31 20:15:07 +07:00
BFlat
9f9098283f
Merge pull request #4802 from marshiyar/fix/3602-device-name
...
Swatch libraries: a library titled with a Windows device name is saved under another name (#3602 )
2026-10-31 20:14:52 +07:00
BFlat
a609ab659f
Merge pull request #4871 from Taha-Mahmoodi/fix/995-width-stroke-zoomed-out
...
Fix #995 : a width-profile stroke keeps its shape when the view zooms out
2026-10-31 20:14:36 +07:00
BFlat
b5b35cc83f
Merge pull request #4875 from Taha-Mahmoodi/fix/2651-repeat-options-preview
...
Fix #2651 : Grid Repeat Options has a Preview checkbox
2026-10-31 20:14:21 +07:00
BFlat
7b8a849982
Merge pull request #4811 from mockydevs/fix/svg-mesh-flat-pieces
...
SVG export: a gradient mesh patch is cut no finer than its colour changes
2026-10-31 20:14:07 +07:00
BFlat
b99f46ca75
Merge pull request #4876 from Taha-Mahmoodi/fix/3592-mesh-quad-budget
...
Fix #3592 : a gradient mesh from a file is budgeted at about a million quads
2026-10-31 20:13:56 +07:00
BFlat
ca8f7f6970
Merge pull request #4851 from dotCooCoo/fix/shortcut-layout-quote-key
...
Keyboard Shortcuts: a shortcut on the Turkish Q quotation-mark key shows " and runs
2026-10-31 20:13:39 +07:00
BFlat
e3854a6023
Merge pull request #4782 from dotCooCoo/fix/paint-keys-shift-only
...
Shortcuts: Shift+Comma and Shift+Period follow key positions only with Shift alone
2026-10-31 20:13:23 +07:00
BFlat
58de20a4b1
Merge pull request #4846 from dotCooCoo/fix/homography-apply-finite
...
Geometry: a perspective point that overflows maps to nothing instead of infinity
2026-10-31 20:13:06 +07:00
BFlat
969f7f66c3
Merge pull request #4804 from dotCooCoo/feat/perspective-shift-constrains-move
...
Perspective Selection: Shift constrains a move to the plane's axes and diagonals
2026-10-31 20:12:52 +07:00
BFlat
9269e83b27
Merge pull request #4858 from dotCooCoo/fix/reduce-basic-keeps-selected-fill
...
Appearance: Reduce to Basic Appearance keeps the selected fill or stroke row
2026-10-31 20:12:37 +07:00
BFlat
62f2f327d4
Merge pull request #4863 from dotCooCoo/fix/add-new-fill-above-selected
...
Appearance: Add New Fill copies the selected fill row right above it
2026-10-31 20:12:22 +07:00
BFlat
73627d806b
Merge pull request #4866 from dotCooCoo/fix/issue-3229
...
Part of #3229 : setting type in a font or style that isn't available warns
2026-10-31 20:12:08 +07:00
BFlat
f19e4ff806
Merge pull request #4852 from dotCooCoo/fix/replace-font-hidden-locked
...
Find Font: Change and Change All leave hidden and locked text alone
2026-10-31 20:11:51 +07:00
BFlat
ec40a39749
Merge pull request #4853 from dotCooCoo/fix/opacity-mask-layers
...
Transparency: Make Opacity Mask over several layers masks their art
2026-10-31 20:11:36 +07:00
BFlat
4992600f0e
Merge pull request #4787 from dotCooCoo/fix/pattern-undecoded-marks
...
Render: pattern tiles draw undecoded-image marks when the view does
2026-10-31 20:11:22 +07:00
BFlat
9fe12a7264
Merge pull request #4789 from dotCooCoo/fix/mask-root-node-mask
...
Render: an object used as an opacity mask keeps its own opacity mask
2026-10-31 20:11:06 +07:00
BFlat
94d2d068a9
Merge pull request #4828 from dotCooCoo/fix/brush-warp-mask
...
Brushes: opacity masks on art brush pieces bend with the art
2026-10-31 20:10:52 +07:00
BFlat
72a5442313
Merge pull request #4838 from dotCooCoo/feat/blob-brush-angle-roundness
...
Blob Brush: Tool Options set the brush's Angle and Roundness
2026-10-31 20:10:37 +07:00
BFlat
52a33d3d8d
Merge pull request #4840 from dotCooCoo/fix/dxf-dxf-alter-paths-if-necessary
...
DXF export: Alter Paths for Appearance outlines only strokes a CAD line can't draw
2026-10-31 20:10:21 +07:00
BFlat
6dff0095ea
Merge pull request #4841 from dotCooCoo/fix/dxf-dxf-ellipse
...
DXF export: ellipses and unevenly scaled circles are written as ELLIPSE
2026-10-31 20:10:07 +07:00
BFlat
6612400fb9
Merge pull request #4839 from dotCooCoo/fix/dxf-dxf-line-entity
...
DXF export: an open path of one straight segment is written as a LINE
2026-10-31 20:09:52 +07:00
BFlat
40c3519af1
Merge pull request #4842 from dotCooCoo/fix/assemble-keeps-visibility
...
Outline Stroke, Expand: hidden and locked objects stay hidden and locked
2026-10-31 20:09:38 +07:00
BFlat
ce2ca3c017
Merge pull request #4843 from dotCooCoo/fix/select-font-hidden-locked
...
Find Font: Find leaves out hidden and locked text
2026-10-31 20:09:23 +07:00
BFlat
4094658641
Merge pull request #4844 from dotCooCoo/fix/swatch-delete-plural
...
Swatches: the delete prompt for several swatches uses each language's plural forms
2026-10-31 20:09:07 +07:00
BFlat
5796c886a4
Merge pull request #4847 from dotCooCoo/fix/docs-mcp-type-underline-fragment
...
Docs: the type.underline line no longer repeats the end of the sentence before it
2026-10-31 20:08:51 +07:00