Ivan Shishkanov
1336d449d3
M2: merge current main into PR #595
...
Preserve feature and upstream progress/catalog updates. Use native Command modifiers in macOS paste tests; Command+Control is an unbound chord.
2026-10-17 14:46:29 +03:00
BFlat
05ecbe8d49
Merge pull request #735 from storytold/community/batch-12
...
Community batch 12: engine checks, server limits, web join links, menus and more (13 PRs)
2026-10-17 17:52:50 +07:00
bflatastic
b67b71732f
Merge fix/680 into batch 12 ( #680 's rebased head; batch already has its content)
2026-10-17 17:17:55 +07:00
bflatastic
cbbe735db0
Merge #680 's rebased head (the batch carries the reviewed resolution)
2026-10-17 17:17:54 +07:00
bflatastic
99d097636e
Merge fix/all-f5 into batch 12
2026-10-17 16:59:57 +07:00
BFlat
e17f58ba85
Merge pull request #733 from storytold/community/batch-11
...
Community batch 11: editor fixes and the Actions palette (9 PRs)
2026-10-17 16:54:01 +07:00
bflatastic
e912a2efe8
#655 : fill.set / stroke.set read index with params::opt_index ( #675 )
2026-10-17 16:38:35 +07:00
bflatastic
1ede34074e
Merge fix/633
2026-10-17 16:37:44 +07:00
bflatastic
e86cae4fe0
Merge fix/641
2026-10-17 16:37:43 +07:00
bflatastic
59d3d7e0f8
Merge fix/616
2026-10-17 16:37:41 +07:00
bflatastic
2945b3042c
Merge fix/599
2026-10-17 16:37:40 +07:00
bflatastic
98fcf2472b
Merge fix/699
2026-10-17 16:37:38 +07:00
bflatastic
6f2fb6cce8
Merge fix/712
2026-10-17 16:37:37 +07:00
bflatastic
74c2088292
Merge fix/705
2026-10-17 16:37:36 +07:00
bflatastic
432a3e4016
Merge fix/687
2026-10-17 16:37:34 +07:00
bflatastic
c7cba0d626
Merge fix/670
2026-10-17 16:37:33 +07:00
bflatastic
b96e007a2c
Merge fix/675
2026-10-17 16:37:32 +07:00
bflatastic
a2e9b5ade2
Merge fix/673
2026-10-17 16:37:28 +07:00
bflatastic
6f8c2a657e
Merge fix/680
2026-10-17 16:37:27 +07:00
bflatastic
e2d9e7b493
Merge fix/625
2026-10-17 16:37:25 +07:00
bflatastic
3b66750a5a
Merge fix/655
2026-10-17 16:37:23 +07:00
bflatastic
0232031bbe
Merge main into #633
2026-10-17 16:37:09 +07:00
bflatastic
734f8efedd
Merge main into #641
2026-10-17 16:37:02 +07:00
bflatastic
8a66e7bdc5
Merge main into #616
2026-10-17 16:36:58 +07:00
bflatastic
fec54d9361
#599 : leave the progress docs to the maintainer
2026-10-17 16:36:54 +07:00
bflatastic
f5112a3d52
Merge main into #599
2026-10-17 16:36:40 +07:00
NetterSilver and Claude Haiku 5.5
234339a786
Refuse pages in edit.copy and edit.cut
...
Found while testing crates/engine/src/cmd/edit.rs:499 (copy_to_clipboard, called from copy at :536 and cut at :542)
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-17 11:36:32 +02:00
bflatastic
7f7921260c
#699 : menu input dialog and language picker use the shared widgets; File > Rename edits the file name in place
2026-10-17 16:36:24 +07:00
bflatastic
b6d98e28dc
#699 : keep en.toml's end of file as on main
2026-10-17 16:36:24 +07:00
bflatastic
fba23e9ddb
Merge main into #699
2026-10-17 16:36:20 +07:00
bflatastic
532b0f7321
Batch 11: Paste here puts copied design layers at the point
2026-10-17 16:18:57 +07:00
bflatastic
02b231db6d
#712 : read the invite link from the URL fragment (#join=), never sent to the web host; ignore overlong links
2026-10-17 16:18:50 +07:00
bflatastic
313386c1ac
Merge main into batch 11
...
# Conflicts:
# apps/figcraft/src/services.rs
# crates/ui-egui/src/lib.rs
# crates/ui-egui/src/menus.rs
2026-10-17 16:15:12 +07:00
bflatastic
e8260b1b7a
Merge main into #712
2026-10-17 16:12:05 +07:00
bflatastic
3c73045088
#705 : cap what a client buffers from a server at 1 GiB; warn the operator about files over 64 MiB when open and over what the app opens
2026-10-17 16:11:59 +07:00
BFlat
753d073f1b
Merge pull request #728 from storytold/community/batch-10
...
Community batch 10: .fig import and file handling (12 PRs)
2026-10-17 16:09:50 +07:00
bflatastic
7da7ed226e
Merge main into #705
2026-10-17 16:08:08 +07:00
bflatastic
7d67d13b62
Merge main into #687
2026-10-17 16:06:44 +07:00
bflatastic
93fc6fd082
Merge main into #670
2026-10-17 16:06:30 +07:00
bflatastic
1503f0743c
#675 : cap the offending value echoed in id/ids errors
2026-10-17 16:06:26 +07:00
bflatastic
7bf814f6b4
Merge main into #675
2026-10-17 16:03:45 +07:00
bflatastic
6f0e14a271
#673 : read the failed step with get() instead of indexing
2026-10-17 16:03:41 +07:00
bflatastic
b3a2891c2e
Merge main into #673
2026-10-17 15:58:31 +07:00
bflatastic
5ea5590673
#680 : move the page clipboard test to its own module, check the error id
2026-10-17 15:58:24 +07:00
bflatastic
01ce23ca76
#680 : page refusal names the calling command (edit.copy / edit.cut)
2026-10-17 15:58:23 +07:00
bflatastic
abfc0071f1
Merge main into #680
2026-10-17 15:55:55 +07:00
bflatastic
7de7dbc991
Merge main into #625
2026-10-17 15:53:28 +07:00
bflatastic
84dc9c4f22
Merge fix/524 into batch 10 ( #524 's rebased head; batch already has its content)
2026-10-17 15:52:39 +07:00
bflatastic
f6bfd6953f
Merge #524 's rebased head (the batch carries the reviewed resolution)
2026-10-17 15:52:18 +07:00
bflatastic
cd8a88733f
Merge main into #655
2026-10-17 15:48:00 +07:00