chinboy
6fdbbcaef3
refactor(SearchEdit): rename IsSearching to IsOperating for clarity
2026-08-11 10:33:00 +08:00
chinboy
16150957de
refactor(SearchEdit)!: unify search request semantics
2026-08-11 10:03:33 +08:00
CTimet
74b4b24bbd
feat(SearchEdit): Enter handler
...
1. Add HandleEnterAsSearch property with default value false to maintain old code's behavior.
2. Override OnKeyUp method to process Enter keyUp. It triggers NotifySearchButtonClicked method only if HandleEnterAsSearch is true. Override keyUp rather than keyDown to avoid triggering repeatedly when user press Enter continuously.
2026-08-11 08:53:08 +08:00
chinboy
5c950d22d6
docs: repair documentation references after reorganization
2026-08-10 10:04:59 +08:00
chinboy
eb63f153ea
feat(SearchPanel): implement custom theme for GalleryCodeViewer search panel
2026-08-09 16:25:22 +08:00
chinboy
12ba9b92ef
chore(Release): add build and packaging for AtomUI language packs
2026-08-09 13:05:32 +08:00
chinboy
e022023802
chore(Release): update Avalonia to 12.1.1 and increment AtomUI version to 6.1.3
2026-08-08 23:50:14 +08:00
chinboy
85ac813fc4
refactor(Localization): update namespace for localization build tasks and adjust target states in XLIFF files
2026-08-08 17:33:08 +08:00
chinboy
f501cee604
refactor(Localization): simplify language pack authoring
2026-08-08 12:23:29 +08:00
chinboy
e3f7b1010f
feat(Generator): bind deferred language packs at consumption
2026-08-08 11:20:55 +08:00
chinboy
b66c813c12
build(Localization): discover language pack contracts automatically
2026-08-08 11:10:28 +08:00
chinboy
1412351a47
feat(Localization): add deferred language pack validation
2026-08-08 10:54:38 +08:00
chinboy
ee680c3546
refactor(Localization): rename LocalizationRuntime to LocalizationHost and update related references
2026-08-08 09:32:14 +08:00
chinboy
46e3156d6d
gallery(Localization): add pt-BR resources and responsive demos
2026-08-08 00:05:25 +08:00
chinboy
cf127d7793
build(Localization): support language pack project references
2026-08-07 17:58:52 +08:00
chinboy
52bda74e4d
gallery(Localization): add pt-BR language switching
2026-08-07 17:29:35 +08:00
chinboy
03866a7d88
feat(Localization): finalize pt-BR control translations
2026-08-07 16:36:25 +08:00
chinboy
93fba1053c
feat(Localization): add pt-BR control translation drafts
2026-08-07 16:26:24 +08:00
chinboy
17be2f4b9a
fix(Localization): support intentional empty translations
2026-08-07 16:19:53 +08:00
chinboy
6e1bb21178
fix(Localization): define pt-BR source package paths
2026-08-07 16:08:40 +08:00
chinboy
bd59e44b1b
feat(Localization): scaffold official pt-BR language packages
2026-08-07 15:43:46 +08:00
chinboy
f7ff81d830
feat(Localization): enforce configurable translation review states
2026-08-07 14:18:38 +08:00
chinboy
f0e9ae993a
feat(Generator): support dormant static language modules
2026-08-07 14:13:53 +08:00
chinboy
92d54fe28a
refactor(Localization)!: use enum keys as catalog unit identity
2026-08-07 13:27:02 +08:00
chinboy
d9f61c8d97
refactor(Performance): isolate localization benchmarks
2026-08-07 09:44:58 +08:00
chinboy
9841056ef6
fix(Generator): avoid language extension name collisions
2026-08-07 09:30:25 +08:00
chinboy
54c6b52069
fix(NavMenu): ignore stale selected nodes after item replacement
2026-08-07 09:16:23 +08:00
chinboy
332a26a099
fix(Localization): harden catalog validation and fallback resolution
2026-08-07 09:15:10 +08:00
chinboy
5298cbab9a
fix(Localization): complete static language pack NativeAOT proof
2026-08-06 19:58:34 +08:00
chinboy
248546ac9f
refactor(Localization): remove legacy language architecture
2026-08-06 18:22:39 +08:00
chinboy
141b1aba9e
fix(Gallery): complete generated localization migration
2026-08-06 18:11:10 +08:00
chinboy
c387806592
feat(Localization): add static language pack template
2026-08-06 17:16:20 +08:00
chinboy
d45b5b1026
feat(Localization): finalize static package build contract
2026-08-06 17:06:46 +08:00
chinboy
015182e97e
fix(Localization): preserve nonnumeric braced text
2026-08-06 10:44:00 +08:00
chinboy
cbf7c87815
feat(GalleryBase): migrate localization catalog
2026-08-06 10:00:20 +08:00
chinboy
1a24250377
feat(DataGrid): migrate localization catalog
2026-08-06 09:51:34 +08:00
chinboy
26f2826692
feat(Desktop): migrate localization catalogs
2026-08-06 09:51:01 +08:00
chinboy
33893c236c
fix(Localization): preserve empty and named template text
2026-08-06 09:50:21 +08:00
chinboy
de27803df8
feat(Controls): migrate common localization catalog
2026-08-06 09:12:07 +08:00
chinboy
f998bf497e
feat(Build): add localization build tasks
2026-08-06 08:51:36 +08:00
chinboy
ad43daffad
feat(Build): add automatic localization inputs
2026-08-06 08:20:03 +08:00
chinboy
d9341713e6
test(Localization): verify generated Catalog integration
2026-08-06 08:03:46 +08:00
chinboy
92f7898f84
feat(Generator): generate application language bootstrap
2026-08-06 07:33:34 +08:00
chinboy
d9374f95cd
feat(Generator): emit compiled language modules
2026-08-06 07:23:26 +08:00
chinboy
7740c61bdc
fix(Generator): allow partial localization overrides
2026-08-06 07:12:43 +08:00
chinboy
b5773a69a6
feat(Generator): compile language Catalog contracts
2026-08-06 07:08:41 +08:00
chinboy
e6473ec873
feat(Generator): parse XLIFF 2.1 language inputs
2026-08-05 23:55:17 +08:00
chinboy
8e378d17c0
feat(Generator): validate language Catalog symbols
2026-08-05 23:43:55 +08:00
chinboy
6e6b14f1a5
feat(Localization): add generated resource extension base
2026-08-05 23:38:25 +08:00
chinboy
9bf6641add
refactor(Core): route package setup through root builder
2026-08-05 23:25:20 +08:00