84 Commits
Author SHA1 Message Date
chinboy a8cdfc0f58 feat(TokenSystem)!: 支持 Control Design Token 继承 2026-09-07 22:38:43 +08:00
chinboy 28b0391b6b feat(tests): implement automatic cleanup for VSTest temporary results and forbid persistent dumps 2026-09-06 13:43:24 +08:00
chinboy 7a66123a13 fix(AOT): 修复跨项目与预编译程序集的注册闭包缺失(#453) 2026-09-05 08:52:21 +08:00
chinboy 58293126c4 chore(release): prepare AtomUI 6.1.7 2026-09-02 12:31:17 +08:00
chinboy 1d1136329b refactor(Button): merge source folder into Buttons 2026-08-31 23:04:46 +08:00
chinboy ac681bd6da chore(release): prepare AtomUI 6.1.6 2026-08-29 10:01:32 +08:00
chinboy 30abb1553c build(Repository): migrate managed outputs to .artifacts 2026-08-28 08:19:08 +08:00
chinboy 89b0447df5 fix(Build,Input,ImageLoading): stabilize shadow copies and control tests 2026-08-27 21:23:00 +08:00
chinboy 4929c7ca77 build(MSBuild): load build tasks from content-keyed shadow copies 2026-08-22 23:19:06 +08:00
CHINBOY 924a6d4876 build(MSBuild): run custom tasks in isolated task hosts 2026-08-21 19:30:15 +08:00
CHINBOY 215f2552bb fix(build): canonicalize linked-registration Sidecar inputs 2026-08-20 16:06:42 +08:00
chinboy 79319f93fc fix(build): include AtomUI.Generator.props in package for localization support 2026-08-18 22:34:35 +08:00
chinboy 79584a7f8b fix(build): update build scripts to ensure prerequisites are built before packaging 2026-08-18 22:15:08 +08:00
chinboy 0d3d9727c6 fix(AOT): restore sidecar delivery and narrow linked fallbacks 2026-08-17 23:07:14 +08:00
chinboy 9593bf1537 fix(AOT): bound linked registration analysis and static unit planning 2026-08-17 15:18:29 +08:00
chinboy e957075dba fix(Build): skip theme asset task without AXAML inputs 2026-08-16 15:50:25 +08:00
chinboy b57d2db06b fix(Build): gate publish analyzers to AOT and trimming modes 2026-08-16 14:43:48 +08:00
chinboy 5239a8ce5e perf(AOT): share generated descriptor factories across registration units 2026-08-16 13:35:00 +08:00
chinboy b83bfba6b4 test(Build): account for inferred localization policy target 2026-08-16 11:15:47 +08:00
chinboy 348784815b refactor(AOT)!: default registration units to package granularity 2026-08-16 11:10:55 +08:00
chinboy e58de99730 refactor(AOT)!: declare package registration entries in source 2026-08-16 11:10:55 +08:00
chinboy 55622bfa4e refactor(Localization)!: remove contract version encoding 2026-08-16 11:10:54 +08:00
chinboy ca55fc175c fix(Build): centralize generated artifact exclusions 2026-08-16 11:08:01 +08:00
chinboy b586d905ec refactor(Build): flatten infrastructure layout 2026-08-16 11:08:01 +08:00
chinboy 5f5848dd01 refactor(Build): finalize infrastructure directory layout 2026-08-16 11:05:11 +08:00
chinboy b0e17f9962 refactor(Localization): split MSBuild integration by responsibility 2026-08-16 11:05:11 +08:00
chinboy 4b2c9e210e refactor(Build): centralize generator build assets 2026-08-16 11:01:06 +08:00
chinboy 593f4f5bcf refactor(Build): organize NuGet build assets 2026-08-16 10:57:51 +08:00
chinboy 9ba5154ced refactor(Build): add repository build entry points 2026-08-16 10:57:51 +08:00
chinboy b11be513e2 build(Localization): infer language contracts and trim manifest metadata 2026-08-16 10:51:25 +08:00
chinboy e80be2d802 feat(AOT): add compile-time registration for trimmed apps 2026-08-13 23:05:43 +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 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 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 9841056ef6 fix(Generator): avoid language extension name collisions 2026-08-07 09:30:25 +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 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