版本发布 8
> [!CAUTION] > **注意:此版本为预览或测试版** > > 请注意,这是一个预览/测试版本,使用时可能出现BUG,常规用户建议使用预览版或正式版 ## [1.7.19.0] - 2026-06-08 ### 🚀 新增功能 * 基于IPC的IACore在net6的实现 by @CJKmkp * 添加退出按钮并优化UI样式 by @PrefacedCorg * 放大镜 by @CJKmkp * 添加工具栏配置页面及功能实现 by @PrefacedCorg * 鸿蒙SC字体 by @PrefacedCorg * 按钮添加圆角和阴影 by @PrefacedCorg * issue #115 by @CJKmkp * 添加Popup管理器实现置顶和拖动跟随功能 by @PrefacedCorg * issue #422 by @CJKmkp * 托盘图标支持自定义左键/右键点击动作 by @PANDAJSR * 提取共享弹出窗口内容为可复用组件 by @PrefacedCorg * 贡献者 by @PrefacedCorg * 友链面板 by @CJKmkp * issue #417 by @CJKmkp * 添加坐标系和圆锥曲线绘制功能并重构图形面板 by @PrefacedCorg * issue #254 by @CJKmkp * 添加多个弹出面板控件并优化主窗口交互逻辑 by @PrefacedCorg * 添加可复用的侧边栏切换控件 by @PrefacedCorg * 添加快速面板垂直偏移配置选项 by @PrefacedCorg * 添加并连接多个弹出窗口的事件处理逻辑 by @PrefacedCorg * 调整浮动工具栏布局和样式 by @PrefacedCorg * 重构笔工具面板的标签页切换逻辑 by @PrefacedCorg * 云存储面板 by @CJKmkp * add comprehensive toolbar component customization support by @PrefacedCorg * 为工具栏按钮添加徽章图标功能 by @PrefacedCorg * 添加6/8色显示模式切换按钮 by @PrefacedCorg * 在组件设置中添加8色/6色显示模式下拉选项并修复勾号消失问题 by @PrefacedCorg * 添加白板冻结按钮功能 by @CreeperAWA * 调整白板中冻结按钮的位置 by @CreeperAWA * 允许仅启用 TOTP 验证模式并优化安全验证流程 by @CreeperAWA * 添加贡献者CreeperAWA by @CreeperAWA * 添加自定义启动图片和文字位置功能 by @CreeperAWA * 改进启动画面文本对齐方式选择器 by @CreeperAWA * 添加24小时制时间格式选项 by @CreeperAWA * 公告系统和通知管理 by @CJKmkp * 添加激光笔工具并优化相关设置 by @PrefacedCorg * 新增激光笔墨迹渐隐功能,将全局墨迹渐隐迁移至激光笔专属设置 by @PrefacedCorg * issue #472 by @CJKmkp * add ink fade speed multiplier control by @PrefacedCorg * 实现荧光笔重叠加深功能 by @PrefacedCorg * 批注模式工具栏翻转显示异常 by @PrefacedCorg * 友链inkeys by @CJKmkp * add 梗体中文 language support and fix palm eraser issue by @PrefacedCorg * 白板墨迹擦 by @lrsgzs * 白板墨迹擦使用旧版图标 by @lrsgzs * issue #410 by @CJKmkp * issue #440 by @CJKmkp * U盘验证 by @AstrZero * add settings tree view project and solution entry by @PrefacedCorg * 文件插入多格式支持 by @CJKmkp * 赞助链接 by @CJKmkp * add by @PrefacedCorg * 配置使用Nerdbank.GitVersioning自动管理版本号并附带SHA-1 (#487) by @doudou0720 in #487 * add group reorder and page info tool, refactor code by @PrefacedCorg * add new triggers, rules and refactor workflow editor by @PrefacedCorg * add actions, rules and fix Win32 exceptions by @PrefacedCorg * add auto-polling status update and dynamic settings editor by @PrefacedCorg * issue #506 by @CJKmkp * 多媒体格式插入 by @CJKmkp * 光标自定义 by @CJKmkp * 性能统计面板 by @CJKmkp * 小白板 by @CJKmkp * 墨迹插入白板 by @CJKmkp * issue #303 by @CJKmkp * issue #300 by @CJKmkp * 新增工具栏菜单自定义功能,添加计时器等工具项 by @PrefacedCorg * issue #301 by @CJKmkp * Debug功能 by @CJKmkp * issue #515 by @CJKmkp * issue #523 by @CJKmkp * issue #522 by @CJKmkp ### 🐛 修复 * 优化弹出菜单位置和层级管理 by @PrefacedCorg * 修复弹窗置顶逻辑并添加移除置顶功能 by @PrefacedCorg * 修复Popup与主窗口z-order冲突问题 by @PrefacedCorg * 修复弹出窗口Z轴顺序问题 by @PrefacedCorg * 隐藏默认不可见的UI元素 by @PrefacedCorg * 修复弹出窗口和浮动工具栏的可见性问题 by @PrefacedCorg * 修复工具栏位置计算和Popup显示问题 by @PrefacedCorg * 移除快速面板边距动画以避免布局问题 by @PrefacedCorg * 将同步退出PPT演示的方法改为异步调用 by @PrefacedCorg * 修复曲线平滑模式逻辑错误并同步画布设置 by @PrefacedCorg * 根据当前模式正确显示笔调色板 by @PrefacedCorg * 修正曲线平滑模式选项的默认值和顺序 by @PrefacedCorg * 修复笔调色板显示逻辑错误 by @PrefacedCorg * 调整浮动工具栏缩放逻辑和弹窗边距 by @PrefacedCorg * unify floating bar highlight positioning by @CJKmkp * 修复笔图标关联并移除浮动面板尺寸限制 by @PrefacedCorg * 添加索引越界检查防止崩溃 by @PrefacedCorg * 修复弹窗置顶状态同步问题并优化管理逻辑 by @PrefacedCorg * 添加空检查防止定时器为空时异常 by @PrefacedCorg * 指示器位置偏低 by @CJKmkp * 改进异常处理并清理无用代码 by @PrefacedCorg * 修复工具栏高亮位置更新问题 by @PrefacedCorg * 修复悬浮栏图标为空时的崩溃问题并统一控件尺寸 by @PrefacedCorg * 浮动工具栏 by @PrefacedCorg * 修复浮动工具栏间隔不一致问题和独立边框隐藏问题 by @PrefacedCorg * resolve child popup z-order conflict with topmost toolbar by @PrefacedCorg * 退出PPT放映时调用工具栏可见性更新方法 by @PrefacedCorg * 修复重启后8个手势开关状态显示不正确的问题 by @PrefacedCorg * 修复重启后快捷调色盘显示模式和可见性状态不正确的问题 by @PrefacedCorg * fix:浮动工具栏ui by @PrefacedCorg * issue #485 by @CJKmkp * 修复冻结按钮点击时未切换鼠标模式的问题 by @CreeperAWA * 修复应用退出时的定时器处理和自动更新的并发问题 by @CreeperAWA * 修复日志递归写入问题并调整心跳监控参数 by @CreeperAWA * 改进PPT连接关闭时的资源释放处理 by @CreeperAWA * 修复自定义启动动画样式未正确应用的问题 by @CreeperAWA * 修正字符串资源中的引号格式 by @CreeperAWA * 修复资源释放和线程安全问题 by @CreeperAWA * 移除冗余的double类型声明 by @CreeperAWA * 浮动栏拖动 by @CJKmkp * 调整墨迹渐隐和高亮重叠的逻辑,修复面板显示异常 by @PrefacedCorg * 修正PPT打开时的异步执行逻辑 by @PrefacedCorg * 修复PPT连接和演示文稿打开的时序问题 by @PrefacedCorg * 修复PPT事件注册和弹窗的问题 by @PrefacedCorg * 弹窗显示时激活主窗口 by @PrefacedCorg * 修复窗口激活和无焦点模式异常问题 by @PrefacedCorg * replace hardcoded Chinese strings with i18n resource references and rename numeric-suffixed keys by @PrefacedCorg * replace all hardcoded Chinese strings in SettingsWindow with i18n resource references by @PrefacedCorg * BoardEraserIconByStrokes_Click 文档错误、本地化不恰当 by @lrsgzs * 状态栏图标中的关闭收纳和侧边栏行为不一致 by @Braydenccc * 设置窗口部分文本:如云存储登录提示)暴露了代码字面 by @Braydenccc * settings by @PrefacedCorg * fix by @PrefacedCorg * fix by @PrefacedCorg * 优化侧边栏切换按钮的点击区域判定逻辑 by @PrefacedCorg * 修复PPT放映模式下悬浮工具栏位置计算逻辑 by @PrefacedCorg * 修复PPT放映状态更新的线程安全问题 by @Braydenccc * 尝试修复:ppt增强预览使得工具栏位移,ppt增强预览换页时动画闪烁 by @Braydenccc * ppt放映时点击退出放映,工具栏高亮图标变成了鼠标但实际上还是批注模式 by @Braydenccc * 修复白板手势按钮初始状态黑条问题 by @PrefacedCorg * 滑块触屏 by @PrefacedCorg * 支持从鼠标模式直接切换到橡皮擦/套索选/几何等工具 by @PrefacedCorg * 托盘菜单显示工具栏时自动展开已折叠的工具栏 by @PrefacedCorg * 修复托盘重置工具栏位置无效及退出PPT后工具栏位置异常 by @PrefacedCorg * 修复 OnClosed 清理资源时跨线程访问异常 by @PrefacedCorg * correct default rule group initialization by @PrefacedCorg * issue#516 (again) by @AstrZero * 修复未检测设置项导致无法唤起希沃视频展台的问题 by @CreeperAWA * 套索选异常 by @CJKmkp * 线擦异常 by @CJKmkp ### 🚜 重构 * 将主题相关逻辑提取到ThemeHelper类中 by @PrefacedCorg * 移除 BoardMenuFrame 控件并内联实现图像选项面板 by @PrefacedCorg * 优化更多功能标题栏的布局和图标 by @PrefacedCorg * 将BorderTools从Border改为Popup控件并优化显示逻辑 by @PrefacedCorg * 移除调试用的性能监控代码 by @PrefacedCorg * 优化弹窗置顶逻辑并移除冗余代码 by @PrefacedCorg * 重构工具弹出窗口事件绑定逻辑 by @PrefacedCorg * 重构图形绘制弹出窗口为独立控件 by @PrefacedCorg * 调整XAML布局结构并移除冗余代码 by @PrefacedCorg * 清理XAML文件并优化布局结构 by @PrefacedCorg * 重构弹出窗口内容结构,提取公共组件 by @PrefacedCorg * 重构多个弹窗内容控件以使用PopupShellContent by @PrefacedCorg * 简化弹出窗口样式并优化交互逻辑 by @PrefacedCorg * 重构工具栏弹出菜单布局 by @PrefacedCorg * 重构PPT相关UI状态管理与绑定逻辑 by @PrefacedCorg * 优化浮动工具栏和弹出窗口的样式与布局 by @PrefacedCorg * 提取显示/隐藏浮动栏退出按钮为独立方法 by @PrefacedCorg * 重构手势设置逻辑,分离白板与普通模式 by @PrefacedCorg * 重构笔工具面板的标签页为可复用组件 by @PrefacedCorg * 优化笔调色板布局和类型定义 by @PrefacedCorg * 将笔属性面板从Viewbox改为FrameworkElement by @PrefacedCorg * 重构快捷调色盘为独立控件并优化高亮动画 by @PrefacedCorg * 重构工具栏组件系统,引入新的配置和规则引擎 by @PrefacedCorg * 重构浮动工具栏系统,实现可配置化工具栏 by @PrefacedCorg * 重构浮动工具栏拖动处理逻辑 by @PrefacedCorg * 完成工具栏多项优化与本地化适配 by @PrefacedCorg * 提取重复的分组内容刷新逻辑为公共方法 by @PrefacedCorg * 重构工具栏可见性逻辑,优化折叠交互 by @PrefacedCorg * 移除工具栏项的折叠时阻止隐藏设置 by @PrefacedCorg * 重构工具栏规则逻辑,简化规则集合并 by @PrefacedCorg * 重构颜色指示器更新逻辑,提取复用方法 by @PrefacedCorg * 调整快速颜色调色板的设置同步逻辑 by @PrefacedCorg * 调整浮动栏动画初始化逻辑并修复布局刷新问题 by @PrefacedCorg * 重构弹窗关闭按钮与工具栏样式,优化交互体验 by @PrefacedCorg * 优化浮动栏动画逻辑并调整启动延迟 by @CreeperAWA * 优化窗口初始化逻辑和页面预加载 by @CreeperAWA * 将页面类型字典改为静态字段并优化初始化顺序 by @CreeperAWA * 优化底部滑动淡入动画效果 by @CreeperAWA * 重构启动画面布局和文本位置逻辑 by @CreeperAWA * 简化工具按钮高光位置计算逻辑 by @CreeperAWA * 简化浮动工具栏位置判断逻辑 by @CreeperAWA * 提取浮动工具栏恢复逻辑到独立方法 by @CreeperAWA * 移除对SimpleStackPanel的特殊宽度处理 by @CreeperAWA * 优化浮动工具栏高亮逻辑和代码结构 by @CreeperAWA * 优化代码结构,移除冗余逻辑 by @CreeperAWA * 补充声明缺失的控件字段并修正悬浮栏判断逻辑 by @CreeperAWA * 移除未使用到的StackPanelCanvasControls引用和相关逻辑 by @CreeperAWA * 优化DLL加载逻辑与浮动栏DPI适配 by @CreeperAWA * 重构多个设置页面的控件结构 by @PrefacedCorg * 重构画笔设置系统,添加荧光笔重叠功能 by @PrefacedCorg * 优化动画时长计算逻辑,适配倍速播放 by @PrefacedCorg * 调整墨迹淡入淡出相关参数与滑块范围 by @PrefacedCorg * 移除笔模式切换相关设置项与逻辑 by @PrefacedCorg * 移除笔尖模式切换开关相关代码 by @PrefacedCorg * 重构橡皮擦选择逻辑,使用TabControl替代独立按钮 by @PrefacedCorg * 优化墨迹渐隐动画时长计算逻辑 by @PrefacedCorg * 让免全屏助手默认仅在win11及以上系统启用 by @PrefacedCorg * 整理项目开发规范文档并修复路径问题 by @PrefacedCorg * 移除快捷调色盘手动显隐逻辑,统一交由工具栏系统管理 by @PrefacedCorg * 优化浮动工具栏高光定位逻辑 by @PrefacedCorg * 替换自定义确认弹窗为原生ContentDialog by @PrefacedCorg * 实现自定义zh-ME本地化支持 by @PrefacedCorg * 统一替换项目内硬编码字符串为多语言资源 by @PrefacedCorg * 重构设置页面结构并新增多项功能 by @PrefacedCorg * 统一使用SettingsActionHub处理设置变更逻辑 by @PrefacedCorg * 删除废弃的设置项 by @PrefacedCorg * 修复侧边栏动画多次触发的问题 by @PrefacedCorg * 优化幻灯片放映状态更新逻辑看,增加线程安全检查,避免重复调用UI线程调度 by @Braydenccc * 调整悬浮工具栏布局并修复高亮逻辑 by @PrefacedCorg * 重构工具栏布局与设置逻辑 by @PrefacedCorg * 重构白板工具栏布局与配置系统 by @PrefacedCorg * 迁移触摸滑动逻辑至 BoardToolbarHost 并增强页码信息更新 by @PrefacedCorg * 统一滑块触摸支持实现,提取为辅助类 by @PrefacedCorg * 移除可空类型注解,统一非空引用类型规范 by @PrefacedCorg * 重构自动化模块,改用集中式系统事件监控 by @PrefacedCorg * 重构自动化系统,对齐ClassIsland架构 by @PrefacedCorg * 新增重置工具栏位置的自动化动作并优化现有代码 by @PrefacedCorg ### ⚡ 体验优化 * UI by @CJKmkp * 优化代码 by @CJKmkp * 启动速度 by @CJKmkp * 设置索引 by @CJKmkp * ROT模块 by @CJKmkp * PPT侧面板 by @CJKmkp * 图片选中 by @CJKmkp * 自动更新 by @CJKmkp * 自定义文件名 by @CJKmkp * UIA by @CJKmkp * 主题切换 by @CJKmkp * PPT增强预览 by @CJKmkp * 计时器 by @CJKmkp * 手写纠正 by @CJKmkp * 悬浮窗拦截 by @CJKmkp * OOBE by @CJKmkp * 按钮高光显示 by @CJKmkp * 计时器及点名UI by @CJKmkp * 计时器UI by @CJKmkp * 点名UI by @CJKmkp * 浮动栏相关计算 by @CJKmkp * IACoreHelper by @CJKmkp * PPT模块 by @CJKmkp * IACore by @CJKmkp * 启动动画 by @CJKmkp * 手掌擦 by @CJKmkp * 浮动栏定位 by @CJKmkp * 崩溃重启 by @CJKmkp * 设置默认值 by @CJKmkp * 公告系统和通知管理 by @CJKmkp * 注释 by @CJKmkp * i18n by @CJKmkp * 多指书写 by @CJKmkp * 遥测 by @CJKmkp * 公告系统 by @CJKmkp * 通知系统 by @CJKmkp * 工作流 by @CJKmkp * 崩溃记录 by @CJKmkp * 关机时模块清理 by @CJKmkp * 关机时清理 by @CJKmkp * 窗口置顶管理 by @CJKmkp * 白板浮动栏 by @CJKmkp * 通知UI by @CJKmkp * 置顶 by @CJKmkp * 公告 by @CJKmkp * 安全功能 by @CJKmkp * 窗口置顶 by @CJKmkp * 自动化 by @CJKmkp * 小白板 by @wwiinnddyy * 实时笔锋 by @CJKmkp * 白板选择 by @CJKmkp ### 📚 文档更改 * 更新XAML文件中的注释格式和内容 by @PrefacedCorg * 更新README文档中的标点符号和格式 by @CreeperAWA * update README.md by @allcontributors[bot] * update .all-contributorsrc by @allcontributors[bot] * 整理并重构项目开发规范文档 by @PrefacedCorg * 移动并更新Ink Canvas设置文档目录 by @PrefacedCorg * 更新并完善项目开发规范文档 by @PrefacedCorg * translate README specifications into English by @AstrZero ### 🎨 格式化 * 调整工具栏边框样式和边距 by @PrefacedCorg * 为XAML元素添加设计时可见性属性d:Visibility by @PrefacedCorg * 移除浮动工具栏中不必要的边距和高度设置 by @PrefacedCorg * 优化弹出窗口标题栏和笔刷按钮的样式 by @PrefacedCorg * 调整浮动选择栏指示器的垂直位置 by @PrefacedCorg * 改用资源引用替换硬编码画笔资源 by @PrefacedCorg * 统一字符串资源中的空格和标点符号格式 by @CreeperAWA * 修正字符串中的空格和命名一致性 by @CreeperAWA * 在点名类型值中添加空格 by @CreeperAWA * 移除字符串资源中的多余空格 by @CreeperAWA * 调整悬浮工具栏按钮布局与尺寸适配 by @PrefacedCorg * 移除快捷调色盘显示模式设置项的固定宽度 by @PrefacedCorg * 移除所有ComboBox上显式设置的宽度属性 by @PrefacedCorg * 优化橡皮擦弹窗的标签页代码结构 by @PrefacedCorg * 调整橡皮擦弹窗的字体大小和标签项样式 by @PrefacedCorg * 整理项目中多余的using语句 by @PrefacedCorg ### ⚙️ 杂项 * 修正PowerPoint守护监控的docstring by @doudou0720 * 更新发布流程以支持ReadyToRun编译 by @CreeperAWA * 移除未使用的开发者头像资源 by @CreeperAWA * 重新添加在 21fb6156 中误删除的Interop dll避免dotnet build failed by @doudou0720 * remove 322 unused resource keys across 21 Strings classes by @PrefacedCorg * 优化并规范化 en-US 界面文本 by @Hao3288 * 修补「线擦」本地化资源 by @lrsgzs * Stroke Eraser by @lrsgzs * 更新 .gitignore 添加 .qoder 目录忽略 (#501) by @Makitoid in #501 * Add various badges and links to README by @doudou0720 * 统一格式 by @doudou0720 * add linter CI(Super-linter) workflow by @doudou0720 * 修复ci错误 by @doudou0720 * 使用prettier格式化代码 by @doudou0720 * 使用shellcheck格式化代码 by @doudou0720 * 禁用codespell检查并修复SC2086 by @doudou0720 * 使用`dotnet format`对部分代码进行格式化 by @doudou0720 * 更新lint配置 by @doudou0720 * Bump Inno-Setup-Action to v1.2.8 by @doudou0720 * 修正sigstore文件在release路径 by @doudou0720 * 移除预发布版本号最后一位不为0的强制调整逻辑 by @doudou0720 ### ◀️ 回退 * Revert "improve:悬浮窗拦截" by @CJKmkp * Revert "improve:悬浮窗拦截" by @CJKmkp * Revert "improve:悬浮窗拦截" by @CJKmkp * Revert "fix: 修复弹出窗口Z轴顺序问题" by @PrefacedCorg * Revert "Merge branch net6 of https://github.com/InkCanvasForClass/community into net6" by @PrefacedCorg * Revert "refactor(UI): 重构笔工具面板的标签页为可复用组件" by @PrefacedCorg * Revert "ci(workflow): 更新发布流程以支持 ReadyToRun 编译" by @doudou0720 * Revert "improve:浮动栏相关计算" by @CJKmkp * Revert "feat(快捷调色盘): 添加6/8色显示模式切换按钮" by @PrefacedCorg * Revert "improve:PPT模块" by @CJKmkp * Revert "fix(PPT): 修复窗口激活和无焦点模式异常问题" by @PrefacedCorg * Revert "fix(ppt): 弹窗显示时激活主窗口" by @PrefacedCorg * Revert "更新 MW_PPT.cs" by @PrefacedCorg * Revert "fix(PPT): 修复PPT事件注册和弹窗的问题" by @PrefacedCorg * Revert "fix(PPT): 修复PPT连接和演示文稿打开的时序问题" by @PrefacedCorg * Revert "fix(PPT): 修正PPT打开时的异步执行逻辑" by @PrefacedCorg * Revert "refactor(ppt): 替换自定义确认弹窗为原生ContentDialog" by @PrefacedCorg * Revert "improve:多指书写" by @CJKmkp * Revert "improve:工作流" by @CJKmkp * Revert "improve:工作流" by @CJKmkp * Revert "improve:工作流" by @CJKmkp * Revert "improve:工作流" by @CJKmkp * Revert "improve:工作流" by @CJKmkp * Revert "fix: PPT增强预览功能启用时,点击页码不会打开预览框,并会使得工具栏移动到右下角;ppt放映时点击退出放映,工具栏高亮图标变成了鼠标但实际上还是批注模式" by @CJKmkp * Revert "fix:滑块触屏" by @PrefacedCorg * Revert "fix(tray): 托盘菜单显示工具栏时自动展开已折叠的工具栏" by @PrefacedCorg * Revert "fix: 修复托盘重置工具栏位置无效及退出PPT后工具栏位置异常" by @PrefacedCorg * Revert "Update MW_PPT.cs" by @PrefacedCorg ### 🔀 合并请求 * Merge pull request #466 from PANDAJSR/feature/tray-click-actions by @CJKmkp in #466 * Merge pull request #470 from CreeperAWA/ReadyToRun by @CJKmkp in #470 * Merge pull request #473 from InkCanvasForClass/codex/add-theme-support-for-quick-window by @CJKmkp in #473 * Merge pull request #474 from InkCanvasForClass/codex-8g4co7 by @CJKmkp in #474 * Merge pull request #477 from InkCanvasForClass/revert-470-ReadyToRun by @CJKmkp in #477 * Merge pull request #478 from InkCanvasForClass/nestp1-codex/fix-highlight-position-offset by @CJKmkp in #478 * Merge pull request #468 from CreeperAWA/net6 by @CJKmkp in #468 * Merge pull request #483 from AstrZero/net6 by @CJKmkp in #483 * Merge pull request #486 from InkCanvasForClass/all-contributors/add-AstrZero by @2-2-3-trimethylpentane in #486 * Merge pull request #1 from PrefacedCorg/trae/solo-agent-ptIwmf by @PrefacedCorg * Merge pull request #488 from PrefacedCorg/net6 by @PrefacedCorg in #488 * Merge pull request #490 from lrsgzs/net6 by @CJKmkp in #490 * Merge pull request #493 from InkCanvasForClass/all-contributors/add-lrsgzs by @CJKmkp in #493 * Merge pull request #494 from Hao3288/net6 by @PrefacedCorg in #494 * Merge pull request #496 from Braydenccc/jby-panel-fix by @CJKmkp in #496 * Merge pull request #497 from Braydenccc/jby-setting-text by @CJKmkp in #497 * Merge pull request #498 from AstrZero/net6 by @CJKmkp in #498 * Merge pull request #499 from InkCanvasForClass/all-contributors/add-Braydenccc by @CJKmkp in #499 * Merge pull request #500 from InkCanvasForClass/all-contributors/add-AstrZero by @CJKmkp in #500 * Merge pull request #502 from AstrZero/net6 by @AstrZero in #502 * Merge pull request #504 from InkCanvasForClass/chore/iuwm-badge by @CJKmkp in #504 * Merge pull request #507 from AstrZero/net6 by @AstrZero in #507 * Merge pull request #508 from InkCanvasForClass/net6 by @PrefacedCorg in #508 * Merge pull request #511 from Braydenccc/jby-pp-review-fix by @CJKmkp in #511 * Merge pull request #513 from InkCanvasForClass/revert-511-jby-pp-review-fix by @CJKmkp in #513 * Merge pull request #519 from wwiinnddyy/net6 by @2-2-3-trimethylpentane in #519 * Merge pull request #518 from CreeperAWA/patch-1 by @CJKmkp in #518 ### 🎉 版本号更新 * 更新版本号 by @CJKmkp ### 💼 其他更改 * 修改安装配置并添加.NET 6运行时安装选项 by @doudou0720 * ``` by @PrefacedCorg * 设置启动 by @CJKmkp * Add Star History section to README by @CJKmkp * 改了改了改了 by @PrefacedCorg * Update AboutPage.xaml by @PrefacedCorg * Delete Ink Canvas/.trae directory by @PrefacedCorg * 文盲不会写 by @PrefacedCorg * Delete .trae/skills directory by @CJKmkp * Delete .idea/.idea.Ink Canvas/.idea directory by @CJKmkp * 适配快抽窗口主题 by @CJKmkp * Fix floating toolbar highlight clipping by @CJKmkp * Update MainWindow.xaml by @CJKmkp * 更新 .gitignore by @PrefacedCorg * Update .gitignore by @PrefacedCorg * 更新 ToolbarImageButton.xaml by @PrefacedCorg * 更新 MW_FloatingBarIcons.cs by @PrefacedCorg * 更新 ToolbarRegistry.cs by @PrefacedCorg * ``` by @PrefacedCorg * Phigros Tips by @AstrZero * 调整顺序 by @AstrZero * 交串了说是… by @AstrZero * Update ChickenSoup.cs by @CJKmkp * 1 by @PrefacedCorg * Update project_rules.md by @PrefacedCorg * 代码优化 by @CJKmkp * 你说得对 by @PrefacedCorg * 更新 MW_PPT.cs by @PrefacedCorg * Update HomePage.xaml by @PrefacedCorg * 将PPT弹窗从独立窗口改为内嵌弹窗,解决无焦点模式下弹窗无法自动显示的问题 by @PrefacedCorg * 临时不使用 i18n by @PrefacedCorg * i18n by @PrefacedCorg * Update ToolsPopupContent.xaml by @PrefacedCorg * Merge remote-tracking branch upstream/net6 into net6 by @lrsgzs * Merge remote-tracking branch upstream/net6 into net6 by @lrsgzs * Merge remote-tracking branch upstream/net6 into net6 by @lrsgzs * Update InkCanvasForClass.csproj by @PrefacedCorg * Potential fix for pull request finding by @Braydenccc * 回滚工作流 by @CJKmkp * Update packages.lock.json by @CJKmkp * 侧边栏调整 by @AstrZero * 依旧侧边栏 by @AstrZero * 侧边栏 - 可拖动设置调整 by @AstrZero * 更新 SettingsActionHub.cs by @PrefacedCorg * issue #505 by @CJKmkp * 使用触摸屏 长按拖动 展开按钮松手之后 侧边栏会直接显示 by @AstrZero * 更新 MainWindow.xaml.cs by @PrefacedCorg * 更新 AppearancePage.xaml by @PrefacedCorg * 更新 SidePanelToggle.xaml.cs by @PrefacedCorg * 白板 by @PrefacedCorg * 撤销关于闪烁的修复 by @Braydenccc * Update MW_FloatingBarIcons.cs by @PrefacedCorg * 启动动画图片版权信息 by @CJKmkp * Update MW_PPT.cs by @PrefacedCorg * 自动化 by @PrefacedCorg * Add contribution guidelines for code submissions by @CJKmkp * Update Super-Yyt.png by @PrefacedCorg * Add English version to CONTRIBUTING.md by @AstrZero * Add README-en.md to contributors configuration by @AstrZero * Update CONTRIBUTING.md by @AstrZero * CountdownTimer.xaml by @AstrZero * 随机抽的字体缺失 by @AstrZero * Update MW_ShapeDrawing.cs by @PrefacedCorg * Update AutomaticUpdateVersionControl.txt by @github-actions[bot] ---- - 该版本有 641 次提交 - 在版本中共有 46 个关联议题和合并请求 - [#417](https://github.com/InkCanvasForClass/community/issues/417) (被提及 4 次) - [#115](https://github.com/InkCanvasForClass/community/issues/115) (被提及 2 次) - [#254](https://github.com/InkCanvasForClass/community/issues/254) (被提及 2 次) - [#301](https://github.com/InkCanvasForClass/community/issues/301) (被提及 2 次) - [#422](https://github.com/InkCanvasForClass/community/issues/422) (被提及 2 次) - [#470](https://github.com/InkCanvasForClass/community/issues/470) (被提及 2 次) - [#1](https://github.com/InkCanvasForClass/community/issues/1) (被提及 1 次) - [#300](https://github.com/InkCanvasForClass/community/issues/300) (被提及 1 次) - [#303](https://github.com/InkCanvasForClass/community/issues/303) (被提及 1 次) - [#410](https://github.com/InkCanvasForClass/community/issues/410) (被提及 1 次) - [#440](https://github.com/InkCanvasForClass/community/issues/440) (被提及 1 次) - [#466](https://github.com/InkCanvasForClass/community/issues/466) (被提及 1 次) - [#468](https://github.com/InkCanvasForClass/community/issues/468) (被提及 1 次) - [#472](https://github.com/InkCanvasForClass/community/issues/472) (被提及 1 次) - [#473](https://github.com/InkCanvasForClass/community/issues/473) (被提及 1 次) - [#474](https://github.com/InkCanvasForClass/community/issues/474) (被提及 1 次) - [#477](https://github.com/InkCanvasForClass/community/issues/477) (被提及 1 次) - [#478](https://github.com/InkCanvasForClass/community/issues/478) (被提及 1 次) - [#483](https://github.com/InkCanvasForClass/community/issues/483) (被提及 1 次) - [#485](https://github.com/InkCanvasForClass/community/issues/485) (被提及 1 次) - [#486](https://github.com/InkCanvasForClass/community/issues/486) (被提及 1 次) - [#487](https://github.com/InkCanvasForClass/community/issues/487) (被提及 1 次) - [#488](https://github.com/InkCanvasForClass/community/issues/488) (被提及 1 次) - [#490](https://github.com/InkCanvasForClass/community/issues/490) (被提及 1 次) - [#493](https://github.com/InkCanvasForClass/community/issues/493) (被提及 1 次) - [#494](https://github.com/InkCanvasForClass/community/issues/494) (被提及 1 次) - [#496](https://github.com/InkCanvasForClass/community/issues/496) (被提及 1 次) - [#497](https://github.com/InkCanvasForClass/community/issues/497) (被提及 1 次) - [#498](https://github.com/InkCanvasForClass/community/issues/498) (被提及 1 次) - [#499](https://github.com/InkCanvasForClass/community/issues/499) (被提及 1 次) - [#500](https://github.com/InkCanvasForClass/community/issues/500) (被提及 1 次) - [#501](https://github.com/InkCanvasForClass/community/issues/501) (被提及 1 次) - [#502](https://github.com/InkCanvasForClass/community/issues/502) (被提及 1 次) - [#504](https://github.com/InkCanvasForClass/community/issues/504) (被提及 1 次) - [#505](https://github.com/InkCanvasForClass/community/issues/505) (被提及 1 次) - [#506](https://github.com/InkCanvasForClass/community/issues/506) (被提及 1 次) - [#507](https://github.com/InkCanvasForClass/community/issues/507) (被提及 1 次) - [#508](https://github.com/InkCanvasForClass/community/issues/508) (被提及 1 次) - [#511](https://github.com/InkCanvasForClass/community/issues/511) (被提及 1 次) - [#513](https://github.com/InkCanvasForClass/community/issues/513) (被提及 1 次) - [#515](https://github.com/InkCanvasForClass/community/issues/515) (被提及 1 次) - [#516](https://github.com/InkCanvasForClass/community/issues/516) (被提及 1 次) - [#518](https://github.com/InkCanvasForClass/community/issues/518) (被提及 1 次) - [#519](https://github.com/InkCanvasForClass/community/issues/519) (被提及 1 次) - [#522](https://github.com/InkCanvasForClass/community/issues/522) (被提及 1 次) - [#523](https://github.com/InkCanvasForClass/community/issues/523) (被提及 1 次) 感谢 @CJKmkp @doudou0720 @github-actions[bot] @2-2-3-trimethylpentane @wwiinnddyy @PrefacedCorg @AstrZero @CreeperAWA @Braydenccc @Makitoid @allcontributors[bot] @Hao3288 @lrsgzs @PANDAJSR为本版本做出了贡献 ## 文件信息 (File Information) | 文件名 | 大小 | |--------|------| | InkCanvasForClass.CE.1.7.19.0-x64.zip | 89010889 bytes |\n| InkCanvasForClass.CE.1.7.19.0-x64.Setup.exe | 72280939 bytes |\n| InkCanvasForClass.CE.1.7.19.0.zip | 84001068 bytes |\n| InkCanvasForClass.CE.1.7.19.0.Setup.exe | 67549184 bytes |\n *文件大小信息由GitHub Actions自动生成*
> [!CAUTION] > **注意:此版本为预览或测试版** > > 请注意,这是一个预览/测试版本,使用时可能出现BUG,常规用户建议使用预览版或正式版 ## [1.7.18.10] - 2026-05-01 ### 🚀 新增功能 * 为托盘右键菜单添加设置入口 (#405) by @PANDAJSR in #405 * Downgrade to .NET Framework 4.6.2 project (#415) by @doudou0720 in #415 * 插件系统 by @CJKmkp * 临时窗口显示 by @CJKmkp * pdf插入 by @CJKmkp * NewNewSettings by @PrefacedCorg * 高dpi适配 插件接口 设置窗口多显示器优化 fix:触摸后鼠标指针显示异常 by @PrefacedCorg * 复制按钮 by @PrefacedCorg * issue #402 by @CJKmkp * add include-ink toggle for area screenshot selector by @Tayasui-rainnya * 禁用硬件加速 & improve:UI * 兼容性变更提示 ### 🐛 修复 * 手掌擦 (#419) by @CJKmkp in #419 * align ink overlay DPI and ignore include-ink toolbar clicks by @Tayasui-rainnya * correct ink overlay alignment in screenshot capture by @Tayasui-rainnya * render ink overlay from strokes to remove capture offset by @Tayasui-rainnya * disambiguate WPF Matrix type in ink overlay render path by @Tayasui-rainnya * keep include-ink available for image-only canvas and tighten bitmap disposal by @Tayasui-rainnya * 墨迹纠正 ### 🚜 重构 * 替换任务栏图标库为 H.NotifyIcon (#425) by @doudou0720 in #425 ### ⚡ 体验优化 * 手写体识别 by @CJKmkp * 优化代码 by @CJKmkp * 仅PPT模式 by @CJKmkp * UI by @CJKmkp * pdf插入 by @CJKmkp * 新设置 by @CJKmkp * issue #423 by @CJKmkp * UI面板弹出 by @CJKmkp * 墨迹纠正 * 兼容性变更提示 ### ❌ 删除功能 * 插件系统 by @CJKmkp * 删除新的旧插件 by @PrefacedCorg ### 📚 文档更改 * 更新贡献者配置和README排版 by @doudou0720 ### ◀️ 回退 * Revert "feat:Downgrade to .NET Framework 4.6.2 project (#415)" by @CJKmkp * Revert "improve:pdf插入" by @CJKmkp * Revert "更新 SettingsWindow2.xaml.cs" by @PrefacedCorg * Revert "更新 SettingsWindow2.xaml" by @PrefacedCorg * Revert "add:高dpi适配 插件接口 设置窗口多显示器优化 fix:触摸后鼠标指针显示异常" by @PrefacedCorg * Revert "新设置" by @PrefacedCorg ### 🔀 合并请求 * Merge pull request #420 from InkCanvasForClass/beta by @PrefacedCorg in #420 * Merge pull request #1 from Tayasui-rainnya/codex/add-toggle-for-ink-inclusion-in-screenshot by @Tayasui-rainnya * Merge pull request #436 from Tayasui-rainnya/beta by @CJKmkp in #436 * Merge pull request #438 from InkCanvasForClass/All-Contributers/chore by @CJKmkp in #438 ### 🎉 版本号更新 * 更新版本号 ### 💼 其他更改 * 代码优化 by @CJKmkp * 1 by @PrefacedCorg * 我服了 by @PrefacedCorg * 新新设置的第一个开关设置选项 开机时启动 by @PrefacedCorg * 更新 SettingsWindow2.xaml.cs by @PrefacedCorg * 更新 SettingsWindow2.xaml by @PrefacedCorg * Update SettingsWindow.xaml.cs by @PrefacedCorg * Reapply "add:高dpi适配 插件接口 设置窗口多显示器优化 fix:触摸后鼠标指针显示异常" by @PrefacedCorg * Reapply "更新 SettingsWindow2.xaml" by @PrefacedCorg * Reapply "更新 SettingsWindow2.xaml.cs" by @PrefacedCorg * Update SettingsWindow2.xaml by @PrefacedCorg * i18n by @PrefacedCorg * Update SettingsWindow2.xaml.cs by @PrefacedCorg * 新设置 by @PrefacedCorg * i18n by @PrefacedCorg * i1145141919810n by @PrefacedCorg * 重命名和补回i18n by @PrefacedCorg * 新设置 by @PrefacedCorg * 旧的新设置 by @PrefacedCorg * Update MainWindow.xaml by @PrefacedCorg * 文件更名 by @CJKmkp * Enhance XML comments for ShowScreenshotSelector method by @Tayasui-rainnya ---- - 该版本有 91 次提交 - 在版本中共有 10 个关联议题和合并请求 - [#415](https://github.com/InkCanvasForClass/community/issues/415) (被提及 2 次) - [#1](https://github.com/InkCanvasForClass/community/issues/1) (被提及 1 次) - [#402](https://github.com/InkCanvasForClass/community/issues/402) (被提及 1 次) - [#405](https://github.com/InkCanvasForClass/community/issues/405) (被提及 1 次) - [#419](https://github.com/InkCanvasForClass/community/issues/419) (被提及 1 次) - [#420](https://github.com/InkCanvasForClass/community/issues/420) (被提及 1 次) - [#423](https://github.com/InkCanvasForClass/community/issues/423) (被提及 1 次) - [#425](https://github.com/InkCanvasForClass/community/issues/425) (被提及 1 次) - [#436](https://github.com/InkCanvasForClass/community/issues/436) (被提及 1 次) - [#438](https://github.com/InkCanvasForClass/community/issues/438) (被提及 1 次) 感谢 @CJKmkp @doudou0720 @Tayasui-rainnya @PrefacedCorg @PANDAJSR为本版本做出了贡献 ## 文件信息 (File Information) | 文件名 | 大小 | |--------|------| | InkCanvasForClass.CE.1.7.18.10-x64.zip | 20778729 bytes |\n| InkCanvasForClass.CE.1.7.18.10-x64.Setup.exe | 22388044 bytes |\n| InkCanvasForClass.CE.1.7.18.10.zip | 20778801 bytes |\n| InkCanvasForClass.CE.1.7.18.10.Setup.exe | 22388295 bytes |\n *文件大小信息由GitHub Actions自动生成*
> [!CAUTION] > **注意:此版本为预览或测试版** > > 请注意,这是一个预览/测试版本,使用时可能出现BUG,常规用户建议使用预览版或正式版 ## [1.7.18.9] - 2026-04-05 ### 🚀 新增功能 * unget for 现代化墨迹识别 by @CJKmkp * 实时笔锋及墨迹预测 by @CJKmkp * 选区截图时保留屏幕笔迹 (#406) by @Tayasui-rainnya in #406 * WinRT墨迹识别 by @CJKmkp * 分离PR检查工作流并添加多架构构建支持 by @doudou0720 * 支持多架构编译 by @doudou0720 * 手写体识别 by @CJKmkp ### 🐛 修复 * 为新设置、云储存管理添加基本触控支持 (#409) by @doudou0720 in #409 * 修复SymbolIcon问题并修改打包过程以正确构建单文件程序 (#407) by @doudou0720 in #407 * 窗口标题栏最小化隐藏 oobe 上下一步无法触摸 by @PrefacedCorg * 自动收纳 by @CJKmkp * 尝试使用通用指令获取文件大小 by @doudou0720 * 一言API设置重复写入 by @CJKmkp ### 🚜 重构 * 移除未使用的VBIDE COM引用 by @doudou0720 * 重构构建配置和CI工作流 by @doudou0720 ### ⚡ 体验优化 * 安全面板 by @CJKmkp * PPT模块 by @CJKmkp * 外部点名 by @CJKmkp * 自动收纳 by @CJKmkp * 优化日志 by @CJKmkp * 自动更新 by @CJKmkp * 优化代码 by @CJKmkp * WinRT墨迹识别及笔锋 by @CJKmkp * 实时笔锋 by @CJKmkp * 墨迹渲染 by @CJKmkp * UI by @CJKmkp * 优化注释 by @CJKmkp ### ❌ 删除功能 * 墨迹预测 by @CJKmkp ### ⚙️ 杂项 * 修复工作流语法错误 by @doudou0720 * 更新Nightly下载链接 by @doudou0720 * 调整构建配置 by @doudou0720 * 修复发布工作流中的变量引用格式,避免changelog带有双引号而被Shell解析 by @doudou0720 * 尝试修复softprops/action-gh-release@v2令牌疑似使用Action Token而非Octo-sts Token的未说明问题 by @doudou0720 ### ◀️ 回退 * Revert "新设置右侧下部添加触摸支持" by @PrefacedCorg * Revert "feat: 选区截图时保留屏幕笔迹 (#406)" (#418) by @CJKmkp in #418 ### 🎉 版本号更新 * 更新版本号 by @CJKmkp ### 💼 其他更改 * 改了两ui 适配了触摸 by @PrefacedCorg * 代码优化 by @CJKmkp * 改漏了再改一下 by @PrefacedCorg * 看得不够长 调长点 by @PrefacedCorg * 新设置右侧下部添加触摸支持 by @PrefacedCorg * 空值检测? by @PrefacedCorg * 改了下标题栏 by @PrefacedCorg * Handle RPC failures during PPT disconnect (#412) by @CJKmkp in #412 * Fix PPT disconnect null check crash (#413) by @CJKmkp in #413 * 更新nuget by @CJKmkp * 更新项目文件 by @CJKmkp ---- - 该版本有 67 次提交 - 在版本中共有 6 个关联议题和合并请求 - [#406](https://github.com/InkCanvasForClass/community/issues/406) (被提及 2 次) - [#407](https://github.com/InkCanvasForClass/community/issues/407) (被提及 1 次) - [#409](https://github.com/InkCanvasForClass/community/issues/409) (被提及 1 次) - [#412](https://github.com/InkCanvasForClass/community/issues/412) (被提及 1 次) - [#413](https://github.com/InkCanvasForClass/community/issues/413) (被提及 1 次) - [#418](https://github.com/InkCanvasForClass/community/issues/418) (被提及 1 次) 感谢 @CJKmkp @doudou0720 @Tayasui-rainnya @PrefacedCorg为本版本做出了贡献 ## 文件信息 (File Information) | 文件名 | 大小 | |--------|------| | InkCanvasForClass.CE.1.7.18.9-x64.zip | 20622851 bytes |\n| InkCanvasForClass.CE.1.7.18.9-x64.Setup.exe | 22220043 bytes |\n| InkCanvasForClass.CE.1.7.18.9.zip | 20622843 bytes |\n| InkCanvasForClass.CE.1.7.18.9.Setup.exe | 22220638 bytes |\n *文件大小信息由GitHub Actions自动生成*
> [!CAUTION] > **注意:此版本为预览或测试版** > > 请注意,这是一个预览/测试版本,使用时可能出现BUG,常规用户建议使用预览版或正式版 ## [1.7.18.9] - 2026-04-04 ### 🚀 新增功能 * unget for 现代化墨迹识别 by @CJKmkp * 实时笔锋及墨迹预测 by @CJKmkp * 选区截图时保留屏幕笔迹 (#406) by @Tayasui-rainnya in #406 * WinRT墨迹识别 by @CJKmkp * 分离PR检查工作流并添加多架构构建支持 by @doudou0720 * 支持多架构编译 by @doudou0720 * 手写体识别 by @CJKmkp ### 🐛 修复 * 为新设置、云储存管理添加基本触控支持 (#409) by @doudou0720 in #409 * 修复SymbolIcon问题并修改打包过程以正确构建单文件程序 (#407) by @doudou0720 in #407 * 窗口标题栏最小化隐藏 oobe 上下一步无法触摸 by @PrefacedCorg * 自动收纳 by @CJKmkp * 尝试使用通用指令获取文件大小 by @doudou0720 * 一言API设置重复写入 by @CJKmkp ### 🚜 重构 * 移除未使用的VBIDE COM引用 by @doudou0720 * 重构构建配置和CI工作流 by @doudou0720 ### ⚡ 体验优化 * 安全面板 by @CJKmkp * PPT模块 by @CJKmkp * 外部点名 by @CJKmkp * 自动收纳 by @CJKmkp * 优化日志 by @CJKmkp * 自动更新 by @CJKmkp * 优化代码 by @CJKmkp * WinRT墨迹识别及笔锋 by @CJKmkp * 实时笔锋 by @CJKmkp * 墨迹渲染 by @CJKmkp * UI by @CJKmkp * 优化注释 by @CJKmkp ### ❌ 删除功能 * 墨迹预测 by @CJKmkp ### ⚙️ 杂项 * 修复工作流语法错误 by @doudou0720 * 更新Nightly下载链接 by @doudou0720 * 调整构建配置 by @doudou0720 * 修复发布工作流中的变量引用格式,避免changelog带有双引号而被Shell解析 by @doudou0720 * 尝试修复softprops/action-gh-release@v2令牌疑似使用Action Token而非Octo-sts Token的未说明问题 by @doudou0720 ### ◀️ 回退 * Revert "新设置右侧下部添加触摸支持" by @PrefacedCorg * Revert "feat: 选区截图时保留屏幕笔迹 (#406)" (#418) by @CJKmkp in #418 ### 🎉 版本号更新 * 更新版本号 by @CJKmkp ### 💼 其他更改 * 改了两ui 适配了触摸 by @PrefacedCorg * 代码优化 by @CJKmkp * 改漏了再改一下 by @PrefacedCorg * 看得不够长 调长点 by @PrefacedCorg * 新设置右侧下部添加触摸支持 by @PrefacedCorg * 空值检测? by @PrefacedCorg * 改了下标题栏 by @PrefacedCorg * Handle RPC failures during PPT disconnect (#412) by @CJKmkp in #412 * Fix PPT disconnect null check crash (#413) by @CJKmkp in #413 * 更新nuget by @CJKmkp * 更新项目文件 by @CJKmkp ---- - 该版本有 66 次提交 - 在版本中共有 6 个关联议题和合并请求 - [#406](https://github.com/InkCanvasForClass/community/issues/406) (被提及 2 次) - [#407](https://github.com/InkCanvasForClass/community/issues/407) (被提及 1 次) - [#409](https://github.com/InkCanvasForClass/community/issues/409) (被提及 1 次) - [#412](https://github.com/InkCanvasForClass/community/issues/412) (被提及 1 次) - [#413](https://github.com/InkCanvasForClass/community/issues/413) (被提及 1 次) - [#418](https://github.com/InkCanvasForClass/community/issues/418) (被提及 1 次) 感谢 @CJKmkp @doudou0720 @Tayasui-rainnya @PrefacedCorg为本版本做出了贡献 ## 文件信息 (File Information) | 文件名 | 大小 | |--------|------| | InkCanvasForClass.CE.1.7.18.9-x64.zip | 20622806 bytes |\n| InkCanvasForClass.CE.1.7.18.9-x64.Setup.exe | 22220501 bytes |\n| InkCanvasForClass.CE.1.7.18.9.zip | 20622796 bytes |\n| InkCanvasForClass.CE.1.7.18.9.Setup.exe | 22220620 bytes |\n *文件大小信息由GitHub Actions自动生成*
## [1.7.18.6] - 2026-02-07 ### 🚀 新增功能 * 双联动架构 by @CJKmkp * 新设置 by @CJKmkp * Dlass遥测 by @CJKmkp ### 🐛 修复 * issue #346 by @CJKmkp * 浮动栏定位异常 by @CJKmkp * 选择或套索选下扔处于橡皮擦模式 by @PrefacedCorg * 优化浮动栏自动折叠逻辑和日志记录 by @PANDAJSR ### 💼 其他更改 * PPT联动 by @CJKmkp * 添加在笔工具菜单中隐藏墨迹渐隐控制开关的功能 by @PANDAJSR * 改进工作流流程 (#370) by @doudou0720 in #370 ### ⚡ 体验优化 * PPT联动 by @CJKmkp * PPT翻页 by @CJKmkp * 卡死检测 by @CJKmkp * 自动收纳逻辑 by @PANDAJSR * 设备ID by @CJKmkp * PPT联动模块 by @CJKmkp * 自动更新 by @CJKmkp * 遥测服务 by @CJKmkp - 该版本有 71 次提交 - 在提交中检测到 0 个关联议题 感谢 @doudou0720 @CJKmkp @2-2-3-trimethylpentane @PANDAJSR @PrefacedCorg为本版本做出了贡献 ## 文件信息 (File Information) | 文件名 | 大小 | |--------|------| | InkCanvasForClass.CE.1.7.18.6.zip | 19216165 bytes | | InkCanvasForClass.CE.1.7.18.6.Setup.exe | 20855984 bytes |\n| InkCanvasForClass.CE.1.7.18.6.zip.sigstore.json | 11125 bytes |\n| InkCanvasForClass.CE.1.7.18.6.Setup.exe.sigstore.json | 11125 bytes |\n *文件大小信息由GitHub Actions自动生成*
## [1.7.18.4] - 2026-01-10 ### 🚀 新增功能 - Issue #314 (30e4c351652587bd89a6631c4a13214181ac4fd0 by CJKmkp) - PPT侧边栏 (94b52941af062f8879404e4f438ba2aeb1079169 by CJKmkp) - 新设置 (6ba4a57bbcc392ad151ecc00ebdacf1fe4b7fc9c by CJKmkp) - 新设置 (965957aa1b588d557a5d62cd36e0ba8ac5024ef8 by CJKmkp) - 新设置 (7789240f647ab51e3faa6a1015b0153b1ea6a0e8 by CJKmkp) - 新设置 (44c1071d49679fe554d2ae28358161dca32f9e91 by CJKmkp) - 新设置 (ba673ccf4149d00a03a666e7b5e99ebd2ada7632 by CJKmkp) - 新设置 (d7ed3884d6fa92e499425cf2c4a0048d33219112 by CJKmkp) - 新设置 (07760714547f66fb053f83b2cf298a286f9fa5ac by CJKmkp) - 新设置 (fbfac18ca073ae70b2b6fa29b34066d9918dac05 by CJKmkp) - 新设置 (89eb93aa673afd9af3bcc51c699cc9b88a0dda00 by CJKmkp) - 新设置 (9d14f16fe2a6fb8f8a11193f102ae7cf3fc320ce by CJKmkp) - 新设置 (acafdcc991fe6db487293a6717e7fb5a8b0d3131 by CJKmkp) - 新设置 (63585911a72f7947c768c8c6acb21c64fd95d3bf by CJKmkp) - PPT联动备用方法 (221a0f8e854667e6460a6ec518e819df45066660 by CJKmkp) - PPT联动备用方法 (fb914734c8df66d0cedac3f29e04d0cef4218c4f by CJKmkp) - PPT联动备用方法 (3250b81a23a02301437a063720efa0010bdbe37d by CJKmkp) - PPT联动备用方法 (a1c4d53d7c950ca1f06cc6b9ffea61057eabbcde by CJKmkp) - PPT联动备用方法 (570c701b93e45d25ad5b1602dcc300f6f20a1818 by CJKmkp) - PPT联动备用方法 (50742e5e4dcfbb7bf20ec52d485541e6acfd9465 by CJKmkp) - PPT联动备用方法 (06af63a10a614611399e550392b59b5ce39b88e1 by CJKmkp) ### 🐛 修复 - 光标显示功能 (295f8f56e3078c8f7f2170a32f5431712d626c28 by CJKmkp) - Issue #339 (5903bab81f2d3bd12d9f1fca04d4f3a71e706809 by CJKmkp) - Issue #339 (a8330fa2e976b3fce138a3caa06048ece6b243c7 by CJKmkp) - *(ci)* 扩大pr review范围到main,beta (#344) (18a8f41bf34ed97b2bec25261fcbcc4b7b9803a7 by doudou0720) - Issue #339 (172dd4f81b51ad992d1b05c4a7035908a0bf376a by CJKmkp) ### ⚡ 体验优化 - 颜色选择后行为 (a8a72159f0350efabf97036481628ee20d403b2f by CJKmkp) - PPT时间胶囊 (4cc8af7ff046ff022a05102239f2989df895d7dd by CJKmkp) - Dlass服务 (45a7e586c7e80d8644a6b7743c061d824621ef9b by CJKmkp) - PPT时间胶囊 (c28a2bd7920f96540af81b6b3ee27f356930820c by CJKmkp) - 直线拉直 (9bd12145673934688587a3d066e08b58a743bcee by CJKmkp) - 图片选中 (a80fb33880229ad260ee1d84ab57e3e17afee1c7 by CJKmkp) - 窗口检测模型 (6bf439f493a61a708fd66c261efaec12e8956a9e by CJKmkp) - PPT时间胶囊 (ecf3c1ad0423040f2a219eef06b882ffb7aa624a by CJKmkp) - PPT翻页按钮透明度设置 (4e1381750977ed9f74856f9bcaff520b4f60b9d8 by CJKmkp) - Xml上传Dlass (65a3917f625c29c5bc4e8e06dd3498657b95ea66 by CJKmkp) - 显示画笔光标 (7eee02dc9476ddde87398d1c450dbfbc91ffa934 by CJKmkp) - 自动收纳 (56fb29fe159864f9f51785ec2715ed7e3083a932 by CJKmkp) - 自动更新 (ea20f84d9189074919d5b402836a88d16b4bbb94 by CJKmkp) - 开关逻辑 (b10215aec9943a4dc77e5aa9628175301cac8834 by CJKmkp) - 卡死检测 (d5e5ec8c46cee01e7c893ce02a727652ea7d1ed3 by CJKmkp) - PPT侧边面板 (be6eb7367147c2cdb3e1fc01ee8674090b10f670 by CJKmkp) - PPT模块 (927d85ea6839141718e44d53aa2f5d08877ac7c2 by CJKmkp) ### 📚 文档更改 - Update README.md (6429c242e495045606d4a96b805a3b77e3417690 by allcontributors[bot]) - Update .all-contributorsrc (d7e080a57942c5ad7a893c7168f5859c91b617bd by allcontributors[bot]) - *(README)* Add DeepWiki badge to README (#340) (be0d444db95335dc7c6c1c6db85e82025ce5658b by doudou0720) ## 文件信息 (File Information) | 文件名 | 大小 | |--------|------| | InkCanvasForClass.CE.1.7.18.4.zip | 18211103 bytes | | InkCanvasForClass.CE.1.7.18.4.Setup.exe | 19725169 bytes |\n| InkCanvasForClass.CE.1.7.18.4.zip.sigstore.json | 11152 bytes |\n| InkCanvasForClass.CE.1.7.18.4.Setup.exe.sigstore.json | 11148 bytes |\n *文件大小信息由GitHub Actions自动生成*
# ICC CE 1.7.18.2 更新日志 ## 修复 (Fixes) - fix:快捷键问题 (CJKmkp, 2025-12-20) - fix:开关显示异常 (CJKmkp, 2025-12-20) - fix:几何绘制中断 (CJKmkp, 2025-12-20) - fix:错误注释 (CJKmkp, 2025-12-20) ## 改进 (Improvements) - improve:倒计时音效 (CJKmkp, 2025-12-20) - improve:点名算法 (CJKmkp, 2025-12-20) - improve:多指书写 (CJKmkp, 2025-12-20) - improve:多指书写 (CJKmkp, 2025-12-20) - improve:自动更新 (CJKmkp, 2025-12-20) - improve:PPT翻页打断 (CJKmkp, 2025-12-20) - improve:PPT翻页打断 (CJKmkp, 2025-12-20) - improve:PPT自动播放及记忆上次播放页码 (CJKmkp, 2025-12-20) - improve:PPT翻页打断 (CJKmkp, 2025-12-20) - improve:清空点名名单 (CJKmkp, 2025-12-20) - improve:历史版本回滚 (CJKmkp, 2025-12-20) - improve:几何长按状态显示 (CJKmkp, 2025-12-20) - improve:浮动栏按钮UI (CJKmkp, 2025-12-20) - 优化代码 (CJKmkp, 2025-12-20) ## 新增功能 (New Features) - add:一言API (CJKmkp, 2025-12-20) - add:有更新时系统级弹窗 (CJKmkp, 2025-12-20) - add;自动清理过期配置 (CJKmkp, 2025-12-20) - add:新下载新路 (CJKmkp, 2025-12-13) ## 删除功能 (Removed Features) - 无 ## 版本更新 (Version Updates) - 更新版本号 (CJKmkp, 2025-12-20) ## 其他更改 (Other Changes) - Revert "撤回commit8042b91" (PrefacedCorg, 2025-12-20) - Merge branch 'beta' of https://github.com/InkCanvasForClass/community into beta (CJKmkp, 2025-12-20) - 更改避免全屏的解释说明 (PrefacedCorg, 2025-12-20) - 撤回commit8042b91 (CJKmkp, 2025-12-20) - 代码清理 (PrefacedCorg, 2025-12-20) - feat: 白板和批注模式自动全屏 (PrefacedCorg, 2025-12-20) - feat: 启用避免全屏助手时自动全屏处理白板和批注模式 (PrefacedCorg, 2025-12-20) --- *此更新日志由GitHub Actions自动生成*
# ICC CE 1.7.18.0 更新日志 ## 修复 (Fixes) - fix:快捷键管理 (CJKmkp, 2025-11-29) - fix:issue #287 (CJKmkp, 2025-11-15) - fix:issue #281 (CJKmkp, 2025-11-15) - fix:计时器时间不一致 (CJK_mkp, 2025-11-08) - fix:负数导致的计时器崩溃 (CJK_mkp, 2025-11-08) - fix:issue #272 (CJK_mkp, 2025-11-08) ## 改进 (Improvements) - improve:计时器 (CJKmkp, 2025-11-29) - improve:直线拉直 (CJKmkp, 2025-11-29) - improve:Dlass服务 (CJKmkp, 2025-11-29) - improve:点名算法 (CJKmkp, 2025-11-29) - improve:崩溃日志位置 (CJKmkp, 2025-11-29) - improve:计时器UI (CJKmkp, 2025-11-29) - improve:计时器UI与点名UI (CJKmkp, 2025-11-15) - improve:PPT模块 (CJKmkp, 2025-11-15) - improve:点名历史查看 (CJKmkp, 2025-11-15) - improve:点名算法 (CJKmkp, 2025-11-15) - improve:错误检测 (CJKmkp, 2025-11-15) - improve:点名 (CJKmkp, 2025-11-15) - improve:快抽置顶 (CJKmkp, 2025-11-15) - improve:PPT墨迹保存 (CJKmkp, 2025-11-15) - improve:线擦擦除 (CJKmkp, 2025-11-15) - improve:PPT联动及墨迹管理 (CJKmkp, 2025-11-15) - improve:无焦点模式 (CJK_mkp, 2025-11-08) - improve:点名 (CJK_mkp, 2025-11-08) - improve:快抽按钮 (CJK_mkp, 2025-11-08) - improve:快抽按钮 (CJK_mkp, 2025-11-08) - improve:注释 (CJK_mkp, 2025-11-08) - improve:Dlass联动 (CJK_mkp, 2025-11-08) - improve:默认设置 (CJK_mkp, 2025-11-08) - improve:默认设置 (CJK_mkp, 2025-11-08) - improve:快抽窗口 (CJK_mkp, 2025-11-08) - improve:PPT墨迹加载 (CJK_mkp, 2025-11-08) - improve:PPT墨迹显示 (CJK_mkp, 2025-11-08) - improve:计时器逻辑 (CJK_mkp, 2025-11-08) - improve:点名 (CJK_mkp, 2025-11-07) - improve:Dlass 界面UI (CJK_mkp, 2025-11-07) - improve:操作逻辑 (CJK_mkp, 2025-11-02) - improve:悬浮快抽按钮 (CJK_mkp, 2025-11-02) - improve:AutoUpdate (CJK_mkp, 2025-11-02) - improve:计时器窗口 (CJK_mkp, 2025-11-02) ## 新增功能 (New Features) - add:点名历史查看 (CJK_mkp, 2025-11-08) - add:Dlass联动 (CJK_mkp, 2025-11-02) - add:Dlass联动 (CJK_mkp, 2025-11-02) - add:Dlass联动 (CJK_mkp, 2025-11-02) - add:Dlass联动 (CJK_mkp, 2025-11-02) - add:Dlass联动 (CJK_mkp, 2025-11-02) - add:Dlass联动 (CJK_mkp, 2025-11-02) ## 删除功能 (Removed Features) - 无 ## 版本更新 (Version Updates) - 更新版本号 (CJKmkp, 2025-11-29) - 更新版本号 (CJKmkp, 2025-11-15) - 更新版本号 (CJK_mkp, 2025-11-08) - 更新版本号 (CJK_mkp, 2025-11-08) - 更新版本号 (CJK_mkp, 2025-11-02) ## 其他更改 (Other Changes) - Merge pull request #298 from InkCanvasForClass/beta (CJK_mkp, 2025-11-29) - Revert "improve:无焦点模式" (CJK_mkp, 2025-11-08) - Merge pull request #279 from InkCanvasForClass/beta (CJK_mkp, 2025-11-08) - improvve:点名快抽 (CJK_mkp, 2025-11-07) - Merge pull request #275 from InkCanvasForClass/beta (CJK_mkp, 2025-11-01) - Merge pull request #270 from InkCanvasForClass/beta (CJK_mkp, 2025-10-26) - Merge pull request #269 from InkCanvasForClass/beta (CJK_mkp, 2025-10-25) - Merge pull request #266 from InkCanvasForClass/beta (CJK_mkp, 2025-10-18) - Merge pull request #250 from InkCanvasForClass/beta (CJK_mkp, 2025-10-05) --- *此更新日志由GitHub Actions自动生成*