1930 Commits

Author SHA1 Message Date
CJK_mkp d50097c013 Merge pull request #465 from InkCanvasForClass/net6
合并462
2026-05-02 17:45:07 +08:00
CJKmkp e45e8fad43 improve:UI 2026-05-02 17:36:05 +08:00
CJKmkp 8364dde2e3 Merge branch 'net6' of https://github.com/InkCanvasForClass/community into net6 2026-05-02 17:27:53 +08:00
CJKmkp 6105f8759d improve:OOBE 2026-05-02 17:26:40 +08:00
PrefacedCorg c8e3bceab2 fix(UI): 优化弹出菜单位置和层级管理
修复弹出菜单在移动时位置不更新的问题,添加节流机制避免频繁刷新
使用Win32 API强制刷新弹出菜单位置并提升到最顶层
调整浮动工具栏和弹出菜单的样式和位置
移除未使用的字体样式定义
2026-05-02 17:06:08 +08:00
CJKmkp f825211987 add:issue #115 2026-05-02 16:22:27 +08:00
CJKmkp aea4c2ce3c add:issue #115 2026-05-02 16:18:53 +08:00
PrefacedCorg 35c8e980f8 refactor(工具栏): 将BorderTools从Border改为Popup控件并优化显示逻辑
重构工具栏中的BorderTools控件,将其从Border改为Popup控件,并添加自定义位置回调
优化显示/隐藏逻辑,使用IsOpen属性替代Visibility控制
更新相关动画效果调用为对应的Popup版本
调整UI样式和布局,提升视觉一致性
2026-05-02 15:55:37 +08:00
PrefacedCorg 86fdc04616 add:鸿蒙SC字体 2026-05-02 15:33:25 +08:00
PrefacedCorg a25ea95c19 style(MainWindow): 调整工具栏边框样式和边距
更新工具栏边框的厚度为1像素并优化边距设置,提升视觉一致性
2026-05-02 13:52:19 +08:00
PrefacedCorg 16724fd0ae Merge branch 'net6' of https://github.com/InkCanvasForClass/community into net6 2026-05-02 13:41:08 +08:00
PrefacedCorg 723c0b9cdc feat(工具栏设置): 添加工具栏配置页面及功能实现
实现工具栏配置页面,允许用户调整工具栏按钮的顺序和可见性
包含主工具栏、画布控制和尾部按钮三个区域的配置
支持恢复默认布局功能
2026-05-02 13:41:02 +08:00
doudou0720 82f51e639b fix: 修正IACoreHelper文件路径错误
Signed-off-by: doudou0720 <98651603+doudou0720@users.noreply.github.com>
2026-05-02 13:03:16 +08:00
doudou0720 2daab6092f Merge branch 'net6' into net462 2026-05-02 12:42:54 +08:00
CJKmkp 39e098221c Improve:设置启动 2026-05-02 12:36:36 +08:00
CJKmkp 005ba66bc2 improve:UI 2026-05-02 12:33:38 +08:00
CJKmkp d15db2d8a9 improve:UI 2026-05-02 12:21:13 +08:00
CJKmkp 191fd25c66 improve:手写纠正 2026-05-02 12:10:48 +08:00
CJKmkp 5f1f190613 improve:PPT增强预览 2026-05-02 12:07:32 +08:00
CJKmkp 7736d88657 improve:UI 2026-05-02 10:42:11 +08:00
CJKmkp cc5ba1364c improve:UI 2026-05-02 10:35:41 +08:00
doudou0720 f8e02c3f6a Merge branch 'net6' into net462 2026-05-02 10:17:01 +08:00
doudou0720 c5c913bea8 Merge branch 'net6' into net462 2026-05-02 10:16:15 +08:00
CJKmkp fcbfb326c0 improve:UI 2026-05-02 10:13:13 +08:00
CJKmkp d6c1a1fd71 improve:UI 2026-05-02 10:12:36 +08:00
CJKmkp 8db0e8c95c improve:计时器 2026-05-02 10:07:49 +08:00
doudou0720 b01f2ab301 refactor(build): 更新Helper项目文件以使用新的SDK格式
将InkCanvasForClass.IACoreHelper项目从旧式csproj迁移到新的SDK格式,简化项目配置
同时更新构建目标路径以匹配新的输出目录结构

Signed-off-by: doudou0720 <98651603+doudou0720@users.noreply.github.com>
2026-05-02 10:06:32 +08:00
CJKmkp 860dc43c8d improve:UI 2026-05-02 10:06:21 +08:00
CJKmkp be34eda535 improve:自动更新 2026-05-02 09:54:51 +08:00
CJKmkp 2d9901791c improve:PPT增强预览 2026-05-02 09:53:41 +08:00
CJKmkp ef9b211677 improve:主题切换 2026-05-02 09:51:34 +08:00
CJKmkp 53fda7e512 improve:UIA 2026-05-02 09:50:28 +08:00
CJKmkp bbb2981208 improve:自定义文件名 2026-05-02 09:49:19 +08:00
CJKmkp e1aa003b77 improve:ROT模块 2026-05-02 09:47:43 +08:00
CJKmkp b7e88371ac improve:自动更新 2026-05-02 09:44:04 +08:00
CJKmkp 2b8dcfdc86 improve:图片选中 2026-05-02 09:41:28 +08:00
CJKmkp 9691263aa5 improve:图片选中 2026-05-02 09:23:19 +08:00
CJKmkp 95ee002765 improve:图片选中 2026-05-02 09:17:15 +08:00
doudou0720 4e18c73269 Merge branch 'net6' into net462 2026-05-02 09:08:38 +08:00
CJKmkp 786945f6c8 improve:UI 2026-05-02 09:01:22 +08:00
CJKmkp 7a7c5f266d add:放大镜 2026-05-02 09:00:17 +08:00
CJKmkp 15884c5901 add:放大镜 2026-05-02 08:28:49 +08:00
PrefacedCorg 16f53acf42 Merge branch 'net6' of https://github.com/InkCanvasForClass/community into net6 2026-05-02 01:44:24 +08:00
PrefacedCorg 2e61777469 refactor(UI): 优化更多功能标题栏的布局和图标
使用 Grid 布局替代 SimpleStackPanel 以提升布局灵活性
将关闭图标替换为 Segoe Fluent 图标以保持风格一致
2026-05-02 01:43:43 +08:00
CJKmkp 46f4a0523c improve:PPT侧面板 2026-05-02 01:17:09 +08:00
CJKmkp c8848f6cde Merge branch 'net6' of https://github.com/InkCanvasForClass/community into net6 2026-05-02 01:03:13 +08:00
PrefacedCorg 1fe66790e6 Merge branch 'net6' of https://github.com/InkCanvasForClass/community into net6 2026-05-02 01:01:44 +08:00
PrefacedCorg dada05aabb feat(浮动工具栏): 添加退出按钮并优化UI样式
- 在浮动工具栏中添加退出按钮的本地化文本
- 移除未使用的BoardMenuFrame相关动画代码
- 调整浮动工具栏中元素的边距和圆角样式
- 将退出按钮文本改为使用i18n资源
2026-05-02 00:56:58 +08:00
CJKmkp a18d476415 add:基于IPC的IACore在net6的实现 2026-05-02 00:53:49 +08:00
CJKmkp 94142ec8a5 add:基于IPC的IACore在net6的实现 2026-05-02 00:40:49 +08:00