Commit Graph

816 Commits

Author SHA1 Message Date
0b2db0270c feat: ConfirmBox 组件 2025-02-27 22:33:16 +08:00
e232a469c8 feat: Background 组件 2025-02-27 16:38:33 +08:00
f26c047457 chore: move selection to misc.tsx 2025-02-27 16:07:22 +08:00
24ee1613ed feat: 滚动文字 2025-02-27 16:03:14 +08:00
c505efeb66 feat: render 中递归调用 update 检查 2025-02-26 23:04:21 +08:00
baec3d5429 feat: Arrow 组件 2025-02-26 22:01:57 +08:00
87c7e0909b feat: 极昼永夜数值显示 2025-02-26 21:34:38 +08:00
9e05bb3287 feat: 选择框 2025-02-26 21:17:13 +08:00
310e597c58 perf: 在修改不透明度等属性时只需要更新父元素 2025-02-26 20:34:18 +08:00
d2b7a5d430 refactor: drawTip 2025-02-26 20:16:04 +08:00
d0dae40a5a fix: TextContent 的各种标签 2025-02-25 23:06:50 +08:00
72f02726ba fix: TextContent 的行高问题 2025-02-25 21:42:16 +08:00
bca679d4b1 fix: 更新策略 & 文本框显示问题 2025-02-25 21:33:10 +08:00
df993a7242 refactor: winskin 绘制 2025-02-25 18:01:34 +08:00
b0e420c167 chore: 删除之前的状态栏和工具栏 2025-02-24 21:01:55 +08:00
ea7ede3748 feat: 工具栏 toolbar 2025-02-24 20:27:35 +08:00
91e448fdcc refactor: enter 和 leave 事件 & patchProp 实现 2025-02-24 11:37:05 +08:00
73acde7f49 fix: TextContent 换行问题 2025-02-23 17:20:10 +08:00
ebf65b8128 feat: 颜色渐变 2025-02-23 11:59:41 +08:00
c5101c9b29 feat: 滚动条渐变 2025-02-22 21:30:55 +08:00
6e990fa926 refactor: cursor 机制 2025-02-22 20:59:52 +08:00
06abef2595 feat: 页码 & chore: 暂时移除 cursor 属性 2025-02-22 20:46:56 +08:00
9588340b11 chore: 删除 graphics 的 todo 注释 2025-02-22 18:35:48 +08:00
d2bd98b735 refactor: graphics 定位与渲染 2025-02-22 18:33:30 +08:00
dfa7428ba8 fix: 当滚动条子元素变换时,自动更新最大长度 2025-02-22 15:36:10 +08:00
36f847f4a8 fix: Scroll 组件的点击位置问题 2025-02-22 15:31:08 +08:00
1e8600c080 fix: 滚动内容与滚动条的层级问题 2025-02-22 15:05:32 +08:00
d6e0de28ab fix: 滚动条突变 2025-02-22 15:03:56 +08:00
8bc2a00bd2 fix: 滚动条的相关问题 & feat: 自定义容器渲染 2025-02-22 14:58:21 +08:00
6238c8f00a feat: Scroll 组件 2025-02-21 22:03:53 +08:00
ac5eefdb02 refactor: MotaOffscreenCanvas2D 的垃圾回收机制 2025-02-21 16:11:57 +08:00
e79c530c48 feat: 渲染元素的 cursor 属性 2025-02-20 22:35:17 +08:00
2e3c368354 refactor: 新状态栏 2025-02-20 21:57:49 +08:00
6ba0b4a762 feat: UIContainer 元素返回 VNode 数组 2025-02-19 23:04:15 +08:00
230e08e8a6 feat: UI 控制器 2025-02-19 22:58:08 +08:00
fa7d2b2c16 fix: absolute 模式的渲染元素的位置判定 2025-02-18 22:37:56 +08:00
4d61de8735 fix: id 重复报错 2025-02-18 22:02:00 +08:00
48cc34aa2d fix: 元素的根元素 2025-02-18 21:49:52 +08:00
4b2d94e422 fix: click判定错误 & 位置不正确 2025-02-18 21:13:40 +08:00
b448f18616 feat: 交互事件系统 & refactor: 部分 RenderItem 结构 2025-02-18 18:38:21 +08:00
69da048438 refactor: 渲染系统的部分目录结构 2025-01-31 13:00:47 +08:00
ed229e1601 refactor: 天气系统结构 2025-01-31 12:35:31 +08:00
6f10ac3d81 refactor: 重构 gl2 元素的部分内容 2025-01-29 16:30:55 +08:00
b9f4804c8c refactor: 部分渲染系统的结构 2025-01-29 16:04:54 +08:00
19a0c29015 fix: 更好的未交互不播放修复方案 2025-01-27 23:02:56 +08:00
53fa7272fc Merge branch 'dev-strawberry' of github.com:unanmed/HumanBreak into dev-strawberry 2025-01-26 00:46:25 +08:00
17a0b078a4 fix: winskin绘制背景 2025-01-26 00:45:51 +08:00
f22bc222b8 fix: winskin绘制背景 2025-01-25 20:13:04 +08:00
8c381578db refactor: TextContent 2025-01-25 19:46:28 +08:00
d4a2c38484 fix: 应该使用捕获,而非冒泡 2025-01-23 23:53:21 +08:00