更新日志
约 1979 字大约 7 分钟
2025-11-27
最新版本:7.0.3
V7.0.3
- 更新软件版本号为 V7.0.3
- 图形工具中添加三角锥
- 设置窗口左侧添加折叠按钮
- 修改默认设置为显示是否需要删除双曲线的渐近线(需在设置中恢复为默认设置)
- 删除三角锥高的显示,避免高的一端始终显示在一条直线上的问题
- 优化设置页面侧栏的显示
- 修复版本号显示问题
- 修复部分开关在设置中无效的问题:修复"上传照片时压缩画质"、"进入希沃白板时忽略桌面批注"开关重启后状态丢失的 Bug(MW_SettingsToLoad.cs 中补充缺失的 UI 回填逻辑)
- 修复设置无法保存的问题:当软件被安装到
Program Files等需要管理员权限的目录时,设置会静默保存失败。现统一将Settings.json写入%APPDATA%\Ink Canvas\(当前用户始终可写),并自动迁移旧版本遗留的配置文件 - 添加安装过程中缺失的中文:安装向导中"自动配置应用程序"任务项现已在中文环境下显示中文翻译
V7.0.2
- 更新软件版本号为 V7.0.2
- 微调部分窗口 UI,删除部分功能的重复逻辑
- 优化目录结构,便于项目管理(MainWindow / Windows / Helpers / Models 等)
- 重新设计部分窗口的 UI 界面,并修复一些小 Bug
- 视频展台侧栏添加一键清除所有白板内容的按钮
- 修复软件编译缺少包 ID 的问题
- 尝试修复蓝牙断连后继续触发的潜在阻塞问题
- 初步拆分 MainWindow 文件,删除多余的设置页面
- 为 GitHub Actions 编译出的 zip 程序文件添加版本号
- 优化设置界面设计,添加侧边导航栏
V7.0.1
- 更新软件版本号为 V7.0.1
- 修复版本控制文件
- 更新所有相关配置文件
V6.2.1
- 更新软件版本号
- 优化代码库内容,规范变量命名格式
- 简化部分注释内容
- 删除墨迹识别功能中"非等粗线条"的提示输出
- 修复浮动栏切换状态时出现偏移的问题
- 将浮动栏更多栏中的指南按钮替换为退出(软件)按钮,添加指南到设置中
V6.2.0
- 修复安全问题:
- Undo/Redo 越界:添加边界检查,无效时返回 null
- Null 引用防护:所有 foreach 前增加 null 检查,字典使用 TryGetValue
- 路径穿越攻击:解压文件时验证路径,防止 ../ 跳出目录
- 非法文件名:添加 SanitizePathSegment 方法清理特殊字符
- Bitmap 内存泄漏:使用 using 语句确保资源释放
- 重复 Shutdown:移除冗余调用,只保留一处
- 热键 keymap 泄漏:注销时从字典中移除对应项
- 重启路径获取:添加多种备用方案(进程模块、命令行参数等)
- 修复浮动栏位置 bug
- 添加摄像头画面插入错误时的检测
- 修复部分编译警告
- 优化 COM 接口检查逻辑
- 软件全局粘贴快捷键改为 Ctrl+Shift+V
- 修复 PPT 播放模式进入白板模式时双指手势遵循常规手势设置的问题
- 不再受 PPT 演示模式下的手势设置限制
- PPT 翻页手势在白板模式下禁用,避免冲突
V6.1.1
- 更新版本号
- 修复白板模式与浮动栏按钮点击冲突问题
- 修复点击白板模式按钮时浮动栏按钮被点击的问题
- 为白板模式按钮创建独立事件处理器
- 分离图形按钮事件,浮动栏和白板图形面板独立显示/隐藏
V6.1.0
- 添加截屏功能
- 截屏后显示选项对话框,可选择插入到画板或白板照片列表
- 根据截屏时的模式决定插入目标
- 修复 DPI 缩放导致的偏移问题
- 添加 Ctrl+V 粘贴图片功能
- 在放映/白板模式下按 Ctrl+V 粘贴剪贴板图片
- 修复画板模式中点击更多出现多个窗口的 bug
- 规范代码语法
- 修复软件运行时被 Windows 任务栏遮挡的问题
- 修复退出 PPT 播放后仍然显示 PPT 内批注笔迹的问题
V6.0.4
- 修复 PPT 放映退出时,画板批注笔迹被替换的 bug
- 修改截屏逻辑
- 启动截屏:按 Alt+C 或在浮动栏点击截图按钮后,屏幕变暗显示十字光标
- 选择区域:按住鼠标左键/触摸屏幕拖动选择要截图的区域
- 确认截屏:松开鼠标左键/抬手完成区域选择
- 操作选项:弹出截图操作窗口,提供:插入到当前画板、保存到文件夹、加入照片列表、取消
- 调整视频展台侧边栏中缩略图清晰度
- 添加触摸窗口注册(RegisterTouchWindow API),支持电容屏、电阻屏、数位屏、手写屏、红外触摸屏等设备
- 修复初始设置页面中按钮名称错误
- 修复 UI 线程阻塞问题
- 修复退出 PPT 模式后会替换掉画板批注笔迹的问题
- 调整默认设置参数
- 直线延长阈值默认和推荐均为 120,灵敏度默认和推荐为 0.8
- 浮动工具栏 UI 缩放默认和推荐为 80
- 矩形、三角形"等粗线"(无压力)默认和推荐均为开启
- PPT 侧边翻页箭头按钮、侧边页码按钮默认和推荐均为关闭
- 自动黑屏截图默认关闭,推荐也为关闭
- 记住并提示上次播放位置默认和推荐均为开启
- 崩溃时静默重启默认和推荐均为开启
- 黑板缩放比例默认和推荐均为 80
- 优化双指移动时的卡顿,减少画面抖动
- 修复 PPT 放映模式无法自动进入的 bug
V6.0.3 / V6.0.2 / V6.0.1
- 修复书写笔迹后,翻页笔有概率无法翻页的问题
- 修复照片列表显示不全的问题
- 修改视频展台逻辑
- 照片/摄像头画面将自动插入到白板的新页面
- 添加软件引导页面
- 修复 iss 编译出的 exe 文件安装后无图标的 bug
- 优化算法,减少重复获取逻辑
- 修复摄像头画面每次启动时都会重新插入的 bug
- 优化更新日志显示
- 修复进入 PPT 放映时未自动加载当前页的笔迹
- 修复桌面批注模式中的笔迹会在进入 PPT 播放模式后消失的 bug
- 优化 UI 布局
- 侧边栏添加自动校准开关
- 优化双指手势模式切换阈值
- 添加自动恢复页面内容的功能
- 在静默重启以及手动重启软件时,会自动弹出是否恢复之前的内容
- 添加崩溃时静默重启的开关
- 优化退出/进入白板模式时自动停止播放摄像头画面,减少资源消耗
V5.0.2(早期版本)
- 为导入的视频添加控制栏(可控制暂停/播放、进度、音量)
- 添加仓库作者信息
- 优化功能逻辑,修复一些错误
- 将照片和视频导入统一为媒体导入
- 修复视频导入后无法播放的 bug
- 添加 Inno Setup 编译文件(含 GitHub Actions 和本地编译)
- 优化笔迹检测(短时间内采集到远距离的两点,不会连成直线,防止卡顿造成错误直线显示)
- 图形识别功能修改(多种粗细、颜色的笔迹组成一个图形时,无法替换为一个图形)
