Commit Graph

  • 1ba987ee7a Fix #828: Offset Path's Joins and Zig Zag's Points are dropdowns bflatastic 2026-10-10 06:08:16 +07:00
  • 3198abe2fd Part of #637: area type, threaded type and type on a path from the text document bflatastic 2026-10-09 19:45:36 +07:00
  • 1c19c27fef Merge pull request #765 from vbasky/pr/raster-effect-gallery BFlat 2026-10-10 10:17:44 +07:00
  • b9b880a5de Review fixes for #765: the glow outside a shape keeps the edge's colour bflatastic 2026-10-10 09:46:43 +07:00
  • 60831b87d9 Preserve edge color and brightness through glow blur Vikram Bhaskaran 2026-10-10 12:03:13 +11:00
  • 800baacbba Glowing Edges: transparency beyond the right and bottom edges; rustfmt; as_chunks in tests bflatastic 2026-10-10 01:23:55 +07:00
  • 11aaf816d0 M9.2: replace Find Edges with Glowing Edges Vikram Bhaskaran 2026-10-10 02:54:38 +11:00
  • 2d371849df M9.1: add Find Edges raster effect Vikram Bhaskaran 2026-10-10 01:24:10 +11:00
  • d28cbacbf7 Merge pull request #777 from shmuelbiller1/fix/package-transitive-placed-links BFlat 2026-10-10 09:49:28 +07:00
  • 2762f61e83 Review fixes for #777: report sections per document, fmt, docs and ROADMAP bflatastic 2026-10-10 09:32:12 +07:00
  • 94f27299d4 Merge origin/main into #777 bflatastic 2026-10-10 09:23:25 +07:00
  • 6fed61b4db Merge pull request #792 from dotCooCoo/feat/missing-fonts BFlat 2026-10-10 09:18:20 +07:00
  • 09a0ff23ad Review fixes for #792: build expected test paths with the platform's separator bflatastic 2026-10-10 07:23:35 +07:00
  • 1090385507 Merge pull request #774 from David-T-Campos/fix/svg-drop-uses-open-path BFlat 2026-10-10 08:50:21 +07:00
  • 11cf254a07 Fonts: a folder search finds .suit suitcases and skips font files over 256 MB dotCooCoo 2026-10-09 13:33:48 -07:00
  • 7b7e10e82e Fonts: a folder search skips suitcase fonts whose resource fork is over 8 MB dotCooCoo 2026-10-09 13:33:48 -07:00
  • 5709e636a5 Fonts: missing fonts are listed when a document opens, with Find Fonts and a folder search dotCooCoo 2026-10-09 13:33:48 -07:00
  • 796accffc0 Merge pull request #675 from fastmikey99/fix/pdf-import-past-page-clip BFlat 2026-10-10 08:41:47 +07:00
  • ef574b6319 Merge pull request #854 from rschuerer/fix/ai-non-native-art BFlat 2026-10-10 08:37:32 +07:00
  • ec32a0b537 Add tests for SVG drop handling David Campos 2026-10-09 19:22:20 +04:00
  • 8b95f79f3b Handle pathless SVG drops by sniffing bytes David Campos 2026-10-09 19:22:00 +04:00
  • b6625f6964 Open dropped SVG paths via the shared reader David Campos 2026-10-09 19:21:37 +04:00
  • 8edee45588 Use File Open path for native SVG drops David Campos 2026-10-09 19:20:51 +04:00
  • d38a2fa023 Review fixes for #675: ROADMAP entry for the PDF page clip bflatastic 2026-10-10 08:30:48 +07:00
  • c2339fca81 PDF import: leave art past the page unclipped in a PDF-compatible .ai fastmikey99 2026-10-09 17:48:03 +13:00
  • 1d0305fc2a PDF import: clip art reaching past the page to the crop box fastmikey99 2026-10-09 17:11:07 +13:00
  • f2ba41d1c1 Open .ai files whose non-native art has ASCII85 lines starting with %_ Reinhard Schuerer 2026-10-10 01:50:56 +02:00
  • 57932f1204 Merge pull request #748 from storytold/fix/735-editing-data-drift BFlat 2026-10-10 08:02:48 +07:00
  • 537fbece16 Bump version to 0.8.0 (from 0.7.0) for release; refresh contributors Brandon Thomas 2026-10-09 21:02:29 -04:00
  • 866ea5878a Merge pull request #855 from dylanmtaylor/chore/update-actions BFlat 2026-10-10 07:08:13 +07:00
  • 4f0809953d chore: bump github actions to fix Node 20 deprecation warnings Dylan M. Taylor 2026-10-09 20:04:42 -04:00
  • c599522061 Fix #735: Illustrator EPS and .ai files match their page in Fit to Artwork Bounds and the page check bflatastic 2026-10-09 18:52:54 +07:00
  • f203ae6334 Merge pull request #851 from rschuerer/fix/windows-display-gpu BFlat 2026-10-10 06:41:47 +07:00
  • 569b4ac240 Merge pull request #853 from storytold/fix/clippy-typecmd-borrow BFlat 2026-10-10 06:35:13 +07:00
  • 2c1a1526df Fix clippy on main: Create Outlines passes the text, not a reference to it bflatastic 2026-10-10 06:27:19 +07:00
  • 5b27fdc321 Merge pull request #845 from dotCooCoo/feat/copy-to-user-defined BFlat 2026-10-10 06:21:36 +07:00
  • 338ed529e4 Merge pull request #850 from storytold/fix/847-underline-strikethrough BFlat 2026-10-10 06:17:48 +07:00
  • b2b3b4fe6a Merge pull request #848 from storytold/fix/hyphen-test-race BFlat 2026-10-10 06:17:39 +07:00
  • 77a3cef4d1 Draw on the GPU that drives the primary display on Windows and Linux Reinhard Schuerer 2026-10-10 01:08:33 +02:00
  • 72c9cec0e0 Fix #847: draw Underline and Strikethrough bflatastic 2026-10-10 06:03:04 +07:00
  • 4181755db6 Hyphenation exceptions: unit tests read only their thread's list bflatastic 2026-10-10 06:02:48 +07:00
  • c93d4ad995 Merge pull request #810 from Messhias/feat/394-hyphenation-exceptions BFlat 2026-10-10 05:46:03 +07:00
  • 975d4975ee Swatches: swatch.library.copyToUser copies a loaded library into User Defined dotCooCoo 2026-10-09 08:33:59 -07:00
  • 4cf912fa94 Merge pull request #820 from storytold/fix/812-ellipse-pie BFlat 2026-10-10 03:00:32 +07:00
  • 78f0297127 Part of #812: an ellipse's Pie Start and End Angle and Invert Pie bflatastic 2026-10-10 03:00:15 +07:00
  • d857d2c0b7 Merge pull request #814 from jmverges/font-versions BFlat 2026-10-10 02:44:09 +07:00
  • 9df597a46d Merge pull request #816 from storytold/fix/807-all-tools-drawer BFlat 2026-10-10 02:33:18 +07:00
  • 4c175ed099 Merge pull request #815 from storytold/fix/808-slim-toolbar-scrollbar BFlat 2026-10-10 02:33:10 +07:00
  • a262ee5c9e Fix #807: All Tools shows every tool with its icon, under headings bflatastic 2026-10-10 02:32:52 +07:00
  • 986b83280f Fix #808: the toolbar's scroll bar stays a slim line bflatastic 2026-10-10 02:32:27 +07:00
  • 445bceb681 Part of #394: look up hyphenation exceptions under the lock; drop ~ syntax. Fabio William Conceição 2026-10-09 20:26:55 +01:00
  • 4f9b292213 Part of #394: headless tests for Hyphenation › Exceptions UI and layout. Fabio William Conceição 2026-10-09 20:23:32 +01:00
  • c9ba5db4fb Part of #394: Preferences › Hyphenation › Exceptions reach the hyphenator. Fabio William Conceição 2026-10-09 20:00:03 +01:00
  • 562e09707a Fix #813: type can name an installed version of its font Juan Manuel Verges Solanas 2026-10-09 19:03:09 +00:00
  • b43e633329 Merge pull request #754 from hamada147/feature/support-arabic-language BFlat 2026-10-10 02:08:29 +07:00
  • 8c1be41e08 Merge remote-tracking branch 'origin/main' into HEAD bflatastic 2026-10-10 01:56:46 +07:00
  • cbacb47fdb Merge pull request #770 from dotCooCoo/feat/swatch-libraries BFlat 2026-10-10 01:53:32 +07:00
  • 116573ba86 Merge pull request #782 from dotCooCoo/feat/package-font-resolution BFlat 2026-10-10 01:43:01 +07:00
  • 783540a34a Merge pull request #781 from dotCooCoo/feat/macos-registered-fonts BFlat 2026-10-10 01:42:54 +07:00
  • b4784c02ee test(package): retain and report the boundary file at the nesting limit shmuelbiller1 2026-10-09 14:36:37 -04:00
  • 6f260fac3e fix(package): propagate optional metadata for cyclic links without nesting Options shmuelbiller1 2026-10-09 14:36:06 -04:00
  • 7d75280ab4 fix(package): preserve FONTS report header and document warning output shmuelbiller1 2026-10-09 14:35:42 -04:00
  • c8642eeddb test(package): retain unreadable children and break circular dependencies without aborting shmuelbiller1 2026-10-09 14:34:21 -04:00
  • 0b326c48bc fix(package): keep copying linked documents on parse failures, cycles and depth limits shmuelbiller1 2026-10-09 14:33:39 -04:00
  • 35a6015d88 Merge pull request #803 from haranishi/i18n-japanese-messages BFlat 2026-10-10 01:15:02 +07:00
  • 71ea5c4215 Merge pull request #802 from dmatviichuk/i18n/ukrainian-dictionary-review BFlat 2026-10-10 01:14:55 +07:00
  • 3e1d9b7bbb Merge pull request #795 from DWAA1660/fix/selection-validation-and-clear BFlat 2026-10-10 01:05:58 +07:00
  • cee9feea2e i18n: Japanese translations for error and status-bar messages Ikki Nishihara 2026-10-10 02:53:07 +09:00
  • d522c1d7be Merge pull request #800 from storytold/fix/793-artboard-options-and-layouts BFlat 2026-10-10 00:52:17 +07:00
  • 01f329aa99 i18n: correct Ukrainian wording and spelling (#747) Dmytro Matviichuk 2026-10-09 19:51:43 +02:00
  • f300321e28 Part of #793: Artboard Options lists Name, Width, Height; one-key shortcuts follow the key on any layout bflatastic 2026-10-10 00:51:18 +07:00
  • 0b14b45610 Merge pull request #796 from storytold/fix/flaky-native-menu-test BFlat 2026-10-10 00:36:35 +07:00
  • 0928cafab2 Native menu test: judge idle frames while the global generations hold still bflatastic 2026-10-10 00:36:14 +07:00
  • 636d9b24c8 Fix #786: clear exact compound members and explicit targets DWAA1660 2026-10-09 11:33:23 -06:00
  • 04439bb01d Fix #784: validate selection IDs and report the resulting selection DWAA1660 2026-10-09 11:19:08 -06:00
  • 21355945ea Merge pull request #794 from storytold/fix/776-pen-joins-paths BFlat 2026-10-10 00:01:01 +07:00
  • bd8fa795ed Fix #776: the Pen continues any open path and joins two paths bflatastic 2026-10-09 23:59:50 +07:00
  • 825d4fdb8b Merge pull request #791 from storytold/fix/734-crop-image-box BFlat 2026-10-09 23:40:58 +07:00
  • 4b44265965 Fix #734: Crop Image shows a crop box on the image bflatastic 2026-10-09 23:40:12 +07:00
  • 9de418a4a4 ROADMAP: the Arabic families come with a craft-fonts checkout that has them bflatastic 2026-10-09 23:16:41 +07:00
  • 8e0e2eb904 Merge pull request #790 from storytold/fix/clippy-199-affinity-tests BFlat 2026-10-09 23:15:59 +07:00
  • 8124cf7b43 Clippy 1.99: as_chunks in the Affinity raster tests bflatastic 2026-10-09 23:15:36 +07:00
  • f9384dfed7 test(package): nested native files retain PDF compatibility preview and compression shmuelbiller1 2026-10-09 11:55:49 -04:00
  • 71484fd013 fix(package): preserve nested previews, PDF content, compression and embedded assets shmuelbiller1 2026-10-09 11:54:37 -04:00
  • 7c3687af29 test(package): distinct nested assets sharing a stale source path remain separate shmuelbiller1 2026-10-09 11:52:37 -04:00
  • ba1b7a834f fix(package): deduplicate by resolved source and rebase links per containing document shmuelbiller1 2026-10-09 11:51:54 -04:00
  • bbb465a0d3 style(doc): format portable link traversal chain shmuelbiller1 2026-10-09 11:39:15 -04:00
  • f549f6ad4d style: keep new package traversal within rustfmt width shmuelbiller1 2026-10-09 11:37:28 -04:00
  • a9e3d85b1d style: keep new package traversal within rustfmt width shmuelbiller1 2026-10-09 11:37:24 -04:00
  • a4a040653d test(package): resolve nested links from their actual source after moving files shmuelbiller1 2026-10-09 11:35:51 -04:00
  • 75f2145b92 Package: fonts found by any of their names are copied, and skipped fonts are named dotCooCoo 2026-10-09 06:54:32 -07:00
  • deff7bb757 fix(package): resolve transitive links against the moved file's actual location shmuelbiller1 2026-10-09 11:34:02 -04:00
  • 022069d5a5 fix(links): retain resolved source paths when packaging moved nested documents shmuelbiller1 2026-10-09 11:33:42 -04:00
  • 1f668dfaad fix(package): retain nested documents' embedded ICC profile bytes shmuelbiller1 2026-10-09 11:32:32 -04:00
  • d168d4f843 Merge pull request #771 from DisasterAreaDesigns/affinity-as-chunks BFlat 2026-10-09 22:32:02 +07:00
  • 816a0fe762 test(package): reopen nested linked documents from portable folder and ZIP deliveries shmuelbiller1 2026-10-09 11:31:30 -04:00
  • 4fe06391d4 fix(package): retain existing top-level missing-link reporting API shmuelbiller1 2026-10-09 11:30:54 -04:00
  • ae68704dfc fix(package): preserve rebased portable paths for relative output folders shmuelbiller1 2026-10-09 11:29:53 -04:00
  • eacef005b0 fix(package): recursively collect and rebase placed documents and their assets shmuelbiller1 2026-10-09 11:29:01 -04:00
  • c461369421 feat(doc): allow portable relinking of images and placed documents shmuelbiller1 2026-10-09 11:27:13 -04:00