29 Commits
Author SHA1 Message Date
chinboy a4531d8707 fix(Toolchain): ensure generator resolver does not start for test projects without generator references 2026-10-06 14:54:02 +08:00
chinboy c183d6bb43 refactor(Toolchain): 精简构建任务与 AOT 输入链并隔离应用构建参数 2026-10-06 13:39:56 +08:00
chinboy 48da1a5717 feat(Toolchain): 统一构建工具链并恢复双框架精确裁剪与后端分流 2026-10-06 12:23:51 +08:00
chinboy 9a68f4c5b6 style: enforce braces for control-flow bodies 2026-10-05 11:20:46 +08:00
chinboy b26abd45ba test: 清理低价值用例并修正选测与语言包验证 2026-09-30 15:11:23 +08:00
chinboy f7022f6fe8 perf(AOT): 精简 Token 描述符、放宽桌面工具链门禁并改用基线体积标准 2026-09-30 07:29:48 +08:00
chinboy 5e0623b646 perf(AOT): 优化反射裁剪、TypeMap 与验证流程 2026-09-29 19:51:09 +08:00
chinboy 3cc6cd4cbb refactor(AOT)!: 使用 TypeMap 替换旧注册与裁剪管线 2026-09-28 11:12:49 +08:00
chinboy 2623e9fbf1 fix(Build)!: 隔离构建任务进程并消除 Windows DLL 文件锁 2026-09-11 10:38:40 +08:00
chinboy 97f31fb2ff fix(Localization): 统一 canonical XLIFF 末尾换行 2026-09-08 09:25:16 +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 adedd65f99 fix(i18n): hide language pack files from consumer project trees 2026-08-23 17:14:40 +08:00
CHINBOY 215f2552bb fix(build): canonicalize linked-registration Sidecar inputs 2026-08-20 16:06:42 +08:00
chinboy 55622bfa4e refactor(Localization)!: remove contract version encoding 2026-08-16 11:10:54 +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 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 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 f7ff81d830 feat(Localization): enforce configurable translation review states 2026-08-07 14:18:38 +08:00
chinboy 92d54fe28a refactor(Localization)!: use enum keys as catalog unit identity 2026-08-07 13:27:02 +08:00
chinboy 332a26a099 fix(Localization): harden catalog validation and fallback resolution 2026-08-07 09:15: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 f998bf497e feat(Build): add localization build tasks 2026-08-06 08:51:36 +08:00