Commit Graph
3173 Commits
Author SHA1 Message Date
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