|
|
b637d3b5f3
|
feat(09-01): dedup controller/background and fix load/title props base (D-10)
- Move render/ui/controller.tsx -> src/ui/controller.tsx keeping only mainUIController + createMainController; import MainBackgroundUI from ./background
- Move MainBackground/MainBackgroundUI/MainBackgroundProps ownership to src/ui/background.tsx; drop ../render import; add DefaultProps (render-vue) + IUIDefaultPropsBase (system)
- Fix load.tsx/title.tsx props base: IUIDefaultPropsBase -> IUIPropsBase (own ./types); drop unused system import in title.tsx
- Rewrite render capability imports from ../render barrel to ../render/use leaf (avoid render/index.tsx <-> ui cycle)
- Complete barrel: + ./controller ./background ./func (7 same-dir exports)
- Delete old render/ui/controller.tsx
|
2026-10-09 15:57:03 +08:00 |
|
|
|
24ee08cc2d
|
feat(09-01): migrate statistics.tsx and viewmap.tsx to src/ui (D-10)
- Move render/ui/statistics.tsx -> src/ui/statistics.tsx (verbatim copy)
- Move render/ui/viewmap.tsx -> src/ui/viewmap.tsx; rewrite ../use -> ../render/use, ../../shared -> ../shared; keep ./statistics
- Add export * from './statistics' and './viewmap' to src/ui/index.ts
- Delete old render/ui/statistics.tsx and render/ui/viewmap.tsx
|
2026-10-09 15:53:19 +08:00 |
|
|
|
3f5c323897
|
feat(09-01): migrate save.tsx to src/ui (D-10 leaf tracer)
- Move packages-user/client-modules/src/render/ui/save.tsx -> src/ui/save.tsx
- Rewrite relative specifiers: ../use -> ../render/use, ../utils -> ../render/utils, ../../shared -> ../shared
- Add export * from './save' to src/ui/index.ts (D-69 same-dir barrel)
- Delete old render/ui/save.tsx
|
2026-10-09 15:51:41 +08:00 |
|
|
|
46cad94aff
|
refactor: UI 系统
|
2026-10-05 19:44:33 +08:00 |
|
|
|
bc7d631dc2
|
feat(04-14): 部分 UI 进一步接口适配·第二步(D-74..D-78)
D-78: main.tsx 状态栏更新改为在 client.hero.attribute 上 addHook({ onUpdateAttribute }) 并在 onUnmounted 注销;移除全局 hook 残留与手工调用垫片。
D-74/D-75: load.tsx 改依新加载系统 client.loader.start() + client.loader.manager.get*;移除旧接口成员与失效 @ts-expect-error。
D-76/D-77: 删除 render/index.tsx 的 restart 注释块、client.ts 两段兼容层注释、entry-client/src/create.ts 被注释接线与模块创建函数块。
仅含五个生产文件与 04-14-SUMMARY.md;未触用户 04-CONTEXT.md 并发改动。
|
2026-09-30 16:36:19 +08:00 |
|
|
|
d8fa4b8507
|
refactor: Delete global loading & hook object
|
2026-09-30 12:30:42 +08:00 |
|
|
|
81e4e98507
|
refactor(04-12): 桶导出边界修正——shared 单文件化 + 消费者直连 @user/client-base(D-69/D-70)
|
2026-09-25 14:21:14 +08:00 |
|
|
|
0b93426d47
|
refactor(04-11): 渲染端结构性移植——通用渲染资产下沉 @user/client-base(D-58..D-68)
- MOVE:39 个文件由 client-modules/src/render/ 移入 client-base/src/{components,elements,map,layout}/,删除原件
- D-58:新建 client-base/src/shared/(10 常量纯摘取)+ 被移 map 文件 shared 说明符改指 4 处
- D-63:client-base/src/index.ts 新增 5 条桶导出;14 个实现层消费者改指 @user/client-base
- D-66:client-base/package.json 新增 5 条 workspace:* 依赖 + 根 pnpm i(lockfile importer 同步)
- D-59 / D-60 / D-68:10 处架构耦合以带原因 // @ts-expect-error 暂记,不反向引用、不解耦
- D-62:命名一律不变;D-64 ?raw 不处理;D-65 legacy 一律不管
|
2026-09-24 17:14:43 +08:00 |
|
|
|
49d86a2c57
|
fix(04-05): read hero status via client attribute API
|
2026-09-20 16:43:05 +08:00 |
|
|
|
f5a6ed8cf6
|
refactor: 加载系统
|
2026-09-18 20:30:40 +08:00 |
|
|
|
e9e9939bd8
|
refactor: 删除 data-state 中的 legacy 文件夹
|
2026-09-17 19:37:30 +08:00 |
|
|
|
a027b04d14
|
chore: 清空类型错误
|
2026-09-17 18:38:29 +08:00 |
|
|
|
10755475a4
|
refactor: 删除 legacy-plugin-data
|
2026-09-17 18:21:35 +08:00 |
|
|
|
c43bfa2ab0
|
refactor: 地图存档的加载适配
|
2026-04-26 15:31:27 +08:00 |
|
|
|
1a569804d8
|
refactor: getFlag
CodeQL / Analyze (javascript) (push) Has been cancelled
|
2026-04-21 15:46:59 +08:00 |
|
|
|
51e9d758d8
|
refactor: 渲染端结构
|
2026-04-19 22:52:32 +08:00 |
|
|
|
4fc6db3e79
|
refactor: 客户端加载
|
2026-03-20 16:08:43 +08:00 |
|
|
|
191ba8d1db
|
refactor: 渲染系统
|
2026-03-16 12:23:02 +08:00 |
|
|
|
9ab0db9465
|
feat: Transition 渐变类
|
2026-03-10 16:49:41 +08:00 |
|
|
|
03cf6a8917
|
refactor: 将 system-action 与 system-ui 合并至 system
|
2026-03-08 17:01:05 +08:00 |
|
|
|
744a21e042
|
refactor: 将 render-core, render-elements, render-assets, render-style 合并
|
2026-03-08 16:50:44 +08:00 |
|
|
|
0b6cecda60
|
feat: 地图文字
|
2026-03-02 21:35:17 +08:00 |
|
|
|
57108367b2
|
fix: 渲染相关问题
|
2026-03-02 12:30:46 +08:00 |
|
|
|
bea2725d6a
|
feat: 将 HumanBreak 新内容移植入该样板
|
2026-02-28 22:56:59 +08:00 |
|
|
|
6bf32174d8
|
init: 2.B
|
2026-02-28 20:23:34 +08:00 |
|