Commit Graph

140 Commits

Author SHA1 Message Date
c5c60f479a 调整目录结构 2025-06-23 18:03:33 +08:00
c9b4e6dccd 优化代码可读性 2025-06-23 17:55:55 +08:00
3db251aac6 修复文本编辑框换行时大小不正确,优化布局更新性能 2025-06-23 17:40:21 +08:00
d5e25c8eaf 修复文本输入框输入文字后高度错误 2025-06-20 17:06:52 +08:00
0f609e1e9c 测试代码 2025-06-20 10:30:47 +08:00
7a281dee1f 删除shdc 2025-06-19 16:01:57 +08:00
c7d859a9b6 指定slang为行主序 2025-06-19 16:01:19 +08:00
0adc357d8a 修复D3D11着色器加载失败,修复pipeline创建警告 2025-06-19 15:29:53 +08:00
a501d409ff 实现批量编译着色器 2025-06-19 11:11:56 +08:00
d0aa773666 修复没有生成sg_shader_image_sampler_pair 2025-06-19 10:30:07 +08:00
d560c437fe 修复mirage_image.slang编译失败 2025-06-18 18:12:52 +08:00
3a9ce532d5 完善着色器绑定器 2025-06-18 17:37:03 +08:00
6cc65e12b2 重构80% 2025-06-18 16:33:11 +08:00
562f598a41 TODO 重构着色器绑定代码 2025-06-17 19:17:00 +08:00
28b23ffd0f TODO slang编译脚本 2025-06-17 10:17:29 +08:00
daiqingshuang
163b91b4f2 TODO 2025-05-14 18:21:58 +08:00
daiqingshuang
3d735f81df 优化字体布局管理:重构文本布局结构以支持光标位置跟踪 2025-05-14 16:01:15 +08:00
daiqingshuang
19fb1e889c 优化字体布局管理:重构文本追加布局函数以支持传入布局参数 2025-05-14 15:49:23 +08:00
daiqingshuang
a1f09f9f10 优化IME光标位置更新:使用作用域退出机制简化资源管理 2025-05-14 14:54:04 +08:00
daiqingshuang
188aa2d7b8 优化IME光标位置更新:重构相关函数以接受窗口句柄参数 2025-05-14 11:49:33 +08:00
daiqingshuang
05ccd31ca3 增强IME支持:添加光标位置设置和焦点事件处理 2025-05-14 11:19:19 +08:00
cbc52fb72d 重构:改进各种模块中的日志记录和错误处理 2025-05-13 16:58:24 +08:00
daiqingshuang
8d01ad91c4 ime位置跟踪 2025-05-13 15:35:04 +08:00
aee4ba33d1 ime文本输入 2025-05-12 20:50:24 +08:00
daiqingshuang
96189c8a1a IME支持 2025-05-12 18:26:37 +08:00
daiqingshuang
d6487aef83 将静态成员初始化改为内联以优化代码结构 2025-05-07 17:26:56 +08:00
daiqingshuang
081905523b 处理双击事件时先触发按下事件 2025-05-07 17:25:42 +08:00
daiqingshuang
607d0a43a1 将 C++ 标准更新到 26 并改进资源清理
在构建配置中将 C++ 标准提高到 26,并在应用程序关闭之前添加资源清理消息。为了 UI 代码的一致性,对格式进行了细微的调整。
2025-05-07 17:23:33 +08:00
0b5487f69d 性能优化,去除多余的无效标记 2025-04-22 22:50:05 +08:00
4418c383bc TextBlock性能优化,避免重复布局 2025-04-22 22:38:17 +08:00
9366415c8c 测试git钩子 2025-04-22 22:30:35 +08:00
1230abc898 自动包裹文本块 2025-04-22 22:25:53 +08:00
daiqingshuang
c695b6e4ed overlay控件 2025-04-22 14:33:40 +08:00
a88904a546 修复MinGW编译问题 2025-04-22 01:49:04 +08:00
d8551a96ca 优化文本布局算法 2025-04-22 01:45:02 +08:00
cc37be615c 优化文本布局 2025-04-22 00:49:59 +08:00
12b6d058df 消除警告,规范日志输出 2025-04-21 23:57:16 +08:00
546c40a18b 尝试添加CYGWIN支持 2025-04-21 23:44:56 +08:00
79704b894b 尝试支持CYGWIN 2025-04-21 23:31:17 +08:00
057967a5c9 消除警告 2025-04-21 23:29:13 +08:00
daiqingshuang
21a12b257f 按钮 2025-04-21 15:22:20 +08:00
daiqingshuang
28980f8c41 按钮颜色 2025-04-21 14:41:24 +08:00
daiqingshuang
542949e9f5 优化控件布局语法 2025-04-21 14:30:01 +08:00
900db6dd70 TODO 优化控件布局语法 2025-04-21 10:39:32 +08:00
c322a4b6dd 优化布局语法,消除部分警告 2025-04-11 18:23:24 +08:00
daiqingshuang
2c794509bc 布局语法优化 2025-04-11 13:42:57 +08:00
b5fc6a9a26 垂直水平容器布局 2025-04-10 21:02:26 +08:00
934dd653ee 修复msvc编译错误 2025-04-10 20:02:05 +08:00
daiqingshuang
a88ef151d7 修复水平对齐问题 2025-04-10 17:19:59 +08:00
daiqingshuang
57c65892db 分离config使其作为单独的模块 2025-04-10 14:24:31 +08:00