bflatastic
|
07762956d2
|
Cap path elements in DXF import across the whole file
Squashed from #3800 onto main.
|
2026-10-24 01:43:58 +07:00 |
|
bflatastic
|
5455e9be07
|
Cap the total array insert copies in a DXF import
Squashed from #3789 onto main.
|
2026-10-24 01:43:57 +07:00 |
|
bflatastic
|
fd7c2eb977
|
Charge gstate and currentgstate path copies to the memory budget
Squashed from #3822 onto main.
|
2026-10-24 01:43:56 +07:00 |
|
bflatastic
|
246750c147
|
Charge and bound EPS image sample planes on import
Squashed from #3821 onto main.
|
2026-10-24 01:43:55 +07:00 |
|
BFlat
|
4a7cba0dd3
|
Merge pull request #3763 from Silvertree2010/fix/3588-audit-dxf-import-degenerate-spli
Stop tiny DXF spline weights from splitting every span to the cap
|
2026-10-23 12:00:01 +07:00 |
|
BFlat
|
8906073438
|
Merge pull request #3762 from Silvertree2010/fix/3590-audit-dxf-import-hatch-source-ha
Stop DXF hatch source-handle loop at first missing handle
|
2026-10-23 11:50:04 +07:00 |
|
BFlat
|
4c656c585c
|
Merge pull request #3761 from dotCooCoo/feat/linux-pen-pressure
Linux: a tablet pen's pressure reaches the tools under X11 and XWayland
|
2026-10-23 11:31:32 +07:00 |
|
BFlat
|
0dbb67c1ff
|
Merge pull request #3760 from Silvertree2010/fix/3589-audit-dxf-import-symbol-name-uni
Make DXF import symbol-name uniquing linear
|
2026-10-23 11:20:42 +07:00 |
|
BFlat
|
6e1db2acd7
|
Merge pull request #3757 from Silvertree2010/fix/3591-audit-live-pathfinder-effects-ha
Cap the input of live Pathfinder effects
|
2026-10-23 11:08:22 +07:00 |
|
bflatastic
|
c27ff0d96b
|
Live Pathfinder budget: allow the manual lowest-bit form clippy flags, for rust-version 1.95
|
2026-10-23 11:08:06 +07:00 |
|
bflatastic
|
d50afbcc1d
|
Live Pathfinder budget: lowest set bit without the unstable isolate_lowest_one (rust-version 1.95)
|
2026-10-23 11:08:06 +07:00 |
|
BFlat
|
1ef873639e
|
Merge pull request #3758 from KaboomFox/p7-foreign-svg-attributes
SVG: keep other applications' attributes from import to export
|
2026-10-23 10:56:15 +07:00 |
|
BFlat
|
074b4a2670
|
Merge pull request #3753 from Taha-Mahmoodi/fix/pdf-import-drift
PDF import: keep a line's glyphs on course when the file's widths are a little off the font's advances
|
2026-10-23 10:42:59 +07:00 |
|
BFlat
|
ccec72a82d
|
Merge pull request #3752 from Taha-Mahmoodi/fix/3705-paste-draw-inside
Fix #3705: pastes follow Draw Inside and Draw Behind, and Shift+D no longer sticks in Draw Behind
|
2026-10-23 10:22:33 +07:00 |
|
BFlat
|
a537a1b5bd
|
Merge pull request #3751 from Taha-Mahmoodi/feat/artboard-center-mark
Artboards: Artboard Options shows a center mark and cross hairs on the canvas
|
2026-10-23 09:55:45 +07:00 |
|
BFlat
|
39a14cef7e
|
Merge pull request #3750 from Taha-Mahmoodi/feat/simplify-opens-auto
Simplify: Object › Path › Simplify opens its slider at the Auto-Simplify level for the selection
|
2026-10-23 09:55:29 +07:00 |
|
BFlat
|
6d1fe490da
|
Merge pull request #3749 from Silvertree2010/fix/3598-audit-rendering-depth-counters-a
Restore render depth counters after a caught panic
|
2026-10-23 09:43:04 +07:00 |
|
BFlat
|
4cd20845e0
|
Merge pull request #3686 from dotCooCoo/feat/export-for-screens-off-ui-thread
Export for Screens: files are encoded and written on the background thread
|
2026-10-23 09:23:49 +07:00 |
|
BFlat
|
5ae42b885d
|
Merge pull request #3742 from Taha-Mahmoodi/fix/pdf-import-run-split
PDF import: keep one tracking value on letters whose file widths round off the installed font's advances
|
2026-10-23 09:23:34 +07:00 |
|
BFlat
|
5c3db3cef8
|
Merge pull request #3740 from dotCooCoo/feat/place-off-ui-thread
Place: files are read and decoded on a background thread
|
2026-10-23 09:09:05 +07:00 |
|
BFlat
|
8922fa8362
|
Merge pull request #3741 from lehni/feature/otsvg
Type: OpenType SVG colour fonts draw and export as vector art
|
2026-10-23 09:08:48 +07:00 |
|
BFlat
|
a947b29637
|
Merge pull request #3745 from storytold/land/3363
G12: Constrain Angle for the arrow keys, Shift drags and new objects (#394)
|
2026-10-23 08:55:32 +07:00 |
|
BFlat
|
960fee6bb3
|
Merge pull request #3738 from dotCooCoo/feat/windows-pen-barrel-button
Windows: a pen's barrel button is the right mouse button with Windows Ink
|
2026-10-23 08:29:33 +07:00 |
|
BFlat
|
50b0d15a21
|
Merge pull request #3743 from dotCooCoo/fix/parity-doc-paraphrase-quotes
Docs: twelve parity doc lines describe the reference pages without quoting them
|
2026-10-23 08:20:09 +07:00 |
|
BFlat
|
af31dbffaf
|
Merge pull request #3721 from KaboomFox/p4-budget-classes
Plug-ins: heavy filters, allowed at install and run in the background (G17)
|
2026-10-23 08:19:10 +07:00 |
|
BFlat
|
3e0c1d6870
|
Merge pull request #3735 from Silvertree2010/fix/3596-audit-fonts-the-face-count-of-a
Cap the face count of a font collection in enumerate_faces
|
2026-10-23 08:05:46 +07:00 |
|
BFlat
|
95a495e563
|
Merge pull request #3737 from dotCooCoo/fix/parity-shape-builder-lines-once
Docs: the Shape Builder parity lines appear once each
|
2026-10-23 07:55:41 +07:00 |
|
BFlat
|
a976d5d92e
|
Merge pull request #3736 from storytold/land/3362
G4: hanging punctuation keeps its amounts under Glyph Scaling and burasagari
|
2026-10-23 07:52:28 +07:00 |
|
BFlat
|
b94dc0db2c
|
Merge pull request #3733 from storytold/land/3361
G4: paragraph Auto Leading drives the Leading field, leading nudge and placeholder fill
|
2026-10-23 07:25:29 +07:00 |
|
BFlat
|
2c0d011347
|
Merge pull request #3679 from dotCooCoo/fix/shape-builder-parity-line-quote
Docs: the Shape Builder parity line paraphrases the combine page
|
2026-10-23 07:18:47 +07:00 |
|
BFlat
|
c2d9aa9c13
|
Merge pull request #3731 from saad-mughal435/fix/brush-total-output-budget
Brushes: one output budget across tracks, tiles and copies (#3594)
|
2026-10-23 07:12:19 +07:00 |
|
BFlat
|
ea1e60d8ab
|
Merge pull request #3730 from dotCooCoo/feat/shape-builder-shift-marquee
Shape Builder: a Shift-drag draws a marquee and merges every region it reaches
|
2026-10-23 07:01:21 +07:00 |
|
BFlat
|
47f3437e75
|
Merge pull request #3729 from storytold/land/3360
G11 #834: bezier drag previews follow the pointer to the release
|
2026-10-23 06:40:24 +07:00 |
|
BFlat
|
73e0f855c4
|
Merge pull request #3728 from Taha-Mahmoodi/fix/guide-snap-exact
Fix: a path moved by its stroke or edge lands exactly on a ruler guide
|
2026-10-23 06:29:46 +07:00 |
|
BFlat
|
9bbbf9fdb7
|
Merge pull request #3727 from Taha-Mahmoodi/fix/3233-label-runs
Fix #3233: an opened dimension whose label characters are off the colour mode is redrawn too
|
2026-10-23 06:29:31 +07:00 |
|
BFlat
|
df857eea4a
|
Merge pull request #3725 from Taha-Mahmoodi/fix/brush-dash-fill-opacity
Render: a fill with a dashed brush stroke fades as a whole under object opacity
|
2026-10-23 06:18:03 +07:00 |
|
BFlat
|
38b9cd44b1
|
Merge pull request #3726 from storytold/land/3358
G11 #885: Transform effect options (Transform Objects, Transform Patterns, Scale Strokes & Effects)
|
2026-10-23 06:07:51 +07:00 |
|
BFlat
|
445550ea29
|
Merge pull request #3720 from KaboomFox/p5-document-data-v2
Plug-ins: filters keep their settings in the document's foreign data (G17)
|
2026-10-23 05:40:26 +07:00 |
|
BFlat
|
e93a73f60b
|
Merge pull request #3719 from lehni/feature/colr
Type: COLR colour fonts draw and export as vector art
|
2026-10-23 05:27:00 +07:00 |
|
BFlat
|
589f0eaf0f
|
Merge pull request #3717 from storytold/land/3357
G11 #937: Shape Builder cuts art of thousands of segments with lines again
|
2026-10-23 05:00:12 +07:00 |
|
BFlat
|
a28c3fdf27
|
Merge pull request #3714 from FractalEncrypt/fix/artboard-options-scale-artwork
Honor Scale Artwork in Artboard Options resizing
|
2026-10-23 04:59:50 +07:00 |
|
BFlat
|
4e7b435ff0
|
Merge pull request #3715 from storytold/land/3356
G11 #722: keep imported PDF text boxes in place
|
2026-10-23 04:48:12 +07:00 |
|
BFlat
|
3b5b185947
|
Merge pull request #3711 from Taha-Mahmoodi/fix/3233-dimension-mode
Fix #3233: dimensions are redrawn in the colour mode after Document Color Mode and on open
|
2026-10-23 04:35:48 +07:00 |
|
BFlat
|
d288319e26
|
Merge pull request #3709 from dotCooCoo/fix/shape-builder-split-keeps-direction-and-gradients
Shape Builder: a split stroke keeps its path's direction and gradients
|
2026-10-23 04:25:35 +07:00 |
|
BFlat
|
3c0a781e1c
|
Merge pull request #3708 from Taha-Mahmoodi/fix/2788-dashed-brush
Render: a dashed brush stroke keeps the layered path for object opacity
|
2026-10-23 04:25:20 +07:00 |
|
BFlat
|
0395729b31
|
Merge pull request #3706 from devius/ka-colorimetric
i18n(ka): Relative Colorimetric is ფარდობითი კოლორიმეტრიული
|
2026-10-23 04:03:54 +07:00 |
|
BFlat
|
8b03e81634
|
Merge pull request #3703 from Taha-Mahmoodi/docs/effect-gallery-shipped
Docs: the Effect Gallery is shipped; thumbnails and an in-dialog preview remain (G2 1–2 h)
|
2026-10-23 03:48:43 +07:00 |
|
BFlat
|
b3177919a9
|
Merge pull request #3702 from Taha-Mahmoodi/fix/3233-dimension-cmyk
Fix #3233: in a CMYK document dimension lines and labels are CMYK, black on the K plate only
|
2026-10-23 03:47:44 +07:00 |
|
BFlat
|
50be70a4fe
|
Merge pull request #3704 from storytold/land/3698
Regression tests for ten fixes merged without one
|
2026-10-23 03:38:06 +07:00 |
|
BFlat
|
625cba6f0a
|
Merge pull request #3697 from Taha-Mahmoodi/fix/2788-dashed-opacity
Fix #2788: a dashed stroke with object opacity folds the opacity into its colour instead of compositing a canvas-wide layer
|
2026-10-23 03:24:06 +07:00 |
|
BFlat
|
4e8064cfea
|
Merge pull request #3696 from switch87/fix/3692-paint-compound-member
Paint: a fill or stroke given to a compound path's member paints the compound path (#3692)
|
2026-10-23 03:23:48 +07:00 |
|
BFlat
|
1be08ffbd4
|
Merge pull request #2537 from vangel76/feat/2530-tangent-perpendicular-snap
Snapping: tangent and perpendicular snapping, View > Snapping (#2530)
|
2026-10-23 03:23:30 +07:00 |
|
bflatastic
|
8bf7ffe39d
|
Snapping: tangent and perpendicular snapping, View > Snapping (#2530)
Squashed from #2537 onto main.
|
2026-10-23 03:22:54 +07:00 |
|
BFlat
|
ffeb37f481
|
Merge pull request #3695 from odgrim/fix/3578-effect-anchor-budget
Effects: stacked geometry effects keep to an anchor and line budget (#3578)
|
2026-10-23 03:09:07 +07:00 |
|
BFlat
|
1673b3b747
|
Merge pull request #2942 from nrq6993-a11y/stream/vc-feat3-g12-real-time-drawing
Honor Preferences › Performance › Real-time Drawing and Editing during tool drags
|
2026-10-23 02:44:15 +07:00 |
|
BFlat
|
74c9226c3f
|
Merge pull request #3690 from Silvertree2010/fix/h1206-unit-parse-rejects-an-explicit-l
Accept an explicit leading plus sign in Unit::parse
|
2026-10-23 02:31:38 +07:00 |
|
bflatastic
|
c1f96cc6f8
|
Honor Preferences › Performance › Real-time Drawing and Editing during tool drags
Squashed from #2942 onto main.
|
2026-10-23 02:22:09 +07:00 |
|
BFlat
|
4e27fccdda
|
Merge pull request #3659 from nrq6993-a11y/stream/vc-issue-3632-linux-stylus-buttons
Map pen barrel buttons before egui-winit drops them
|
2026-10-23 02:20:04 +07:00 |
|
BFlat
|
f44dd739b2
|
Merge pull request #3688 from addibble/perf/svg-import-css-data-urls
SVG import: leave out a data URL inside url(…) too, and jump over each one
|
2026-10-23 02:18:29 +07:00 |
|
BFlat
|
4b7969a05c
|
Merge pull request #3685 from ham9zah/fix/ai-closed-path-type-range
Import: type on a closed path keeps its wrapped end bracket
|
2026-10-23 02:07:07 +07:00 |
|
BFlat
|
f7dde42990
|
Merge pull request #3634 from makesomethingshit/fix/3607-save-for-web-active-artboard
Save for Web: initialize from the active artboard
|
2026-10-23 02:06:49 +07:00 |
|
BFlat
|
ecbcf92f3a
|
Merge pull request #3665 from dotCooCoo/feat/shape-builder-stroke-split
Shape Builder: in merge mode, a click on a stroke splits the path there
|
2026-10-23 02:06:32 +07:00 |
|
BFlat
|
44e1c3af62
|
Merge pull request #3684 from Taha-Mahmoodi/feat/gradient-perceptual
Gradients: Method › Perceptual mixes a gradient's colours in OKLab; SVG and PDF write it as an image
|
2026-10-23 02:06:14 +07:00 |
|
bflatastic
|
efe2429618
|
Shape Builder: in merge mode, a click on a stroke splits the path there
Squashed from #3665 onto main.
|
2026-10-23 01:53:34 +07:00 |
|
BFlat
|
e195fc94e2
|
Merge pull request #3676 from odgrim/fix/3562-svg-nested-image-depth
SVG import: images in images share the depth cap, SVGZ images one unpacking cap (#3562, #3563)
|
2026-10-23 01:42:22 +07:00 |
|
bflatastic
|
997dd8d2bd
|
SVG import: images in images share the depth cap, SVGZ images one unpacking cap (#3562, #3563)
Squashed from #3676 onto main.
|
2026-10-23 01:28:52 +07:00 |
|
BFlat
|
4ee7173f11
|
Merge pull request #3683 from Silvertree2010/fix/h1324-color-to-hsb-returns-hue-360-for
Wrap to_hsb hue of 360 back to 0 for near-red colours
|
2026-10-23 01:23:57 +07:00 |
|
BFlat
|
3d9656024e
|
Merge pull request #3682 from Taha-Mahmoodi/fix/dither-stroke-null-swatch
Gradients: paint.setStroke refuses a dithered gradient when "swatch" is null
|
2026-10-23 01:23:40 +07:00 |
|
BFlat
|
5b0e60f865
|
Merge pull request #3677 from addibble/perf/svg-import-single-pass
SVG import: read the text once for the prepass's markers, with the data URLs left out
|
2026-10-23 01:23:21 +07:00 |
|
BFlat
|
03bf93c203
|
Merge pull request #3681 from dotCooCoo/fix/package-skips-page-parsing-without-fonts
Package: reads placed pages and document previews only for the options that use them
|
2026-10-23 01:23:02 +07:00 |
|
BFlat
|
165fea7f9b
|
Merge pull request #3667 from MiQ71/fix/3646-display-doc-title
Fix #3646: display PDF document title
|
2026-10-23 01:22:45 +07:00 |
|
BFlat
|
524ecee6ca
|
Merge pull request #3561 from lehni/feature/emoji-bitmaps
Type: colour emoji fonts with bitmap glyphs draw and export
|
2026-10-23 00:59:15 +07:00 |
|
BFlat
|
7fd4b33dc5
|
Merge pull request #3670 from dotCooCoo/fix/batch-revert-keeps-the-view-artboard
Artboards: an action or Batch… that reverts or switches documents keeps the active artboard
|
2026-10-23 00:46:58 +07:00 |
|
bflatastic
|
26b9cf84ad
|
Type: colour emoji fonts with bitmap glyphs draw and export
Squashed from #3561 onto main.
|
2026-10-23 00:44:31 +07:00 |
|
BFlat
|
9b2173611f
|
Merge pull request #2975 from nrq6993-a11y/stream/vc-feat3-g12-low-res-proxy-eps
G12: honor Use Low Resolution Proxy for Linked EPS (#394)
|
2026-10-23 00:37:02 +07:00 |
|
BFlat
|
b50fbc08cf
|
Merge pull request #3668 from Taha-Mahmoodi/fix/dither-followups
Gradients: dithered fills sample only what shows; review follow-ups to #3637
|
2026-10-23 00:23:42 +07:00 |
|
bflatastic
|
30360a67a0
|
G12: honor Use Low Resolution Proxy for Linked EPS (#394)
Squashed from #2975 onto main.
|
2026-10-23 00:14:52 +07:00 |
|
BFlat
|
24fadbd322
|
Merge pull request #3664 from dotCooCoo/feat/shape-builder-artwork-style-rule
Shape Builder: Pick Color From Artwork takes the look where the drag starts, else where it ends
|
2026-10-23 00:11:07 +07:00 |
|
BFlat
|
72dce93463
|
Merge pull request #3662 from nrq6993-a11y/stream/vc-featD-g8-art-style-filter-cap
G8: Regression test for art style filter cap
|
2026-10-23 00:10:48 +07:00 |
|
BFlat
|
40e40bf8cb
|
Merge pull request #3660 from nrq6993-a11y/stream/vc-issue-3635-linux-maximize
Restore and remember maximized window state
|
2026-10-23 00:10:28 +07:00 |
|
BFlat
|
ab330e4adc
|
Merge pull request #3649 from nrq6993-a11y/stream/vc-feat3-g4-mixed-hyphenation-dialog
G4: Mixed Hyphenation dialog fields
|
2026-10-23 00:10:09 +07:00 |
|
BFlat
|
dc38eb6bee
|
Merge pull request #3648 from nrq6993-a11y/stream/vc-feat1-g4-mixed-paragraph-direction
G4: Mixed paragraph direction leaves direction buttons unselected
|
2026-10-23 00:09:51 +07:00 |
|
BFlat
|
45f6e99eb1
|
Merge pull request #3647 from dotCooCoo/fix/package-names-a-rejected-path-once
Package: a file the writer refuses is named once in the error
|
2026-10-22 23:54:23 +07:00 |
|
bflatastic
|
329916c2b8
|
G4: Mixed Hyphenation dialog fields
Squashed from #3649 onto main.
|
2026-10-22 23:46:14 +07:00 |
|
BFlat
|
dbf6258eae
|
Merge pull request #3641 from pat26-dotcom/fix/3623-pdf-import-word-gap
Fix #3623: a word gap between two sizes reads as a space in PDF import
|
2026-10-22 23:41:26 +07:00 |
|
BFlat
|
6e091a33f5
|
Merge pull request #3636 from MiQ71/fix-3447-spiral-dialog
Fix Spiral tool click options dialog
|
2026-10-22 23:27:46 +07:00 |
|
BFlat
|
b35a6b1573
|
Merge pull request #3638 from dotCooCoo/fix/cmd-enter-shortcut-skips-the-tool-enter
Shortcuts: a command on Cmd+Enter or Cmd+Escape runs without the tool's Enter or Escape
|
2026-10-22 23:11:43 +07:00 |
|
bflatastic
|
a99d81e9aa
|
Fix Spiral tool click options dialog
Squashed from #3636 onto main.
|
2026-10-22 22:57:26 +07:00 |
|
BFlat
|
d73946ba46
|
Merge pull request #3637 from Taha-Mahmoodi/feat/gradient-dither
Gradients: Dither in the Gradient panel draws a gradient fill with fine noise that hides banding
|
2026-10-22 22:56:41 +07:00 |
|
BFlat
|
30d1948f51
|
Merge pull request #3496 from dotCooCoo/feat/place-links-pdf-and-ai
Place: Link keeps a placed PDF or .ai linked to its file
|
2026-10-22 22:09:29 +07:00 |
|
BFlat
|
def14fc8b2
|
Merge pull request #3631 from Taha-Mahmoodi/feat/3546-multiple-automation-roots
Automation: --automation-read-root and --automation-write-root may each be given more than once (#3546)
|
2026-10-22 21:41:28 +07:00 |
|
BFlat
|
0919e54785
|
Merge pull request #3630 from Taha-Mahmoodi/feat/3147-cli-commands-file
CLI: run --commands reads the steps from a JSON file or standard input (#3147)
|
2026-10-22 21:41:12 +07:00 |
|
bflatastic
|
1b7cfc8bee
|
Automation: --automation-read-root and --automation-write-root may each be given more than once (#3546)
Squashed from #3631 onto main.
|
2026-10-22 21:36:15 +07:00 |
|
BFlat
|
0c41f0af55
|
Merge pull request #3629 from Taha-Mahmoodi/feat/conte-crayon
Effects: Sketch › Conté Crayon draws the dark areas in a black crayon and the light areas in a white one on textured paper
|
2026-10-22 21:34:59 +07:00 |
|
BFlat
|
cee30f05b6
|
Merge pull request #3616 from devius/ka-update
i18n(ka): Georgian for 7 strings added since #2045
|
2026-10-22 19:30:14 +07:00 |
|
BFlat
|
b0be9edabb
|
Merge pull request #3613 from Taha-Mahmoodi/fix/3544-svg-title-artboard
Fix #3544: an SVG of one artboard on its own has the artboard's name as its title
|
2026-10-22 19:19:23 +07:00 |
|
BFlat
|
896f3aa4a1
|
Merge pull request #3612 from Taha-Mahmoodi/fix/3370-stroke-scrub-bounds
Fix #3370: stepping a number field stops at its bounds: a stroke weight at 0, a miter limit at 1
|
2026-10-22 19:19:02 +07:00 |
|
BFlat
|
ab1f9f2b92
|
Merge pull request #3611 from Taha-Mahmoodi/fix/3545-draw-path-invalid-paint
Fix #3545: draw_path and draw_shape with a paint the engine refuses leave the document unchanged
|
2026-10-22 19:18:41 +07:00 |
|
BFlat
|
a1ceed08fc
|
Merge pull request #3548 from dwetscher/feat/affinity-designcraft-port
AF.5: Affinity import — strokes, text decoration, text placement, outline effects, CMYK photos
|
2026-10-22 19:06:31 +07:00 |
|
BFlat
|
2f27759bcc
|
Merge pull request #3614 from storytold/land/3610
Fix EPS counted metadata reads after CRLF line endings
|
2026-10-22 18:34:10 +07:00 |
|