bflatastic
2efdeb593b
Merge main into #575
...
# Conflicts:
# ROADMAP.md
2026-10-17 20:03:35 +07:00
bflatastic
6cdfe2ab8e
M3: layers inside instances keep their resizing overrides ( #731 )
...
A layer inside an instance can now override its resizing (hug, fill or
fixed, with min and max sizes; override group `resizing`) and its size.
They were refused, and imported ones were dropped at the first relayout.
Kept through rebuilds, undo, save, .fig and REST import, .fig export and
detach; reset per group and with Reset all changes. Position, constraints
and absolute or grid placement stay the main's.
2026-10-17 19:27:35 +07:00
Ivan Shishkanov
98e47487f4
M3: merge current main into PR #575
...
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:41:08 +03:00
bflatastic
bacca0a0f0
Merge fix/652 into batch 13
2026-10-17 17:19:56 +07:00
bflatastic
e8fc6d410e
Merge fix/672 into batch 13
2026-10-17 17:19:55 +07:00
bflatastic
3365ae0370
Merge fix/668 into batch 13
2026-10-17 17:19:49 +07:00
bflatastic
99d097636e
Merge fix/all-f5 into batch 12
2026-10-17 16:59:57 +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
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
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
e095ef1fe1
#652 : note that a file stamped in the future is re-read until the clock passes it
2026-10-17 16:08:01 +07:00
bflatastic
1503f0743c
#675 : cap the offending value echoed in id/ids errors
2026-10-17 16:06:26 +07:00
bflatastic
b377fab0a5
Merge main into #652
2026-10-17 16:05:22 +07:00
bflatastic
7bf814f6b4
Merge main into #675
2026-10-17 16:03:45 +07:00
bflatastic
990e621ec4
Merge main into #672
2026-10-17 16:02: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
da76c806cc
Merge main into #668
2026-10-17 15:51:37 +07:00
bflatastic
cd8a88733f
Merge main into #655
2026-10-17 15:48:00 +07:00
bflatastic
546c09b3ba
Merge fix/all-f2 into batch 10
2026-10-17 15:26:45 +07:00
bflatastic
2fe28bf0a0
Merge fix/707
2026-10-17 15:20:40 +07:00
bflatastic
d7da6555f1
Merge fix/654
2026-10-17 15:20:38 +07:00
bflatastic
c6ad0bd55d
Merge fix/657
2026-10-17 15:20:37 +07:00
bflatastic
2446ed8ddb
Merge fix/713
2026-10-17 15:20:35 +07:00
bflatastic
8d97b16e90
Merge fix/691
2026-10-17 15:20:34 +07:00
bflatastic
62308e247e
Merge fix/666
2026-10-17 15:20:30 +07:00
bflatastic
946004f0d6
Merge main into #707
2026-10-17 15:08:01 +07:00
bflatastic
00e6fc1d59
Merge main into #654
...
# Conflicts:
# ROADMAP.md
2026-10-17 15:06:46 +07:00
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
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
e21becfa85
Merge main into #691
2026-10-17 14:57:55 +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
d8df6f6895
Merge main into #666
2026-10-17 14:36:15 +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
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
92714667f6
Merge main into #647
2026-10-17 14:27:33 +07:00
bflatastic
313a38c0a8
Merge fix/630
2026-10-17 14:04:55 +07:00
bflatastic
baa58b21fa
#620 : file.open with base64 data returns the summary too
2026-10-17 13:59:03 +07:00