Commit Graph

3798 Commits

Author SHA1 Message Date
chinboy 54c6b52069 fix(NavMenu): ignore stale selected nodes after item replacement 2026-08-07 09:16:23 +08:00
chinboy 6c2ad58df9 perf(Performance): add localization baselines and align control probes 2026-08-07 09:15:50 +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 c8becad01a docs(Localization): synchronize delivered architecture 2026-08-06 18:56:56 +08:00
chinboy ef393a1c89 test(Localization): validate official catalog delivery 2026-08-06 18:40:35 +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 e1b2f8e370 test(Localization): stabilize static language pack integration 2026-08-06 16:58:44 +08:00
chinboy a35cf036a1 feat(Gallery): migrate application localization catalogs 2026-08-06 10:49:23 +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 4239eebd32 docs(Localization): plan XLIFF Catalog generation 2026-08-05 23:31:49 +08:00
chinboy 9bf6641add refactor(Core): route package setup through root builder 2026-08-05 23:25:20 +08:00
chinboy 7e0333ae54 fix(Generator): scope legacy language pools per assembly 2026-08-05 23:19:43 +08:00
chinboy f0969e09e1 feat(Core): initialize application localization services 2026-08-05 22:55:10 +08:00
chinboy 64cf528aa9 feat(Core): own application localization runtime 2026-08-05 22:52:25 +08:00
chinboy f27ec4e0c6 feat(Core): add root AtomUI builder 2026-08-05 22:29:57 +08:00
chinboy 615552314b feat(Localization): expose application bootstrap contracts 2026-08-05 22:25:28 +08:00
chinboy 7141bf68f7 docs(Localization): plan application runtime integration 2026-08-05 22:23:48 +08:00
chinboy db1ff1c65c feat(Localization): compose application localization runtime 2026-08-05 22:14:59 +08:00
chinboy 9e18f7942d feat(Localization): commit atomic language changes 2026-08-05 22:09:18 +08:00
chinboy df9c3f7e1a feat(Localization): add strongly typed localizer 2026-08-05 22:03:45 +08:00
chinboy ade6f660eb feat(Localization): build immutable language snapshots 2026-08-05 21:59:04 +08:00
chinboy 0ccaa929ae feat(Localization): freeze catalog registry inputs 2026-08-05 21:55:59 +08:00
chinboy 87af9dabd8 feat(Localization): define catalog bundle contracts 2026-08-05 21:52:55 +08:00
chinboy 4e172b2b47 docs(Localization): plan catalog runtime implementation 2026-08-05 21:50:33 +08:00
chinboy 99ffd350e3 feat(Localization): add generated common language metadata 2026-08-05 21:48:05 +08:00
chinboy c3bda61f98 fix(Generator): isolate theme generation inputs 2026-08-05 21:46:17 +08:00
chinboy 852b083823 feat(Generator): generate common language tags 2026-08-05 21:29:51 +08:00
chinboy 5b8e2a6f3b feat(Generator): validate pinned localization data 2026-08-05 21:27:29 +08:00
chinboy e43cfef9de fix(Generator): isolate legacy language generation 2026-08-05 21:22:46 +08:00
chinboy 4fa040456a docs(Localization): plan generated language metadata 2026-08-05 21:21:52 +08:00
chinboy faf70e5513 feat(Localization): define immutable language state contracts 2026-08-05 21:13:26 +08:00