Commit Graph
6935 Commits
Author SHA1 Message Date
bflatastic b8e5f7088f Export for Screens: Export PDFs As Single file writes the artboards as one PDF's pages 2026-10-31 21:43:13 +07:00
BFlat 07580b66be Merge pull request #4889 from storytold/fix/4826-join-point-text
Fix #4826: Artwork Cleanup's Join Point Text stacks one-line type into one object
2026-10-31 21:03:20 +07:00
BFlat 9214dd6b34 Merge pull request #4795 from marshiyar/contributors/add-marshiyar
contributors: add names for marshiyar
2026-10-31 21:03:05 +07:00
BFlat 7b09b3bd85 Merge pull request #4888 from yssy1982/fix-svg-image-rendering
Respect SVG image-rendering pixelated attribute
2026-10-31 21:02:50 +07:00
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
bflatastic 54b0c7266c Fix #4826: Artwork Cleanup's Join Point Text stacks one-line type into one object 2026-10-31 20:44:15 +07:00
marshiyar 40dd6db6e1 contributors: add names for marshiyar 2026-10-31 20:44:13 +07:00
Shunsuke Yoshizawa aaeb1b2b35 Respect SVG image-rendering pixelated attribute 2026-10-31 20:44:09 +07:00
NetterSilverandClaude 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
NetterSilverandClaude 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