bflatastic
4df3702dbb
Merge branch 'pr-556' into batch/t5
2026-10-16 01:36:05 +07:00
bflatastic
d95aef1d0c
Merge branch 'pr-547' into batch/t5
2026-10-16 01:36:02 +07:00
bflatastic
887e374c58
Merge branch 'pr-545' into batch/t5
2026-10-16 01:36:00 +07:00
bflatastic
34dcf852d5
Merge branch 'pr-542' into batch/t5
2026-10-16 01:35:59 +07:00
bflatastic
d40fd80be7
Merge branch 'pr-536' into batch/t5
2026-10-16 01:35:58 +07:00
bflatastic
1c5b4d8450
Merge branch 'pr-534' into batch/t5
2026-10-16 01:35:57 +07:00
bflatastic
ef69a7f8e9
Merge branch 'pr-533' into batch/t5
2026-10-16 01:35:57 +07:00
bflatastic
a1849aae15
Merge branch 'pr-531' into batch/t5
2026-10-16 01:35:56 +07:00
bflatastic
1e25e239c2
Merge branch 'pr-527' into batch/t5
2026-10-16 01:35:55 +07:00
bflatastic
362bdce73b
Merge branch 'pr-525' into batch/t5
2026-10-16 01:35:54 +07:00
bflatastic
09e85240ea
Merge branch 'pr-522' into batch/t5
2026-10-16 01:35:52 +07:00
bflatastic
07130947f9
Merge branch 'pr-517' into batch/t5
2026-10-16 01:35:45 +07:00
bflatastic
16e26b69ff
Merge branch 'pr-516' into batch/t5
2026-10-16 01:35:44 +07:00
bflatastic
cd5c70a244
Merge branch 'pr-515' into batch/t5
2026-10-16 01:35:44 +07:00
bflatastic
0105724108
Merge branch 'pr-508' into batch/t5
2026-10-16 01:35:36 +07:00
bflatastic
b1760ff098
Merge branch 'pr-497' into batch/t5
2026-10-16 01:35:30 +07:00
bflatastic
991cb604c2
Merge branch 'pr-493' into batch/t5
2026-10-16 01:35:23 +07:00
bflatastic
e2b567d5b3
Merge branch 'pr-485' into batch/t5
2026-10-16 01:35:16 +07:00
bflatastic
77b6f1fc12
Merge branch 'pr-483' into batch/t5
2026-10-16 01:35:14 +07:00
NetterSilver and Claude Haiku 5.5
6ce65b24f4
Keep region loops in ring order when adding a point to a reversed edge
...
Fixes #420
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-15 15:12:06 +00:00
NetterSilver and Claude Haiku 5.5
76a67e7ee5
Point library style variable bindings at imported library variables
...
Fixes #462
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-15 16:47:58 +02:00
NetterSilver and Claude Haiku 5.5
330b237c9c
Refresh linked layers when a library update changes only a style
...
Fixes #461
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-15 14:45:47 +00:00
NetterSilver and Claude Haiku 5.5
7689af50d6
Keep character-range text styles when publishing and placing components
...
Fixes #463
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-15 16:31:53 +02:00
NetterSilver and Claude Haiku 5.5
b61122ccca
Fix eraser missing brush crossings narrower than the sample spacing
...
Fixes #421
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-15 15:28:43 +02:00
NetterSilver and Claude Haiku 5.5
524b538908
Report changed=false when list indentation is capped
...
Fixes #425
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-15 13:21:05 +00:00
NetterSilver and Claude Haiku 5.5
72b826d65b
Fix cross-axis arrows and drop slot on single-item wrapped lines
...
Fixes #422
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-15 15:17:21 +02:00
NetterSilver and Claude Haiku 5.5
0d125374d3
Don't record an undo step for an abandoned empty text box
...
Fixes #423
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-15 13:05:07 +00:00
bflatastic
2ea8c3f86f
Merge #338 : M9: remove someone from a live session (@HaSh3003)
2026-10-15 19:54:09 +07:00
bflatastic
9ba207e900
Merge #400 : Let batch steps reference ids created by earlier steps (@edivanteixeira)
2026-10-15 19:54:08 +07:00
bflatastic
6551f870b6
Merge #363 : fix(engine): drag with the Text tool to make a fixed-width text box ( #360 ) (@vxMacDev)
2026-10-15 19:54:07 +07:00
bflatastic
7a9e9de38c
Merge #305 : M1: save files automatically ( #296 ) (@AganzeFelicite)
...
# Conflicts:
# crates/ui-egui/src/idle_tests.rs
# docs/mcp.md
2026-10-15 19:53:52 +07:00
NetterSilver and Claude Haiku 5.5
8199623267
Include empty outlines in no-op shapeBuilder.merge response
...
Fixes #424
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-15 14:36:34 +02:00
bflatastic
5a10623414
Merge #469 : i18n: Czech (cs) UI catalog (draft) (@Losminek)
...
# Conflicts:
# contributors/people.toml
# crates/engine/src/cmd/view.rs
# docs/mcp.md
# docs/translating.md
2026-10-15 19:34:05 +07:00
bflatastic
f3e6b00e1a
Merge #310 : engine: refuse page.move for node ids that are not pages (@midasmatterhorn)
2026-10-15 19:33:02 +07:00
bflatastic
58e33f8fbb
Merge #361 : Make edit.findReplace replace case-insensitive matches (@Silvertree2010)
2026-10-15 19:32:55 +07:00
bflatastic
f39b9a11fd
Merge #280 : Fix text edits rolling back prior document changes (@justinjohn0306)
2026-10-15 19:32:25 +07:00
bflatastic
09ad21489b
Merge #331 : fix(recovery): keep the version history and branches in recovery copies ( #185 ) (@vxMacDev)
2026-10-15 19:32:22 +07:00
NetterSilver and Claude Haiku 5.5
d0285d236e
Keep a Rectangle in the smallest synthetic perf documents
...
Fixes #393
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-15 14:23:20 +02:00
Seun Samuel-Ipaye
2d78f40e60
Pen tool: a click's small wobble pulls out no handle
2026-10-15 08:11:40 -04:00
bflatastic
8de536960e
Merge main and the community batch into #469
...
# Conflicts:
# ROADMAP.md
# contributors/people.toml
# docs/localization-parity.md
# docs/roadmap.md
2026-10-15 19:03:31 +07:00
bflatastic
68e130aae6
Merge main and the community batch into #310
...
# Conflicts:
# crates/engine/src/panels_behaviour_tests.rs
2026-10-15 18:56:41 +07:00
bflatastic
a95f95ae37
#361 : a replacement that only changes the case replaces every occurrence; the text's chars are collected once
2026-10-15 18:54:50 +07:00
bflatastic
6215cae877
Merge main and the community batch into #361
...
# Conflicts:
# crates/engine/src/cmd/edit.rs
2026-10-15 18:52:02 +07:00
NetterSilver and Claude Haiku 5.5
7d6a3ce137
Skip divider rows in Next page and Previous page
...
Fixes #413
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-15 11:49:53 +00:00
NetterSilver and Claude Haiku 5.5
ac7c91fc9c
Reject layer IDs as targets of page.rename, delete and setBackground
...
Fixes #414
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-15 13:44:17 +02:00
bflatastic
8bcb0f78dd
#338 : drop the start/end feat marker comments
2026-10-15 18:37:52 +07:00
bflatastic
54f9212a2f
Merge main and the community batch into #338
2026-10-15 18:35:05 +07:00
bflatastic
e11a182afd
#400 : a nested batch keeps its own step references
...
The outer batch passes a command.batch step on as written, so the inner
steps' `$step` references point at the inner batch's steps. The docs say
that `$step` is a reserved key in step params.
2026-10-15 18:30:05 +07:00
Marco Arnulfo
34565964b0
Keep nested frames out of the ready-for-dev list ( fixes #455 )
2026-10-15 13:29:22 +02:00
bflatastic
29954e6067
Merge main and the community batch into #280
2026-10-15 18:28:18 +07:00