bflatastic
9b711e212b
Merge main into #901
2026-10-20 06:20:04 +07:00
BFlat
9c6920cf7d
Merge pull request #896 from johnpetersa19/main
...
Add missing Brazilian Portuguese UI translations
2026-10-20 06:12:04 +07:00
sanches
eb7ead9455
M9: Russian catalog catch-up: the 56 strings added since the review (machine-drafted)
2026-10-20 01:59:51 +03:00
bflatastic
ab59877559
Merge main into #897
2026-10-20 05:47:17 +07:00
bflatastic
77ffc57432
#896 : "Individual padding" uses the catalog's word for padding (Preenchimento is Fill)
2026-10-20 05:47:15 +07:00
bflatastic
4e7256bf6a
Merge main into #896
2026-10-20 05:47:14 +07:00
Davit Matchakhelidze and Claude Opus 5.5
e123a2efe7
i18n(ka): the draft status says the review is done and approval pending; the guide and the field doc say both kinds of draft
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01YMTAbGNRxnMEzRvYnQGphF
2026-10-20 02:33:25 +04:00
Davit Matchakhelidze and Claude Opus 5.5
bae2f057a1
i18n(ka): the catalog header and docs say how Georgian was made (AI-assisted, native-reviewed); still a draft
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01YMTAbGNRxnMEzRvYnQGphF
2026-10-20 02:11:55 +04:00
johnpetersa19 and Copilot App
629c297de9
M2.1: add missing Brazilian Portuguese translations
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-10-19 18:49:06 -03:00
bflatastic
cc4799061e
#889 : say a join is too large in words for people (native and web), translated; keep one test
2026-10-20 04:38:28 +07:00
bflatastic
40fe1a623e
Merge fix/872 into #813
2026-10-20 03:26:53 +07:00
bflatastic
4b030f027a
Merge main into #872
2026-10-20 03:20:30 +07:00
BFlat
9d9cb9915a
Merge pull request #812 from lukasz-sklad/feat/polish-translation
...
feat(i18n): Complete Polish translation (pl)
2026-10-20 03:05:06 +07:00
BFlat
1abb9083c7
Merge pull request #821 from attisvalentin/fix/rescan-and-load-fonts
...
M4: fonts installed while the app runs: text.rescanFonts, text.loadFont, text.refit
2026-10-20 03:04:29 +07:00
BFlat
163e840fc3
Merge pull request #818 from leandrodslv/feat/ui-size
...
feat(ui): add the interface size preference (#540 )
2026-10-20 03:01:28 +07:00
BFlat
b5904ad4c2
Merge pull request #874 from justinjohn0306/fix/857-start-on-home
...
M7: a preference to start on the Home screen (#857 )
2026-10-20 03:00:49 +07:00
BFlat
d32e971685
Merge pull request #832 from Ahmed5Emad/seperate-padding
...
adding individual padding controls in Layout panel
2026-10-20 02:59:33 +07:00
BFlat
f8fc12b981
Merge pull request #854 from campbellcody/feat/smart-selection-drag-reordering
...
M1: smart-selection drag reordering
2026-10-20 02:58:55 +07:00
bflatastic
948c6fb8e6
Merge main into #813 (via #872 )
...
# Conflicts:
# docs/translating.md
2026-10-20 02:06:07 +07:00
bflatastic
da1f0a0484
Merge #812 into #872
...
# Conflicts:
# docs/translating.md
2026-10-20 02:05:46 +07:00
bflatastic
baf93b7756
Merge #874 into #872
...
# Conflicts:
# docs/mcp.md
2026-10-20 02:05:13 +07:00
bflatastic
9c2988d408
Merge main into #872
...
# Conflicts:
# crates/text/build.rs
2026-10-20 02:04:57 +07:00
bflatastic
c13c4301be
Merge main into #812
2026-10-20 02:04:36 +07:00
bflatastic
df99f364a7
Merge main into #821
2026-10-20 02:04:35 +07:00
bflatastic
e8b7917002
Merge #874 into #818
...
# Conflicts:
# crates/ui-egui/locales/es.toml
# crates/ui-egui/locales/fr.toml
2026-10-20 01:43:53 +07:00
bflatastic
7b478052d1
Merge main into #818
2026-10-20 01:43:44 +07:00
bflatastic
bc35f02ecb
Merge main into #874
2026-10-20 01:43:43 +07:00
bflatastic
7814c32a05
Merge main into #832
2026-10-20 01:43:40 +07:00
bflatastic
cbb95c6412
Merge main into #854
2026-10-20 01:33:53 +07:00
bflatastic
7b22438739
Merge main into #861
2026-10-20 01:33:51 +07:00
bflatastic
85c036624d
Merge main into #865
...
# Conflicts:
# contributors/people.toml
2026-10-20 01:21:22 +07:00
BFlat
b51c9b68d7
Merge pull request #866 from YarilaFox/fix/tab-engine-order
...
M7: Preserve active tab and support tab reordering
2026-10-20 01:11:21 +07:00
bflatastic
ec9bb5f978
#812 : a shorter Intensity label that fits the glass field
2026-10-20 00:26:06 +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
22ef4fdd99
#874 : locale entries in sorted position
2026-10-20 00:13:45 +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
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
bflatastic
109b90c0aa
#854 : locale entries in sorted position
2026-10-19 23:49:02 +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
7126deaed0
#821 : es and fi labels for text.rescanFonts, text.loadFont, text.refit
2026-10-19 23:44:08 +07:00
bflatastic
be38c68ac5
Merge #865 into #861
...
# Conflicts:
# crates/ui-egui/src/layers.rs
2026-10-19 23:38:25 +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
justinjohn0306 and Claude Opus 5.5
82a50dad1b
M7: a preference to start on the Home screen ( #857 )
...
Launching opens a new empty file, which then has to be closed to get
back to Home. Preferences ▸ "Start on the Home screen"
(`pref.startOnHome {on?}`, off by default) starts the desktop app on Home
instead. Files named on the command line and recovered files still open.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-19 17:53:24 +05:30
Davit Matchakhelidze and Claude Opus 5.5
41c123657e
i18n: Georgian (ka) interface language
...
Adds crates/ui-egui/locales/ka.toml (ქართული): every key of en.toml (1,730 UI
strings), every command label (567) and every menu wording (31), marked as a
draft. Georgian has no letter case and keeps a noun singular after a numeral,
so plural entries give the same text for one and other. System picks it for
ka, ka-GE and ka_GE.UTF-8; pref.language's help text lists ka.
Inter and egui's fonts have no Georgian, so the UI draws it in craft-fonts'
Noto Sans Georgian: it joins the built-in faces in theme::install_fonts and
the web build keeps it (crates/text/build.rs). craft-fonts-ref moves to
a71c20e3 (storytold/craft-fonts#27 , the commit that adds the face) in the
release and FreeBSD workflows, and the release builds the web version with
craft-fonts (web-craft-fonts: true).
Tests: the Georgian locale tags, draft status and count-neutral plurals, and
that the built-in Georgian face draws every Georgian letter in the catalog
(skipped without craft-fonts). Docs: localization-parity, translating, mcp,
README and ROADMAP.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01YMTAbGNRxnMEzRvYnQGphF
2026-10-19 15:53:03 +04:00