bflatastic
58de7d4dab
#657 : a drop that would leave no segment only moves the point
...
Dropping one end of a 2-point line on the other left a 1-point vector.
2026-10-17 15:06:37 +07:00
BFlat
c1347d28c5
Merge pull request #727 from storytold/community/batch-9
...
Community batch 9: the .fig import series (11 PRs by @Skyfuller1303)
2026-10-17 15:06:06 +07:00
bflatastic
22a821c742
#657 : leave the roadmap to the maintainers' docs PR
2026-10-17 15:03:02 +07:00
bflatastic
45e1c38d60
Merge main into #657
...
# Conflicts:
# ROADMAP.md
2026-10-17 15:03:02 +07:00
bflatastic
5c0b4e3325
Merge main into #713
2026-10-17 15:00:51 +07:00
bflatastic
ef684c5df4
#691 : leave the parity docs to the maintainers' docs PR
2026-10-17 14:58:06 +07:00
bflatastic
e21becfa85
Merge main into #691
2026-10-17 14:57:55 +07:00
bflatastic
c1e86b7f02
Merge main and the #693 fixes into #717
2026-10-17 14:55:43 +07:00
bflatastic
25e9be3936
#693 : clipboard reads on Linux and the BSDs give up after 2 s
...
A Wayland clipboard read waits on the app that copied with no timeout of its
own. The read now runs on a helper thread with its own clipboard handle, so a
stuck app can't hang the window.
2026-10-17 14:49:48 +07:00
bflatastic
22ac265435
Merge main into #693
2026-10-17 14:46:14 +07:00
bflatastic
9e16cddda8
Merge main into #718
2026-10-17 14:43:10 +07:00
bflatastic
6020d94d55
Merge fix/647
2026-10-17 14:41:03 +07:00
bflatastic
a3e8c86331
Merge fix/620
2026-10-17 14:40:55 +07:00
bflatastic
9f01b21a54
Merge fix/619
2026-10-17 14:40:49 +07:00
bflatastic
5633453f5b
Merge fix/524
2026-10-17 14:40:43 +07:00
bflatastic
d8df6f6895
Merge main into #666
2026-10-17 14:36:15 +07:00
bflatastic
460985672c
Merge fix/656
2026-10-17 14:36:06 +07:00
bflatastic
aa90259f1c
Merge fix/617
2026-10-17 14:36:06 +07:00
bflatastic
b5cba7c885
Merge fix/711
2026-10-17 14:35:20 +07:00
bflatastic
4c1f2b978b
Merge fix/697
2026-10-17 14:35:17 +07:00
bflatastic
1328092a7e
Merge fix/612
2026-10-17 14:35:15 +07:00
bflatastic
45c68177d0
Merge fix/695
2026-10-17 14:35:14 +07:00
bflatastic
090266ad40
Merge fix/610
2026-10-17 14:35:12 +07:00
bflatastic
d07b55104d
#647 : paste takes the design path only when the HTML holds readable design data; neutral wording in every catalog
2026-10-17 14:34:58 +07:00
bflatastic
3353d2d5d3
#647 : edit.pasteDesignLayers, named neutrally; design data capped at 256 MB before decoding, data accepts wrapped or unpadded base64
2026-10-17 14:34:57 +07:00
bflatastic
946006f100
#647 : leave progress docs to the maintainer's docs PR
2026-10-17 14:34:56 +07:00
bflatastic
f7fb03f25d
Merge #632
2026-10-17 14:34:20 +07:00
bflatastic
9415ef6579
Merge #631
2026-10-17 14:34:20 +07:00
bflatastic
2e32a1659c
Merge the .fig import stack (#626-#639) fixed for landing
2026-10-17 14:34:19 +07:00
bflatastic
edc2845324
Merge #632 's reviewed head (its changes are folded in above)
2026-10-17 14:34:17 +07:00
bflatastic
8f9be76fac
Merge #631 's reviewed head (its changes are folded in above)
2026-10-17 14:34:15 +07:00
bflatastic
92714667f6
Merge main into #647
2026-10-17 14:27:33 +07:00
bflatastic
02c4d7d825
#620 : test the summary and report of a file opened from data
2026-10-17 14:27:08 +07:00
bflatastic
fd98f572d2
Merge fix/635
2026-10-17 14:26:04 +07:00
bflatastic
4a572572db
#635 : no negative zero from the flipped tint
2026-10-17 14:25:56 +07:00
bflatastic
01c3f0bca6
#620 : the import report and its notes in every catalog; #617 's notes added, stale and unshipped ones dropped
2026-10-17 14:21:29 +07:00
bflatastic
d40728d0b8
#620 : import notes come from the importers' own warn() texts, translated once when the report opens
2026-10-17 14:21:29 +07:00
bflatastic
f757044d8c
fix/all: rustfmt the merged module list
2026-10-17 14:08:05 +07:00
bflatastic
d0539b83e9
#631 : follow the decoder rename in #639 's connector check
...
#639 lands first and reads networks with decode_styled; once #631 drops the count it calls
network::decode. Needed whenever #631 is rebased onto a main that has #639 .
2026-10-17 14:06:43 +07:00
bflatastic
7cb0b68d73
Merge fix/635
2026-10-17 14:05:09 +07:00
bflatastic
3881cce291
Merge fix/632
2026-10-17 14:05:08 +07:00
bflatastic
3f36adfa90
Merge fix/638
2026-10-17 14:05:05 +07:00
bflatastic
add7806197
Merge fix/639
2026-10-17 14:05:02 +07:00
bflatastic
de28945484
Merge fix/636
2026-10-17 14:04:59 +07:00
bflatastic
313a38c0a8
Merge fix/630
2026-10-17 14:04:55 +07:00
bflatastic
1e85d54952
#635 : cap the .fig import warnings like the REST ones
...
Image filter warnings name fields of the file, so a crafted schema could add any number of
distinct warnings (each checked against all earlier ones). The mapper keeps at most as many as
the REST importer does.
2026-10-17 14:04:00 +07:00
BFlat
9e28e11954
M3: number variables in the text content picker ( #629 ) ( #725 )
...
The Typography section's variable picker also lists number variables for a text layer's content (shown as the number), as the engine already accepted; other text fields keep their own types (#629 ).
2026-10-17 14:03:59 +07:00
bflatastic
48d74df226
#635 : one tint sign for REST file JSON and .fig
...
Both carry the same image filter value, which the public docs describe as green when lower and
magenta when higher; a positive native tint adds green. Both readers flip it now (the .fig path
did, the REST path didn't). The .fig test message no longer names the product.
2026-10-17 14:03:57 +07:00
bflatastic
601ff4218b
Merge #651 into #620 : translate the vector style import notes
2026-10-17 14:02:15 +07:00
bflatastic
4771eb45fa
Merge #617 into #620 : its import notes join the report
2026-10-17 14:02:13 +07:00