Commit Graph

  • 866bf61116 Fix #3233: in a CMYK document dimension lines and labels are CMYK, black on the K plate only Taha-Mahmoodi 2026-10-22 23:43:41 +04:30
  • 2e142583b3 #2278: test that the Properties flip buttons keep the reference app's names skylar taylor-barrick 2026-10-22 13:11:34 -06:00
  • 8abb1d1c71 #1807: test that a zstd block larger than its frame's window is refused skylar taylor-barrick 2026-10-22 13:11:34 -06:00
  • 02f5bc8666 #3533: test that a popover stays open through its anchor click and a panel drag skylar taylor-barrick 2026-10-22 13:11:17 -06:00
  • ae6cf1a729 #2083: test that panel menu rows light up under the pointer skylar taylor-barrick 2026-10-22 13:11:11 -06:00
  • a65cae367f #1506: test that sliders show their rail filled up to the handle skylar taylor-barrick 2026-10-22 13:11:03 -06:00
  • f39c9544eb #1490: test that selected text in value fields is in the strong text colour skylar taylor-barrick 2026-10-22 13:10:56 -06:00
  • b5a99542eb #916: test that a spinner field reads as one box in three parts skylar taylor-barrick 2026-10-22 13:10:48 -06:00
  • 888af39881 #815: test that the toolbar's scroll bar stays a slim line skylar taylor-barrick 2026-10-22 13:10:42 -06:00
  • 3f74e38fea #871: test that the Artboard tool names its active artboard once skylar taylor-barrick 2026-10-22 13:10:20 -06:00
  • 548fad4b59 #480: test that the Add and Delete Anchor Point tool icons are the Pen's icon with a badge skylar taylor-barrick 2026-10-22 13:10:11 -06:00
  • 625cba6f0a Merge pull request #3697 from Taha-Mahmoodi/fix/2788-dashed-opacity BFlat 2026-10-23 03:24:06 +07:00
  • 4e8064cfea Merge pull request #3696 from switch87/fix/3692-paint-compound-member BFlat 2026-10-23 03:23:48 +07:00
  • 1be08ffbd4 Merge pull request #2537 from vangel76/feat/2530-tangent-perpendicular-snap BFlat 2026-10-23 03:23:30 +07:00
  • 32072c77fa Fix #2788: a dashed stroke with object opacity folds the opacity into its colour instead of compositing a canvas-wide layer Taha-Mahmoodi 2026-10-22 23:07:30 +04:30
  • 368fa3def2 Paint: a fill or stroke given to a compound path's member paints the compound path (#3692) Gert Pellin 2026-10-22 21:52:12 +02:00
  • 8bf7ffe39d Snapping: tangent and perpendicular snapping, View > Snapping (#2530) bflatastic 2026-10-23 03:22:54 +07:00
  • ffeb37f481 Merge pull request #3695 from odgrim/fix/3578-effect-anchor-budget BFlat 2026-10-23 03:09:07 +07:00
  • 54c8a7f2bd Effects: stacked geometry effects keep to an anchor and line budget (#3578) Brian Torres 2026-10-22 12:42:57 -07:00
  • 1673b3b747 Merge pull request #2942 from nrq6993-a11y/stream/vc-feat3-g12-real-time-drawing BFlat 2026-10-23 02:44:15 +07:00
  • 705eda5dc8 Release 0.15.0 Brandon Thomas 2026-10-22 15:37:10 -04:00
  • 74c9226c3f Merge pull request #3690 from Silvertree2010/fix/h1206-unit-parse-rejects-an-explicit-l BFlat 2026-10-23 02:31:38 +07:00
  • c1f96cc6f8 Honor Preferences › Performance › Real-time Drawing and Editing during tool drags bflatastic 2026-10-23 02:22:09 +07:00
  • 4e27fccdda Merge pull request #3659 from nrq6993-a11y/stream/vc-issue-3632-linux-stylus-buttons BFlat 2026-10-23 02:20:04 +07:00
  • f44dd739b2 Merge pull request #3688 from addibble/perf/svg-import-css-data-urls BFlat 2026-10-23 02:18:29 +07:00
  • 56d34d4ced Accept an explicit leading plus sign in Unit::parse NetterSilver 2026-10-22 19:08:57 +00:00
  • 4b7969a05c Merge pull request #3685 from ham9zah/fix/ai-closed-path-type-range BFlat 2026-10-23 02:07:07 +07:00
  • f7dde42990 Merge pull request #3634 from makesomethingshit/fix/3607-save-for-web-active-artboard BFlat 2026-10-23 02:06:49 +07:00
  • ecbcf92f3a Merge pull request #3665 from dotCooCoo/feat/shape-builder-stroke-split BFlat 2026-10-23 02:06:32 +07:00
  • 44e1c3af62 Merge pull request #3684 from Taha-Mahmoodi/feat/gradient-perceptual BFlat 2026-10-23 02:06:14 +07:00
  • 06790288e1 Linux stylus: drop generic Other(10|11) right-click remap Cursor Agent 2026-10-22 18:59:39 +00:00
  • b37522bbb3 fix(linux): map pen barrel buttons before egui-winit drops them Cursor Agent 2026-10-22 15:20:53 +00:00
  • 2d85603bcc SVG import: leave out the data URL of a url(…) in any attribute value too Drew Dibble 2026-10-22 12:20:58 -06:00
  • 1abc5d4066 Import: type on a closed path keeps its wrapped end bracket ham9zah 2026-10-22 21:36:59 +03:00
  • 6a394c3a6f #3607: follow the active artboard with every tool makesomethingshit 2026-10-23 03:32:06 +09:00
  • 4d9749f4c7 #3607: open Save for Web on the active artboard makesomethingshit 2026-10-23 00:08:09 +09:00
  • efe2429618 Shape Builder: in merge mode, a click on a stroke splits the path there bflatastic 2026-10-23 01:53:34 +07:00
  • 8924b24e94 Gradients: Expand to a gradient mesh keeps a Perceptual gradient's colour curve Taha-Mahmoodi 2026-10-22 23:22:30 +04:30
  • 6fd1f566e1 Gradients: the Perceptual test describes the method in our own words Taha-Mahmoodi 2026-10-22 23:22:30 +04:30
  • 6beb68f934 Gradients: the Gradient panel's Method menu and paint.editGradient's method choose Classic or Perceptual Taha-Mahmoodi 2026-10-22 21:38:05 +04:30
  • 2bad646821 Gradients: a Perceptual gradient mixes its colours in OKLab, and SVG and PDF write it as an image Taha-Mahmoodi 2026-10-22 21:34:06 +04:30
  • e195fc94e2 Merge pull request #3676 from odgrim/fix/3562-svg-nested-image-depth BFlat 2026-10-23 01:42:22 +07:00
  • 997dd8d2bd SVG import: images in images share the depth cap, SVGZ images one unpacking cap (#3562, #3563) bflatastic 2026-10-23 01:28:52 +07:00
  • 4ee7173f11 Merge pull request #3683 from Silvertree2010/fix/h1324-color-to-hsb-returns-hue-360-for BFlat 2026-10-23 01:23:57 +07:00
  • 3d9656024e Merge pull request #3682 from Taha-Mahmoodi/fix/dither-stroke-null-swatch BFlat 2026-10-23 01:23:40 +07:00
  • 5b0e60f865 Merge pull request #3677 from addibble/perf/svg-import-single-pass BFlat 2026-10-23 01:23:21 +07:00
  • 03bf93c203 Merge pull request #3681 from dotCooCoo/fix/package-skips-page-parsing-without-fonts BFlat 2026-10-23 01:23:02 +07:00
  • 165fea7f9b Merge pull request #3667 from MiQ71/fix/3646-display-doc-title BFlat 2026-10-23 01:22:45 +07:00
  • 4a29fd4112 Wrap to_hsb hue of 360 back to 0 for near-red colours NetterSilver 2026-10-22 20:05:19 +02:00
  • e20c330bd3 Gradients: paint.setStroke refuses a dithered gradient when "swatch" is null Taha-Mahmoodi 2026-10-22 21:55:05 +04:30
  • a7ee168efe perf --deep: the embedded-picture import row reports a failed import instead of timing it Drew Dibble 2026-10-22 11:58:35 -06:00
  • 5b919c0529 SVG import: read the text once for the prepass's markers, with the data URLs left out Drew Dibble 2026-10-21 12:14:49 -06:00
  • 48792842ec Package: reads placed pages and document previews only for the options that use them dotCooCoo 2026-10-22 09:19:29 -07:00
  • 97c173beb9 Handle PDF title edge cases Mirko Kerezovic 2026-10-22 19:48:27 +02:00
  • d548b4ff74 Fix PDF title display provenance Mirko Kerezovic 2026-10-22 19:35:20 +02:00
  • 5e9df83dd4 Fix #3646: display PDF document title Mirko Kerezovic 2026-10-22 18:59:53 +02:00
  • 524ecee6ca Merge pull request #3561 from lehni/feature/emoji-bitmaps BFlat 2026-10-23 00:59:15 +07:00
  • 7fd4b33dc5 Merge pull request #3670 from dotCooCoo/fix/batch-revert-keeps-the-view-artboard BFlat 2026-10-23 00:46:58 +07:00
  • 26b9cf84ad Type: colour emoji fonts with bitmap glyphs draw and export bflatastic 2026-10-23 00:32:21 +07:00
  • 9b2173611f Merge pull request #2975 from nrq6993-a11y/stream/vc-feat3-g12-low-res-proxy-eps BFlat 2026-10-23 00:37:02 +07:00
  • b50fbc08cf Merge pull request #3668 from Taha-Mahmoodi/fix/dither-followups BFlat 2026-10-23 00:23:42 +07:00
  • 44c306f142 Artboards: an action or Batch… that reverts or switches documents keeps the active artboard dotCooCoo 2026-10-22 09:13:58 -07:00
  • 30360a67a0 G12: honor Use Low Resolution Proxy for Linked EPS (#394) bflatastic 2026-10-23 00:14:32 +07:00
  • 24fadbd322 Merge pull request #3664 from dotCooCoo/feat/shape-builder-artwork-style-rule BFlat 2026-10-23 00:11:07 +07:00
  • 72dce93463 Merge pull request #3662 from nrq6993-a11y/stream/vc-featD-g8-art-style-filter-cap BFlat 2026-10-23 00:10:48 +07:00
  • 40e40bf8cb Merge pull request #3660 from nrq6993-a11y/stream/vc-issue-3635-linux-maximize BFlat 2026-10-23 00:10:28 +07:00
  • ab330e4adc Merge pull request #3649 from nrq6993-a11y/stream/vc-feat3-g4-mixed-hyphenation-dialog BFlat 2026-10-23 00:10:09 +07:00
  • dc38eb6bee Merge pull request #3648 from nrq6993-a11y/stream/vc-feat1-g4-mixed-paragraph-direction BFlat 2026-10-23 00:09:51 +07:00
  • 6b10b159b9 Gradients: dithered type in PDF keeps its resolution when scaled and stays searchable Taha-Mahmoodi 2026-10-22 20:44:19 +04:30
  • 7c9edfaf7f Gradients: an outlined stroke leaves dither behind, and paint.setStroke refuses it Taha-Mahmoodi 2026-10-22 20:44:04 +04:30
  • 159e20053c Gradients: a dithered gradient without stops draws nothing, as an undithered one does Taha-Mahmoodi 2026-10-22 20:43:46 +04:30
  • 4062e74ff3 Gradients: a dithered fill samples only the part of its grid the view shows Taha-Mahmoodi 2026-10-22 20:43:28 +04:30
  • fffc8418d9 Shape Builder: Pick Color From Artwork takes the look where the drag starts, else where it ends dotCooCoo 2026-10-21 21:55:21 -07:00
  • 00f557e02e G8: regression test for art style filter cap Cursor Agent 2026-10-22 15:48:30 +00:00
  • 0490ca0788 fix(linux): restore and remember maximized window state Cursor Agent 2026-10-22 15:40:47 +00:00
  • 45f6e99eb1 Merge pull request #3647 from dotCooCoo/fix/package-names-a-rejected-path-once BFlat 2026-10-22 23:54:23 +07:00
  • 329916c2b8 G4: Mixed Hyphenation dialog fields bflatastic 2026-10-22 23:46:14 +07:00
  • 2f3ccb7b2c G4: mixed paragraph direction leaves direction buttons unselected Cursor Agent 2026-10-22 08:40:15 +00:00
  • dbf6258eae Merge pull request #3641 from pat26-dotcom/fix/3623-pdf-import-word-gap BFlat 2026-10-22 23:41:26 +07:00
  • 4a4c8c9d49 Package: a file the writer refuses is named once in the error dotCooCoo 2026-10-22 07:24:43 -07:00
  • 6e091a33f5 Merge pull request #3636 from MiQ71/fix-3447-spiral-dialog BFlat 2026-10-22 23:27:46 +07:00
  • 6903bb7ef8 Fix #3623: a word gap between two sizes reads as a space in PDF import Patrick Lenzen 2026-10-22 16:58:33 +02:00
  • b35a6b1573 Merge pull request #3638 from dotCooCoo/fix/cmd-enter-shortcut-skips-the-tool-enter BFlat 2026-10-22 23:11:43 +07:00
  • a99d81e9aa Fix Spiral tool click options dialog bflatastic 2026-10-22 22:57:26 +07:00
  • d73946ba46 Merge pull request #3637 from Taha-Mahmoodi/feat/gradient-dither BFlat 2026-10-22 22:56:41 +07:00
  • bd12b48e02 Shortcuts: a command on Cmd+Enter or Cmd+Escape runs without the tool's Enter or Escape dotCooCoo 2026-10-22 07:30:39 -07:00
  • cc1a660a6d Gradients: Dither in the Gradient panel draws a gradient fill with fine noise that hides banding Taha-Mahmoodi 2026-10-22 19:30:33 +04:30
  • a1d8952bc8 Gradients: a linear or radial gradient can be drawn as pixels, and SVG and PDF write such a gradient as an image Taha-Mahmoodi 2026-10-22 19:47:21 +04:30
  • 4bb6f32911 Gradients: built with Gradient::new, so a new option touches one place Taha-Mahmoodi 2026-10-22 18:53:20 +04:30
  • 30d1948f51 Merge pull request #3496 from dotCooCoo/feat/place-links-pdf-and-ai BFlat 2026-10-22 22:09:29 +07:00
  • c4ac0c5df5 Package: copies the fonts of the type on a linked PDF or .ai page dotCooCoo 2026-10-22 04:16:46 -07:00
  • 22b6f2a89c Place: Link's tooltip treats a PostScript .ai as a file it embeds dotCooCoo 2026-10-22 03:48:18 -07:00
  • 9a72eadc51 i18n: Turkish row for Place's not-a-document message dotCooCoo 2026-10-21 21:21:41 -07:00
  • 781e62b9cc Place: Link keeps a placed PDF or .ai page linked, as it does images dotCooCoo 2026-10-21 18:25:19 -07:00
  • 3a1d407f1a Place: a placed PDF or .ai can stay linked to its file (preference, off by default) dotCooCoo 2026-10-21 16:17:41 -07:00
  • def14fc8b2 Merge pull request #3631 from Taha-Mahmoodi/feat/3546-multiple-automation-roots BFlat 2026-10-22 21:41:28 +07:00
  • 0919e54785 Merge pull request #3630 from Taha-Mahmoodi/feat/3147-cli-commands-file BFlat 2026-10-22 21:41:12 +07:00
  • 1b7cfc8bee Automation: --automation-read-root and --automation-write-root may each be given more than once (#3546) bflatastic 2026-10-22 21:19:01 +07:00
  • 49d69d48e5 CLI: a malformed JSON Lines entry names its step as well as its line (#3147) Taha-Mahmoodi 2026-10-22 19:01:46 +04:30
  • 0c41f0af55 Merge pull request #3629 from Taha-Mahmoodi/feat/conte-crayon BFlat 2026-10-22 21:34:59 +07:00