Commit Graph

  • 9095cdf926 Fix #4625: UI settings survive a relaunch and a second window Don Omondi 2026-10-30 00:01:09 +03:00
  • 1c43827df1 docs: record #4469 in the UI history without touching the status line Don Omondi 2026-10-30 00:13:30 +03:00
  • 4fe7e0ae6b Fix #4469: Direct Selection's task bar offers the path's anchor actions Don Omondi 2026-10-30 00:12:45 +03:00
  • 6fe71df1cf Fix #4233: Direct Selection drags art onto Asset Export and the other panels Don Omondi 2026-10-30 00:32:16 +03:00
  • 224cdc08d6 Merge pull request #4647 from storytold/fix/separations-images BFlat 2026-10-30 04:45:20 +07:00
  • f1211e7c89 Separations Preview: hidden plates leave raster images too (#4153) bflatastic 2026-10-30 04:21:46 +07:00
  • 00f3e13540 Merge pull request #4639 from storytold/feat/mesh-multi-points BFlat 2026-10-30 04:09:51 +07:00
  • d56bbb49ff Gradient Mesh: select several mesh points; move, color and opacity reach them all (#4207, #4208, #4170) bflatastic 2026-10-30 03:37:43 +07:00
  • 6b3a6b8788 Merge pull request #4636 from storytold/feat/snap-to-glyph-options BFlat 2026-10-30 03:03:56 +07:00
  • 5d4b4b9b35 Type: Character panel › Show Snap to Glyph Options (#4232) bflatastic 2026-10-30 02:41:25 +07:00
  • fffc2b747f Merge pull request #4629 from wjrichards/fix/clipboard-retry-backoff BFlat 2026-10-30 02:19:58 +07:00
  • 1f6effa0cf Docs: G10 says plainly that Copy and Paste with other apps still don't work in the GNOME Flatpak wjrichardsandClaude Opus 5.5 2026-10-29 15:05:48 -04:00
  • c988af83b5 Linux clipboard: stop the retry storm wjrichardsandClaude Opus 5.5 2026-10-29 14:09:27 -04:00
  • f4d995647b Merge pull request #4631 from storytold/feat/align-glyph-bounds BFlat 2026-10-30 02:18:29 +07:00
  • 063c06b560 Prefs: the Align to Glyph Bounds comment on its own line bflatastic 2026-10-30 02:01:15 +07:00
  • 513b02233f Align: Align to Glyph Bounds for point and area type (#4231) bflatastic 2026-10-30 01:17:50 +07:00
  • 2ad24732ae Merge pull request #4630 from storytold/docs/status-lines BFlat 2026-10-30 02:00:33 +07:00
  • c0bd20b6a2 Docs: cut the progress docs' status lines back to their latest change bflatastic 2026-10-30 01:46:33 +07:00
  • 98830e5dda Merge pull request #4627 from ashokram-si/contributors/add-ashok-ram BFlat 2026-10-30 01:40:13 +07:00
  • 97c09ff529 Merge pull request #4626 from storytold/feat/blob-pressure BFlat 2026-10-30 01:39:56 +07:00
  • 33d9912585 contributors: add my name for the About window ashokram-si 2026-10-29 23:13:40 +05:30
  • 790fdf815f Tests: the Eraser's options include its Size mode and variation bflatastic 2026-10-30 01:09:14 +07:00
  • cd86609729 Tests: the Eraser pressure test checks each mode's own widths bflatastic 2026-10-30 00:47:56 +07:00
  • e7f1f05ab4 Docs: Eraser pressure in the parity docs (#3961) bflatastic 2026-10-30 00:29:09 +07:00
  • 71fbdf5ff0 Eraser: Size follows the pen pressure too (#3961) bflatastic 2026-10-30 00:27:58 +07:00
  • 4a89ba84f8 Docs: Blob Brush pressure in the parity docs (#4590) bflatastic 2026-10-30 00:20:02 +07:00
  • c65286666c Blob Brush: Size follows the pen pressure (#4590) bflatastic 2026-10-30 00:03:39 +07:00
  • 896fa3980e Merge main into feat/native-save-precision dotCooCoo 2026-10-29 10:51:50 -07:00
  • 31124c8709 Merge pull request #4617 from VoiceLessQ/fix/3098-trace-inputs-and-repaint BFlat 2026-10-30 00:46:03 +07:00
  • a885569fc3 Merge pull request #4620 from Taha-Mahmoodi/fix/4420-affinity-fill-color BFlat 2026-10-30 00:45:44 +07:00
  • e454ea28bf Merge pull request #4619 from mockydevs/fix/mesh-cmyk-k-3232 BFlat 2026-10-30 00:45:11 +07:00
  • 9ce664e0df Merge pull request #4621 from storytold/feat/compound-shapes BFlat 2026-10-30 00:44:58 +07:00
  • cc16746927 Merge pull request #4431 from dotCooCoo/feat/colorize-gray-images BFlat 2026-10-30 00:44:29 +07:00
  • ae0c90abc3 Merge pull request #4492 from dotCooCoo/fix/recolor-limit-and-scope-params BFlat 2026-10-30 00:44:08 +07:00
  • efed5e16fa Merge pull request #4435 from dotCooCoo/feat/area-type-anchor-marquee BFlat 2026-10-30 00:43:45 +07:00
  • b4f66ceabc Merge pull request #4428 from dotCooCoo/feat/open-pcx-files BFlat 2026-10-30 00:43:24 +07:00
  • d40c428e92 Merge pull request #4402 from dotCooCoo/feat/styles-alt-click-new-asks-name BFlat 2026-10-30 00:43:02 +07:00
  • 6a4e43a0df Merge pull request #4383 from dotCooCoo/feat/type-format-shortcuts BFlat 2026-10-30 00:42:41 +07:00
  • dab0b55db9 Merge pull request #4377 from dotCooCoo/feat/next-document-shortcut BFlat 2026-10-30 00:42:17 +07:00
  • 1d3baa31b2 Merge pull request #4485 from el-j/fix/artboard-multiselect-4484 BFlat 2026-10-30 00:41:52 +07:00
  • 462992886e Merge pull request #4612 from VoiceLessQ/fix/4366-name-content-in-an-array-object BFlat 2026-10-30 00:41:02 +07:00
  • f41e40bbc6 Save: a native save's precision is not kept for new documents dotCooCoo 2026-10-29 10:27:33 -07:00
  • 3301db5817 Image Trace: starting a background trace asks for a frame VoiceLessQ 2026-10-29 14:48:55 -02:00
  • 2e54e882d6 Image Trace: a library colour changed meanwhile makes a background trace stale, and running traces keep frames coming VoiceLessQ 2026-10-29 14:00:13 -02:00
  • 887328db03 Fix #4420: import attached recolor adjustment layers as color overlays Taha-Mahmoodi 2026-10-29 21:06:22 +04:30
  • 42884e4ee7 test: the highlighted CMYK mesh PDF must have fills to check Don Omondi 2026-10-29 20:11:10 +03:00
  • 239286ca83 Fix #3232: a CMYK gradient mesh keeps its K when lightened Don Omondi 2026-10-29 19:45:33 +03:00
  • 5165b6eb1d Pathfinder: live compound shapes (Make, Shape Mode, Release, Expand Compound Shape) bflatastic 2026-10-30 00:12:28 +07:00
  • 1538733954 Images: a fill color colorizes grayscale and 1-bit images dotCooCoo 2026-10-29 23:45:14 +07:00
  • 567060393e Recolor Artwork and swatch libraries: parameters of the wrong form are errors dotCooCoo 2026-10-29 23:44:55 +07:00
  • d5cbeb6cc7 Direct Selection: a marquee selects area type's frame anchors dotCooCoo 2026-10-29 23:37:30 +07:00
  • dc9106939e File formats: a PCX palette cut short is refused dotCooCoo 2026-10-28 03:48:26 -07:00
  • f32699bea7 File formats: PCX (.pcx) files open and place dotCooCoo 2026-10-27 23:03:57 -07:00
  • c3cd065ef3 Character and Paragraph Styles: Alt-click on New asks for the new style's name dotCooCoo 2026-10-29 23:32:40 +07:00
  • 0ee5fc0a9e Type: Cmd/Ctrl+Shift+U underlines, and Cmd/Ctrl+Alt+Shift+C and H toggle the line composer and hyphenation dotCooCoo 2026-10-29 23:30:59 +07:00
  • 316d28407f Window: Cmd+F6 and Cmd+Shift+F6 go to the next and previous document dotCooCoo 2026-10-29 23:29:53 +07:00
  • 148517f3eb Artboard labels: one helper for the artboards the Artboard tool labels itself bflatastic 2026-10-29 23:38:51 +07:00
  • 7064969327 fix(canvas): resolve clippy wildcard import and rebase conflicts on canvas artboards el-j 2026-10-29 15:17:15 +01:00
  • 1670fe4c41 fix(canvas): capture Shift from pointer events for artboard label selection el-j 2026-10-28 21:50:48 +01:00
  • 49a05508ab fix(canvas): allow multi-selecting artboards via Shift-click on canvas label (#4484) el-j 2026-10-28 18:49:58 +01:00
  • 401706ff8b PDF import: each Contents object is read once when naming a refused stream VoiceLessQ 2026-10-29 14:37:38 -02:00
  • 41926a5db9 Merge pull request #4613 from Ridzzz0Alam/fix/2238-text-effects BFlat 2026-10-30 00:15:01 +07:00
  • f0865193a8 PDF import: a page's content listed in an array object is named as content VoiceLessQ 2026-10-29 13:51:29 -02:00
  • c403ad762f Properties: Properties doesn't offer Offset Path and Simplify for type alone (#2238) Ridzzz0Alam 2026-10-29 17:10:29 +01:00
  • d7aa0b36eb Merge pull request #4611 from el-j/perf/transform-before-round-offset-4145 BFlat 2026-10-29 23:36:15 +07:00
  • 8c18e0d5da Merge pull request #4607 from VoiceLessQ/fix/4150-keep-hardware-opengl BFlat 2026-10-29 23:35:55 +07:00
  • b9fd98d307 Merge pull request #4608 from Taha-Mahmoodi/fix/4459-copy-text-formatting BFlat 2026-10-29 23:35:39 +07:00
  • 82e4fc422c perf(effects): reorder pure-translation Transform copies after round-join terminal Offset Path (#4145) el-j 2026-10-29 17:02:52 +01:00
  • ac3982c68a Windows: keep OpenGL for a GPU without Direct3D 12 and for a named adapter (#4150) VoiceLessQ 2026-10-29 13:46:02 -02:00
  • 798acba6ca docs: record text copy formatting across documents in type parity checklists Taha-Mahmoodi 2026-10-29 20:20:44 +04:30
  • 46cc03b50a Fix #4459: retain text properties when copying text across documents Taha-Mahmoodi 2026-10-29 20:17:31 +04:30
  • 8207632afe Merge pull request #4606 from storytold/fix/brush-curves-on-bends BFlat 2026-10-29 23:12:04 +07:00
  • c074ca6719 Merge pull request #4605 from VoiceLessQ/fix/3098-trace-off-the-ui-thread BFlat 2026-10-29 22:58:45 +07:00
  • 3131b7db33 Merge main into feat/native-save-precision dotCooCoo 2026-10-29 08:45:29 -07:00
  • 2d92634371 Brushes: bent art keeps its curves (#3926) bflatastic 2026-10-29 22:38:13 +07:00
  • 1411a821c1 Fix #3098: Image Trace traces off the UI thread, with progress and Cancel VoiceLessQ 2026-10-29 13:20:09 -02:00
  • 56340e58d0 Merge pull request #4563 from el-j/perf/svg-unique-single-pass-4555 BFlat 2026-10-29 22:38:15 +07:00
  • 21a440e05a Merge pull request #4603 from VoiceLessQ/fix/4366-name-the-refused-stream BFlat 2026-10-29 22:37:56 +07:00
  • 2eb71d69ec Merge pull request #4604 from Ridzzz0Alam/fix/3209-svg-css-units BFlat 2026-10-29 22:37:37 +07:00
  • 59d67c274d Merge pull request #4600 from VoiceLessQ/fix/4150-windows-input-language-hang BFlat 2026-10-29 22:23:25 +07:00
  • 7fd9313d06 SVG: the placeholder comment names the constant bflatastic 2026-10-29 22:12:34 +07:00
  • dc4150d7db perf(svg): compute unique ID prefix via single-pass placeholder replacement (#4555) el-j 2026-10-29 15:28:39 +01:00
  • b96d35139c PDF import: a refused file says which stream it trips on (refs #4366) VoiceLessQ 2026-10-29 22:12:16 +07:00
  • e110c6c770 Fix #3209: SVG export writes type sizes and spacing in CSS with px Ridzzz0Alam 2026-10-29 15:54:10 +01:00
  • dcfa67183a Merge pull request #4601 from storytold/fix/pdf-repeated-form-budget BFlat 2026-10-29 22:05:36 +07:00
  • d856c210c2 Merge main into feat/native-save-precision dotCooCoo 2026-10-29 07:58:03 -07:00
  • 2f9e72b419 Fix #4150: Windows doesn't start OpenGL unless a start needs it VoiceLessQ 2026-10-29 12:35:28 -02:00
  • a7125f9e9f PDF import: bound the objects an import makes and the form content a page walks (#3569) bflatastic 2026-10-29 20:51:06 +07:00
  • 71d2f159cf Merge pull request #4592 from storytold/feat/roughen-pucker-sliders BFlat 2026-10-29 21:35:33 +07:00
  • e256c4c438 Merge pull request #4390 from dotCooCoo/feat/character-field-shortcuts BFlat 2026-10-29 21:24:44 +07:00
  • 1f20fc71ff Merge pull request #4389 from dotCooCoo/feat/flare-tool-shift-space BFlat 2026-10-29 21:24:22 +07:00
  • ffc07f7d92 Merge pull request #4381 from dotCooCoo/feat/direct-selection-alt-climbs-groups BFlat 2026-10-29 21:23:58 +07:00
  • fc180279a6 Effects: Tweak shows Horizontal and Vertical sliders, and its dialog shares Zig Zag's rows (#4488) bflatastic 2026-10-29 20:29:20 +07:00
  • d0ef81e9f7 Effects: Roughen and Pucker & Bloat show sliders (#4488) bflatastic 2026-10-29 20:00:04 +07:00
  • 087f36d266 Merge pull request #4594 from storytold/i18n/turkish-place BFlat 2026-10-29 21:01:19 +07:00
  • f9db013ae7 Merge pull request #4591 from storytold/i18n/turkish-open BFlat 2026-10-29 21:01:02 +07:00
  • eb5a992ca5 Merge pull request #4589 from Ridzzz0Alam/fix/2033-eps-fallback-layers BFlat 2026-10-29 21:00:45 +07:00
  • 38406ee2b6 Merge pull request #4588 from storytold/fix/direct-double-click-exits-isolation BFlat 2026-10-29 21:00:28 +07:00
  • 28d1b9d829 Merge pull request #4587 from gjrtimmer/fix/icon BFlat 2026-10-29 21:00:08 +07:00
  • b2528ef01e Merge pull request #4584 from Taha-Mahmoodi/fix/2754-soft-return BFlat 2026-10-29 20:59:48 +07:00