914 Commits

Author SHA1 Message Date
CJK_mkp d50097c013 Merge pull request #465 from InkCanvasForClass/net6
合并462
2026-05-02 17:45:07 +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 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 2daab6092f Merge branch 'net6' into net462 2026-05-02 12:42:54 +08:00
CJKmkp 5f1f190613 improve:PPT增强预览 2026-05-02 12:07:32 +08:00
doudou0720 c5c913bea8 Merge branch 'net6' into net462 2026-05-02 10:16:15 +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 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 8200e88949 Merge branch 'net6' into net462 2026-05-01 23:15:07 +08:00
doudou0720 3853fd31f4 chore(MW_PPT): 修正PowerPoint守护监控的docstring
Signed-off-by: doudou0720 <98651603+doudou0720@users.noreply.github.com>
2026-05-01 22:10:34 +08:00
CJKmkp 41a59136c7 refactor(主题): 将主题相关逻辑提取到ThemeHelper类中 2026-05-01 22:05:30 +08:00
CJKmkp 8c7eeb51d0 Merge branch 'net6' of https://github.com/InkCanvasForClass/community into net6 2026-05-01 22:00:14 +08:00
CJKmkp 4f5f3ed8fe improve:UI 2026-05-01 21:58:09 +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 5a387eef96 add:更新面板 2026-05-01 18:55:03 +08:00
CJKmkp 6980abe331 add:浮动栏自定义 2026-05-01 17:20:47 +08:00
CJKmkp a044a8bc21 improve:PPT控件 2026-05-01 16:07:40 +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 90ba3f7fa6 refactor: 优化动画逻辑和UI组件结构
重构动画帮助类以支持自定义动画目标
简化颜色滑块更新逻辑
调整浮动工具栏显示逻辑
新增BoardMenuFrame自定义控件
2026-05-01 12:34:16 +08:00
CJKmkp 13c73fbfe4 优化代码 2026-05-01 09:58:25 +08:00
CJKmkp 003fffca2d improve:ROT模块 2026-05-01 00:33:35 +08:00
PrefacedCorg e55f8e8ea1 Merge branch 'net6' of https://github.com/InkCanvasForClass/community into net6 2026-05-01 00:25:45 +08:00
PrefacedCorg 8ad987a64b refactor(设置): 将黑板缩放功能从开关改为滑块控制
将黑板缩放功能从布尔开关改为可调节的滑块控制,并统一所有滑块值的精度为两位小数
2026-05-01 00:25:35 +08:00
CJKmkp b0aff1e378 improve:UI 2026-05-01 00:07:18 +08:00
CJKmkp 73f27a9423 优化代码 2026-04-30 20:31:05 +08:00
CJKmkp 40fc4e89e0 add:PPT增强预览视图 2026-04-30 19:09:55 +08:00
CJKmkp 483991b85c add:多屏支持 2026-04-30 18:28:39 +08:00
CJKmkp 649a939a57 improve:实时笔锋 2026-04-30 17:51:43 +08:00
CJKmkp f20e360c0b improve:实时笔锋 2026-04-30 17:21:40 +08:00
CJKmkp c1e599971e fix:退出软件实现 2026-04-30 16:55:38 +08:00
CJKmkp f1f75ff015 improve:启动速度 2026-04-30 15:18:35 +08:00
CJKmkp 6e68fa9cfc improve:实时笔锋 2026-04-30 15:14:17 +08:00
CJKmkp c68596b91e improve:启动速度 2026-04-30 15:04:54 +08:00
CJKmkp 7d52573595 improve:启动速度 2026-04-30 14:50:57 +08:00
CJKmkp d30ed9e726 优化代码 2026-04-30 14:29:06 +08:00
CJKmkp 988af60a30 improve:实时笔锋 2026-04-30 14:25:32 +08:00
PrefacedCorg b58376847e refactor: 移除按笔画擦除功能及相关UI元素
移除不再需要的按笔画擦除功能代码和对应的XAML界面元素,简化代码结构
2026-04-29 17:18:55 +08:00
PrefacedCorg e31dbbcedc Update MW_FloatingBarIcons.cs 2026-04-27 18:13:44 +08:00