Commit Graph

  • 9ff0277306 Merge pull request #763 from callmeBalloch/feat/affinity-af-validation BFlat 2026-10-09 22:21:20 +07:00
  • 573f27e6c9 AF.4 docs: leave out shop listings and sandbox notes bflatastic 2026-10-09 22:20:39 +07:00
  • 4b00c2d968 Part of #579: macOS fonts registered from other folders are listed too dotCooCoo 2026-10-09 06:54:32 -07:00
  • a61d058f1b Swatches: Save Swatch Library writes swatch exchange (.ase) files dotCooCoo 2026-10-09 06:54:39 -07:00
  • 0a91fd9b44 Merge pull request #762 from DisasterAreaDesigns/suitcase-fonts BFlat 2026-10-09 21:49:07 +07:00
  • 75151bd79a Clippy 1.99: use as_chunks for constant-size chunks, and say the gate targets the latest stable Matthew Farrow 2026-10-09 10:43:23 -04:00
  • be9a879e51 Fonts: cap the total a suitcase fork can make the scan copy; no fork look-up off macOS bflatastic 2026-10-09 21:11:39 +07:00
  • 16dcbc6138 Merge pull request #769 from storytold/fix/740-move-snaps-to-grid BFlat 2026-10-09 21:37:23 +07:00
  • 7dd69aaf81 Fix #740: moved art snaps to the grid bflatastic 2026-10-09 21:36:42 +07:00
  • d35db792dc PDF tests: the system-fonts test checks the first installed family that stays live text Matthew Farrow 2026-10-09 10:29:11 -04:00
  • 806ba127e7 Merge branch 'main' into feature/support-arabic-language Ahmed Moussa 2026-10-09 17:19:05 +03:00
  • 3e20c2cf29 build(web): copy web fonts with cargo xtask, not sh Ahmed Moussa 2026-10-09 17:18:54 +03:00
  • e1d35131d3 Fonts: find suitcase fonts, whose font data is in the resource fork Matthew Farrow 2026-10-09 10:05:18 -04:00
  • aa548d2bef Merge pull request #760 from storytold/feat/windows-setup-wizard BFlat 2026-10-09 20:56:48 +07:00
  • 79c5d673ff AF.4: validate and harden Affinity 3 artboards, text and images Riccardo Balloch 2026-10-09 13:45:55 +00:00
  • f837c9305a Merge pull request #759 from jmverges/ai-import-draw-page-once BFlat 2026-10-09 20:44:56 +07:00
  • f95e320907 Packaging: Windows MSI gets a setup wizard with version and launch box BFlat 2026-10-09 20:41:53 +07:00
  • 1c692e5191 Part of #758: .ai import draws the page once when weighing the layers against it Juan Manuel Verges Solanas 2026-10-09 12:28:26 +00:00
  • a89426c2f6 Merge pull request #756 from storytold/feat/745-libraries BFlat 2026-10-09 20:24:33 +07:00
  • 7255ac394d Fix #745: a working Libraries panel of graphics, colours and text styles bflatastic 2026-10-09 20:12:59 +07:00
  • 3c85f3f9e3 feat(text): load craft-fonts' Arabic families, fetch them on web Ahmed Moussa 2026-10-09 16:09:34 +03:00
  • c2711df30b Merge pull request #751 from dmatviichuk/i18n-ukrainian BFlat 2026-10-09 19:29:17 +07:00
  • f86618777e i18n: Ukrainian for the tab bar's » tooltip bflatastic 2026-10-09 19:19:03 +07:00
  • 14d8efcabf Merge branch 'pr751' into land/751 bflatastic 2026-10-09 19:17:34 +07:00
  • 8a19490ea0 i18n: add Ukrainian interface translation (#747) Dmytro Matviichuk 2026-10-09 14:15:12 +02:00
  • 0e6ca8f88d Merge pull request #749 from storytold/fix/746-tab-overflow BFlat 2026-10-09 19:10:56 +07:00
  • e8255f2bd5 Fix #746: document tabs that don't fit are reached from a » list bflatastic 2026-10-09 19:06:40 +07:00
  • dd1a32bb8e Merge pull request #744 from jmverges/fix-guides-export BFlat 2026-10-09 18:51:21 +07:00
  • 257c8ec435 Merge pull request #742 from jmverges/pdf-import-slanted-type BFlat 2026-10-09 18:40:19 +07:00
  • ad8458832d Fix #743: raster export leaves guides out Juan Manuel Verges Solanas 2026-10-09 11:31:29 +00:00
  • a01b0dfc7a Merge pull request #739 from AutoHenry/feat/602-scale-art-with-artboard BFlat 2026-10-09 18:29:28 +07:00
  • ddd1c8fade PDF import: slanted type keeps its slant Juan Manuel Verges Solanas 2026-10-09 11:17:50 +00:00
  • eefe849e14 Merge pull request #741 from storytold/fix/733-pdf-live-text BFlat 2026-10-09 18:16:34 +07:00
  • 00344f9b68 Fix #733: PDF export keeps type as text in embedded subset fonts bflatastic 2026-10-09 18:06:38 +07:00
  • b8a61e90ce Add my contributor name (AutoHenry) Hal Goff 2026-10-09 11:50:26 +01:00
  • f2b35fc039 Fix #602: Scale Artwork with Artboard scales the art with a resized artboard HT 2026-10-09 11:50:26 +01:00
  • 133ad87541 Merge pull request #737 from storytold/fix/712-hide-box-dragging BFlat 2026-10-09 17:46:53 +07:00
  • f8a7695c3a Fix #712: the bounding box hides while a drag moves, scales or rotates bflatastic 2026-10-09 17:39:12 +07:00
  • 66cb7848f3 Merge pull request #736 from storytold/feat/724-bold-italic BFlat 2026-10-09 17:26:35 +07:00
  • ee16d10fd4 Fix #724: Type > Bold and Italic, Cmd+Shift+B / Cmd+Shift+I while typing bflatastic 2026-10-09 17:20:58 +07:00
  • 82af7a3108 Merge pull request #730 from storytold/feat/637-ai-without-pdf BFlat 2026-10-09 16:50:03 +07:00
  • 46e4262376 Merge pull request #731 from storytold/fix/729-tabs-above-text BFlat 2026-10-09 16:41:55 +07:00
  • c16804237e Fix #729: the Tabs panel's Above Text puts its ruler over the text bflatastic 2026-10-09 16:38:49 +07:00
  • 4b9f9b9bc2 Part of #637: .ai files saved without PDF compatibility open from their editing data bflatastic 2026-10-09 16:35:22 +07:00
  • 008b5e6d6c Merge pull request #727 from storytold/feat/637-structure-reader BFlat 2026-10-09 16:26:57 +07:00
  • 640a46a76f Merge pull request #728 from storytold/fix/725-marquee BFlat 2026-10-09 16:19:10 +07:00
  • 9b4166ed5e Part of #637: the editing data's readers stay linear on hostile input bflatastic 2026-10-09 16:18:23 +07:00
  • 2d12b39261 Palette test: look twice until shortcuts and plug-ins stay put bflatastic 2026-10-09 16:15:09 +07:00
  • d53074487c Fix #725: the selection marquee shows on the pasteboard too bflatastic 2026-10-09 16:06:40 +07:00
  • 0be7640088 Part of #637: the editing data's structure read whole, colours, gradients, transparency, names, images and artboards included bflatastic 2026-10-09 16:02:15 +07:00
  • 6e2cd95532 Merge pull request #723 from imachus/pr/ja-paragraph-start-bracket BFlat 2026-10-09 15:52:28 +07:00
  • 4f515d1b21 Merge remote-tracking branch 'origin/main' into land/723 bflatastic 2026-10-09 15:52:10 +07:00
  • 9f7526aee6 Merge pull request #721 from imachus/pr/ja-kinsoku-set BFlat 2026-10-09 15:51:18 +07:00
  • 5e0efa7b1e Merge pull request #719 from jax-spenser/feat/image-trace-flat-logo-mode BFlat 2026-10-09 15:43:17 +07:00
  • aeaa2be10b Type: an opening bracket at a paragraph's start is set flush too, JIS X 4051's principle (#633) imachus 2026-10-09 17:36:30 +09:00
  • 0aac6f1d75 Merge pull request #720 from callmeBalloch/claude/kind-darwin-btjse2 BFlat 2026-10-09 15:32:48 +07:00
  • 5db4d9b78b Merge remote-tracking branch 'origin/main' into land/719 bflatastic 2026-10-09 15:32:23 +07:00
  • ffc0205613 i18n: Flat Logo in Japanese and Chinese bflatastic 2026-10-09 15:27:35 +07:00
  • 806e543fd1 Type: Kinsoku Set — Hard (today's set), Soft and None (#633) imachus 2026-10-09 17:26:37 +09:00
  • be47c41b47 Merge pull request #715 from DisasterAreaDesigns/eps-editing-data-pr BFlat 2026-10-09 15:25:59 +07:00
  • 58b95b51ef Merge branch 'pr719' into land/719 bflatastic 2026-10-09 15:19:04 +07:00
  • 26b6893064 EPS import: clippy's simpler form of the off-page test bflatastic 2026-10-09 15:06:39 +07:00
  • 0559aac53e Save and Export ask before replacing a file whose import left things out bflatastic 2026-10-09 15:05:12 +07:00
  • 5f4f82d885 i18n: French says calque for a layer in the new import messages bflatastic 2026-10-09 15:05:11 +07:00
  • 5c040e5095 EPS import: cap the Zstandard window a hostile frame can ask for bflatastic 2026-10-09 15:05:11 +07:00
  • cdea4ff593 AF.3: say which sample set the Affinity semantics were fitted on callmeBalloch 2026-10-09 08:02:33 +00:00
  • 53c4c6eb02 Merge branch 'pr715' into land/715 bflatastic 2026-10-09 14:57:46 +07:00
  • 24c77e9ddf Merge pull request #713 from storybored379/feat/mcp-conventions BFlat 2026-10-09 14:56:41 +07:00
  • e4a7c64ccb Merge pull request #714 from storytold/fix/546-dxf-fill-outlines BFlat 2026-10-09 14:54:06 +07:00
  • 8fe0fd8394 EPS import: bound what hostile editing data can cost, and say when it can't be read Matthew Farrow 2026-10-09 03:49:45 -04:00
  • e622b87ca2 EPS import: don't claim a specification as the source of the tests or the wrappers Matthew Farrow 2026-10-09 03:20:52 -04:00
  • 365d6a7023 i18n: French for the new import messages Matthew Farrow 2026-10-09 03:14:56 -04:00
  • 964985b68c EPS import: adapt text runs to inline art, refresh Cargo.lock Matthew Farrow 2026-10-09 03:09:52 -04:00
  • 319e60125f EPS import: say plainly that no Adobe specification was used Matthew Farrow 2026-10-09 03:05:50 -04:00
  • 2f0ede9c44 EPS import: leave out text objects that the page doesn't draw Matthew Farrow 2026-10-08 22:25:15 -04:00
  • 94dfa20fa0 EPS import: joined text lays out its bounds afresh Matthew Farrow 2026-10-08 22:06:22 -04:00
  • 2dc738b816 EPS import: spell out abbreviated styles, and keep a line the page draws in pieces as one text Matthew Farrow 2026-10-08 21:59:45 -04:00
  • 618b1cf94f EPS import: a commented copy of a text object that has a plain one isn't another object Matthew Farrow 2026-10-08 21:38:33 -04:00
  • ec43ac5a1e Read Illustrator EPS and .ai layers from their editing data Matthew Farrow 2026-10-08 20:15:28 -04:00
  • f8138e14ba Fix #546: DXF export writes each fill's outlines before its hatch bflatastic 2026-10-09 14:49:42 +07:00
  • f149f10059 Merge pull request #707 from DisasterAreaDesigns/fix-reencoded-font-names BFlat 2026-10-09 14:46:46 +07:00
  • a3f6eeb5cc Merge pull request #711 from storytold/fix/708-unmapped-glyphs BFlat 2026-10-09 14:43:03 +07:00
  • dc7c300c69 Fix #708: glyphs whose ToUnicode is U+FFFD don't import as "�" bflatastic 2026-10-09 14:34:17 +07:00
  • a9106b17a8 Merge pull request #709 from storytold/fix/703-templates-folder BFlat 2026-10-09 14:27:01 +07:00
  • a52ad5cac8 Fix #703: the Templates folder is in the desktop's documents folder bflatastic 2026-10-09 14:20:57 +07:00
  • acd5dec214 Merge pull request #705 from storytold/fix/701-rotate-cursor BFlat 2026-10-09 14:17:26 +07:00
  • 003ce917df EPS import: a font name re-encoded as <subset>+<name>*<n> names the font Matthew Farrow 2026-10-09 03:16:11 -04:00
  • aef5790e01 Fix #701: the rotate cursor is a curved double arrow bflatastic 2026-10-09 14:13:03 +07:00
  • f59be80671 Merge pull request #702 from storytold/pr/land-698-699 BFlat 2026-10-09 14:05:00 +07:00
  • b411a3d158 Merge #699 bflatastic 2026-10-09 13:57:37 +07:00
  • a27c912f8a Merge #698 bflatastic 2026-10-09 13:57:37 +07:00
  • 5d74c5bb77 Merge pull request #700 from storytold/fix/696-field-widths BFlat 2026-10-09 13:57:14 +07:00
  • 29310175af Image Trace: Flat Logo mode (sub-pixel edges, restored corners, true lines and circles) Jax Spenser 2026-10-09 12:41:46 +11:00
  • fa3d78a4b2 Fix #696: the Properties panel's number fields are all one width bflatastic 2026-10-09 13:54:25 +07:00
  • 1056a42a56 Open: a saved .ai with several artboards restores its document instead of asking for pages llduyll10 2026-10-09 13:48:37 +07:00
  • d464f28ed3 Merge pull request #697 from storytold/pr/land-694 BFlat 2026-10-09 13:47:27 +07:00
  • 83b51ab9c7 SVG export: name the unsupported pixel effects without a product name bflatastic 2026-10-09 13:43:49 +07:00
  • 3e94f6ffd6 M2.9: hexagon orientation no longer depends on atan2 rounding callmeBalloch 2026-10-09 06:37:59 +00:00
  • 5acc269a41 Merge #694: Radial Blur, Smart Blur and Unsharp Mask bflatastic 2026-10-09 13:36:38 +07:00
  • c4e20023de Merge pull request #695 from storytold/fix/693-artboard-paste BFlat 2026-10-09 13:36:14 +07:00