Commit Graph

29 Commits

Author SHA1 Message Date
PrefacedCorg 35c8e980f8 refactor(工具栏): 将BorderTools从Border改为Popup控件并优化显示逻辑
重构工具栏中的BorderTools控件,将其从Border改为Popup控件,并添加自定义位置回调
优化显示/隐藏逻辑,使用IsOpen属性替代Visibility控制
更新相关动画效果调用为对应的Popup版本
调整UI样式和布局,提升视觉一致性
2026-05-02 15:55:37 +08:00
PrefacedCorg 723c0b9cdc feat(工具栏设置): 添加工具栏配置页面及功能实现
实现工具栏配置页面,允许用户调整工具栏按钮的顺序和可见性
包含主工具栏、画布控制和尾部按钮三个区域的配置
支持恢复默认布局功能
2026-05-02 13:41:02 +08:00
CJKmkp 9691263aa5 improve:图片选中 2026-05-02 09:23:19 +08:00
CJKmkp 95ee002765 improve:图片选中 2026-05-02 09:17:15 +08:00
PrefacedCorg 07ebbfbd24 refactor: 移除 BoardMenuFrame 控件并内联实现图像选项面板
将 BoardMenuFrame 自定义控件及其样式从项目中移除,改为直接在 MainWindow.xaml 中内联实现图像选项面板的布局和样式,以简化代码结构并减少自定义控件的使用
2026-05-01 23:54:31 +08:00
CJKmkp 4f5f3ed8fe improve:UI 2026-05-01 21:58:09 +08:00
CJKmkp 1217ef7ef9 优化代码 2026-05-01 20:38:59 +08:00
CJKmkp 6980abe331 add:浮动栏自定义 2026-05-01 17:20:47 +08:00
CJKmkp 4bcc39a7ae improve:PPT控件 2026-05-01 16:36:17 +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
PrefacedCorg 41be1e901d 将自定义控件单开一个项目 2026-04-13 13:01:14 +08:00
PrefacedCorg dbac80509a 将浮动工具栏使用新控件 2026-04-11 17:18:51 +08:00
PrefacedCorg 836e0b0fde 将浮动工具栏使用新控件 2026-04-11 13:42:33 +08:00
PrefacedCorg dba59b92ac add:自定义控件
屎山给我吃饱了 把浮动工具栏用了自定义控件 不然重复代码太多了
2026-04-11 12:06:53 +08:00
PrefacedCorg f7befe387c add:自定义控件 2026-04-10 22:59:22 +08:00
PrefacedCorg e6b707ea51 Merge branch 'New-New-Settings' into beta 2026-04-05 19:35:17 +08:00
CJKmkp d80a59556e Revert "improve:pdf插入"
This reverts commit bad05f77b5.
2026-04-05 19:07:31 +08:00
CJKmkp bad05f77b5 improve:pdf插入 2026-04-05 18:42:06 +08:00
CJKmkp ea375a9ce6 add:pdf插入 2026-04-05 18:36:47 +08:00
CJKmkp ea74592e89 add:pdf插入 2026-04-05 18:06:21 +08:00
CJKmkp c77beb662e add:pdf插入 2026-04-05 17:31:35 +08:00
PrefacedCorg 2f54e9d7b3 add:复制按钮 2026-04-05 17:01:20 +08:00
CJKmkp 3ea6da4790 improve:快抽 2026-02-13 18:25:57 +08:00
PrefacedCorg 3f460d7a5c 代码清理 2025-12-20 13:56:46 +08:00
CJK_mkp c3fd5551d8 improve:快抽按钮 2025-11-08 22:17:52 +08:00