bflatastic
3afd896e2e
Merge main into #876
...
# Conflicts:
# crates/collab-net/src/invite_tests.rs
2026-10-20 00:48:30 +07:00
BFlat
0e0c3c7be4
Merge pull request #869 from Silvertree2010/fix/h565-server-address-parser-accepts-a
...
Reject server addresses whose port is not all ASCII digits
2026-10-20 00:47:23 +07:00
BFlat
3ed4578112
Merge pull request #851 from MortenHusted/fix/effect-unknown-keys
...
M3: effects refuse keys they don't read instead of dropping them
2026-10-20 00:46:45 +07:00
bflatastic
16f6b92519
Merge main into #880
2026-10-20 00:46:27 +07:00
BFlat
f3c211eca5
Merge pull request #850 from MortenHusted/fix/make-slot-errors
...
M3: a refused slot names component.makeSlot
2026-10-20 00:46:07 +07:00
bflatastic
088693cfd3
#880 : canvas overlays take the green that stands out on the page; white text stays on the darker green
2026-10-20 00:45:56 +07:00
BFlat
ab5a508538
Merge pull request #849 from MortenHusted/fix/css-stroke-sides
...
M7: CSS borders follow individual stroke sides
2026-10-20 00:45:39 +07:00
bflatastic
ec9bb5f978
#812 : a shorter Intensity label that fits the glass field
2026-10-20 00:26:06 +07:00
bflatastic
b29e17f5c0
Merge main into #842
...
# Conflicts:
# crates/engine/src/variables_behaviour_tests.rs
2026-10-20 00:25:18 +07:00
BFlat
458cd5b141
Merge pull request #817 from muamerETS/fix/copy-text-as-plain-text
...
M1: copying text layers puts their text on the clipboard (#808 )
2026-10-20 00:24:07 +07:00
BFlat
7ca8c80a8f
Merge pull request #814 from muamerETS/fix/layout-remove-gap-binding
...
M3: removing auto layout drops its gap and padding bindings (#810 )
2026-10-20 00:23:28 +07:00
bflatastic
20e4028afa
#818 : interface sizes are relative to the system's display scale (100% is native, Auto goes; 75-200% in Preferences, pref.uiScale takes 0.75-3, "auto" reads as 1); interface_size moved above batch_rename_dialog's doc comment; tests and docs follow
2026-10-20 00:23:14 +07:00
bflatastic
8c7f40fc18
Merge main into #818
2026-10-20 00:13:53 +07:00
bflatastic
9877b8e6cc
#874 : test that the Start on the Home screen preference persists (old settings read off)
2026-10-20 00:13:46 +07:00
bflatastic
22ef4fdd99
#874 : locale entries in sorted position
2026-10-20 00:13:45 +07:00
BFlat
409de1a762
Merge pull request #871 from justinjohn0306/fix/809-scalar-bound-edits
...
M3: explicit edits of bound scalar fields detach their variable (#809 )
2026-10-20 00:10:09 +07:00
bflatastic
e358c695cc
#813 : Bengali in script detection (cjk::ALL), restore the あ漢한 assert, doc comments, rustfmt
2026-10-20 00:05:51 +07:00
bflatastic
997444cdb6
Merge #872 into #813
2026-10-20 00:05:14 +07:00
bflatastic
3d0a93c1a1
Merge main into #813
2026-10-20 00:04:56 +07:00
bflatastic
ce615ada10
#872 : ka.toml keys in en.toml's order, commands sorted
2026-10-20 00:03:30 +07:00
bflatastic
7614567502
Merge main into #872
2026-10-20 00:02:45 +07:00
bflatastic
f2ede63dd9
#867 : comments describe the line separator without naming another product
2026-10-20 00:00:09 +07:00
bflatastic
d087645a00
#812 : Polish in docs/translating.md and the plural comment
2026-10-20 00:00:03 +07:00
bflatastic
75784f24d6
#812 : Polish for the UI strings and commands main added since
2026-10-20 00:00:00 +07:00
bflatastic
08c3f8f944
#812 : mark Polish as a machine draft (status line, neutral header)
2026-10-19 23:59:59 +07:00
bflatastic
bb1fd20114
Merge main into #812
2026-10-19 23:59:47 +07:00
BFlat
ba496eddca
Merge pull request #811 from MortenHusted/fix/bound-paint-edits-detach
...
M3: an explicit paint edit detaches the variable bound to what it changed
2026-10-19 23:59:18 +07:00
BFlat
ec512a7767
Merge pull request #807 from MortenHusted/fix/wrap-error-command
...
M1: wrap errors name the command that was run
2026-10-19 23:58:39 +07:00
bflatastic
742e911652
#832 : the per-side fields are two plain rows like Individual corners (toggle in the first); shut H/V fields read Mixed when their sides disagree; no comment naming the incumbent
2026-10-19 23:58:26 +07:00
bflatastic
1fdd95070e
Merge main into #832
2026-10-19 23:54:37 +07:00
bflatastic
bb793470f1
#854 : no reorder ring on a layer under 16 px on screen, and its hit radius is at most a quarter of the layer, so a small layer still drags the selection
2026-10-19 23:49:03 +07:00
bflatastic
109b90c0aa
#854 : locale entries in sorted position
2026-10-19 23:49:02 +07:00
bflatastic
cfbb5a8f50
#854 : no help-centre URL in selection_reorder.rs
2026-10-19 23:49:01 +07:00
bflatastic
fb0e25a258
Merge #865 into #854
...
# Conflicts:
# crates/ui-egui/src/selection_spacing.rs
2026-10-19 23:44:17 +07:00
bflatastic
6325a323ee
#821 : move the loadFont/rescanFonts test into fonts_tests
2026-10-19 23:44:08 +07:00
bflatastic
7126deaed0
#821 : es and fi labels for text.rescanFonts, text.loadFont, text.refit
2026-10-19 23:44:08 +07:00
bflatastic
203ec13e03
#821 : text.loadFont reads at most MAX_FONT_FILE (the font scan's 256 MiB cap)
2026-10-19 23:44:08 +07:00
bflatastic
4cc2230013
#861 : one search field for Pages and Layers; Escape closes it only from the field and goes no further; the search button shows when it's on; filter pages in the row loop
2026-10-19 23:43:38 +07:00
bflatastic
b8aa1ef8f0
Merge main into #821
2026-10-19 23:42:20 +07:00
bflatastic
17da39a5ea
Merge main into #870
2026-10-19 23:42:15 +07:00
bflatastic
95483273e3
Merge main into #862
2026-10-19 23:42:13 +07:00
bflatastic
163c293b8c
Merge main into #847
2026-10-19 23:42:11 +07:00
叶林橦
cecc2865b0
Layout grids: a stretched grid's count takes no Auto
...
CodeRabbit: typing "Auto" in the count of a stretched grid set 0, which the setter clamped to 1. The count field only takes the word where 0 is Auto (a fixed-size grid); a stretched grid's count is a plain number.
2026-10-20 00:39:29 +08:00
bflatastic
be38c68ac5
Merge #865 into #861
...
# Conflicts:
# crates/ui-egui/src/layers.rs
2026-10-19 23:38:25 +07:00
bflatastic
113d7ec106
#831 : overflow menu lists open files with the shared menu rows (active checked); drop the falling close animation; update tab motion in place instead of cloning it every frame
2026-10-19 23:37:27 +07:00
叶林橦
8450d18c8e
Layout grids: Auto width takes the word only where 0 is Auto
...
Review fixes for #881 (FredApps, CodeRabbit).
- number_field: the word for Auto (the placeholder's own text in the UI's
language, or "auto") is taken only by a field that asks for it (`Empty::Auto`),
not by every field whose placeholder reads "Auto". An auto layout's gap
("Auto" is Space between) and a prototype overlay's offset ("Auto" is no
offset) keep their own meaning of 0; the fixed "自动" match is gone.
- layout: Auto width has no hidden 60 px band — the bands step by the gutter
alone, so the pitch is what the panel shows. A zero-width band snaps to one
line, not two identical edges.
- right: the width field shows "Auto" (not 0) when there is no width, and a
stretched grid shows it dim and not editable (its bands divide the frame),
with the margin and gutter still editable.
- tests: the field suite checks the word on a grid's width (0) and on an auto
layout's gap (nothing); the layout suite pins the gutter pitch, the Auto
count and a stretched grid's bands.
- docs: ROADMAP and ui-parity state the pitch and what changes for saved grids.
2026-10-20 00:13:37 +08:00
YarilaFox
5a4b7c2795
M7: make brand accents legible and fix home tests
2026-10-19 20:51:47 +05:00
bflatastic
e1da3f36bb
Merge fix/830
2026-10-19 22:49:46 +07:00
bflatastic
80c8c7fa87
#830 : "Couldn't read {name}." in every full catalog
2026-10-19 22:39:25 +07:00
bflatastic
b744ff3e14
#830 : cap files read in the browser at 512 MiB, and say why a file isn't opened
2026-10-19 22:39:23 +07:00