453 Commits

Author SHA1 Message Date
PrefacedCorg c8e3bceab2 fix(UI): 优化弹出菜单位置和层级管理
修复弹出菜单在移动时位置不更新的问题,添加节流机制避免频繁刷新
使用Win32 API强制刷新弹出菜单位置并提升到最顶层
调整浮动工具栏和弹出菜单的样式和位置
移除未使用的字体样式定义
2026-05-02 17:06:08 +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
CJKmkp 191fd25c66 improve:手写纠正 2026-05-02 12:10:48 +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 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
CJKmkp 2a17ea1bd1 add:基于IPC的IACore在net6的实现 2026-05-01 23:54:24 +08:00
CJKmkp 82ec0ad1cd improve:ROT模块 2026-05-01 22:32:00 +08:00
PrefacedCorg 267d9b4450 refactor(主题): 将主题相关逻辑提取到ThemeHelper类中
重构主题相关代码,将重复的IsSystemThemeLight方法和主题应用逻辑提取到新的ThemeHelper工具类中
简化多个窗口的主题处理代码,统一使用ThemeHelper进行主题管理
2026-05-01 21:54:15 +08:00
CJKmkp 1217ef7ef9 优化代码 2026-05-01 20:38:59 +08:00
CJKmkp 02cf10ab13 优化代码 2026-05-01 20:37:39 +08:00
CJKmkp 8383002b5c improve:自动更新 2026-05-01 19:11:59 +08:00
CJKmkp 8c37b91b5b improve:自动更新 2026-05-01 18:58:10 +08:00
CJKmkp 5a387eef96 add:更新面板 2026-05-01 18:55:03 +08:00
CJKmkp f15a293a69 add:自定义文件名 2026-05-01 14:51:56 +08:00
CJKmkp 3915893ee6 Merge branch 'net6' of https://github.com/InkCanvasForClass/community into net6 2026-05-01 13:08:29 +08:00
CJKmkp 914e6eea2e improve:PPT控件 2026-05-01 13:08:26 +08:00
PrefacedCorg 3434ab6227 Merge branch 'net6' of https://github.com/InkCanvasForClass/community into net6 2026-05-01 12:34:26 +08:00
PrefacedCorg 90ba3f7fa6 refactor: 优化动画逻辑和UI组件结构
重构动画帮助类以支持自定义动画目标
简化颜色滑块更新逻辑
调整浮动工具栏显示逻辑
新增BoardMenuFrame自定义控件
2026-05-01 12:34:16 +08:00
CJKmkp f05bcf6cc8 improve:ROT模块 2026-05-01 10:51:28 +08:00
CJKmkp 21d5ee25ea improve:ROT模块 2026-05-01 10:39:04 +08:00
CJKmkp 13c73fbfe4 优化代码 2026-05-01 09:58:25 +08:00
CJKmkp 003fffca2d improve:ROT模块 2026-05-01 00:33:35 +08:00
CJKmkp 4d8fbef455 add:debug功能 2026-05-01 00:27:29 +08:00
CJKmkp a7b020b0ff improve:UIA置顶 2026-04-30 22:59:19 +08:00
CJKmkp b614517728 improve:UIA置顶 2026-04-30 22:51:36 +08:00
CJKmkp 329e9bd933 improve:UIA置顶 2026-04-30 22:49:05 +08:00
CJKmkp ffee3aa564 improve:设备ID 2026-04-30 20:27:25 +08:00
CJKmkp 483991b85c add:多屏支持 2026-04-30 18:28:39 +08:00
CJKmkp a0d24ea6cc improve:ROT模块 2026-04-30 17:58:28 +08:00
CJKmkp 9613285513 improve:ROT模块 2026-04-30 17:55:56 +08:00
CJKmkp 7d52573595 improve:启动速度 2026-04-30 14:50:57 +08:00
CJKmkp e17387c99e fix:版本修复 2026-04-30 14:34:58 +08:00
CJKmkp d30ed9e726 优化代码 2026-04-30 14:29:06 +08:00
PrefacedCorg 9132c9eb14 1 2026-04-26 16:38:54 +08:00
CJKmkp d7faac257c feat: WinRT Ink Analysis 性能优化重构方案
Co-authored-by: traeagent <traeagent@users.noreply.github.com>
2026-04-26 04:19:30 +00:00
CJKmkp 1b3c5294d9 feat: WinRT Ink Analysis 性能优化重构方案
Co-authored-by: traeagent <traeagent@users.noreply.github.com>
2026-04-26 04:18:06 +00:00
CJKmkp f7802ba4d0 feat: WinRT Ink Analysis 性能优化重构方案
Co-authored-by: traeagent <traeagent@users.noreply.github.com>
2026-04-26 03:01:17 +00:00
CJKmkp 004364c3a9 improve:WinRT墨迹识别 2026-04-25 17:25:55 +08:00
CJKmkp d73e3eb0ea improve:墨迹纠正 2026-04-25 16:40:39 +08:00
CJKmkp b7d03d694c fix:墨迹纠正 2026-04-25 16:40:39 +08:00
PrefacedCorg 259ce3dd11 feat(插件): 添加应用重启服务接口及实现
添加 IAppRestartService 接口及其实现 AppRestartService,用于插件系统调用应用重启功能
将原 StartupPage 中的重启逻辑提取到 AppRestartHelper 工具类中
在 App.xaml.cs 中注册 AppRestartService 供插件使用
2026-04-21 02:16:58 +08:00
PrefacedCorg 41be1e901d 将自定义控件单开一个项目 2026-04-13 13:01:14 +08:00