This website requires JavaScript.
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