Skip to content

improve: 漫游/批注点状态提示/MessageBoxHelper接口 & feat: 基于协议的程序内创建桌面快捷方式 - #660

Merged
CJKmkp merged 8 commits into
InkCanvasForClass:net10from
PYLXU:net10
Sep 13, 2026
Merged

CJKmkp merged 8 commits into
InkCanvasForClass:net10from
PYLXU:net10

Conversation

@PYLXU

@PYLXU PYLXU commented Sep 13, 2026

Copy link
Copy Markdown
Contributor

漫游

  1. 修复漫游导航关闭按钮一次关不掉的问题
  2. 加入漫游下的双指缩放和双指旋转

批注点状态提示

  1. 加强高缩放屏幕显示下弹框定位
  2. 缩小点击墨迹大小,加入圆形提示图标
  3. 优化显示逻辑:批注后30s内次数内重复仅显示圆形图标,30s后每次点击显示图标,小区域内次数内重复再触发提示
  4. 改用MessageBoxHelper实现批注中弹框
  5. 修复粗点画识别为长笔迹的问题
  6. 修复点与实际划线宽度不一致的问题
  7. 修复该功能无法被搜索到的问题

MessageBoxHelper

  1. 新增支持传入提示窗口展示位置

基于协议的程序内创建桌面快捷方式

  1. 已在设置中外部协议调用的子项中加入
  2. 同时引入绘制图标的接口

上述功能已经过测试

PYLXU added 7 commits August 16, 2026 12:34
1. 加强高缩放屏幕显示下弹框定位
2. 缩小点击墨迹大小,加入圆形提示图标
3. 优化显示逻辑:批注后30s内次数内重复仅显示圆形图标,30s后每次点击显示图标,小区域内次数内重复再触发提示
fix: 修复漫游的菜单关闭按钮首次点击可能失效的问题
@PYLXU PYLXU changed the title improve: 漫游/批注点状态提示/MessageBoxHelper接口 improve: 漫游/批注点状态提示/MessageBoxHelper接口 & feat: 基于协议的程序内创建桌面快捷方式 Sep 13, 2026
@augmentcode

augmentcode Bot commented Sep 13, 2026

Copy link
Copy Markdown
🤖 Augment PR Summary

Summary: This PR expands board roaming, annotation status guidance, and external-protocol shortcuts.

Changes:

  • Adds two-finger zoom and rotation controls to the roaming popup, persisted in gesture settings.
  • Routes roaming stylus contacts through a new single-/two-finger gesture state machine.
  • Extends roaming transforms to apply translation, scaling, and rotation to ink and canvas media.
  • Replaces the annotation hint popup with a non-modal, positionable MessageBox helper and a transient status dot.
  • Adds URI commands for the video booth and annotation modes.
  • Adds desktop-shortcut creation UI and generated feature-specific ICO badges.
  • Indexes nested settings-expander items for settings search and updates localized copy.
Technical notes: The new MessageBox APIs support explicit screen positioning, automatic work-area clamping, optional auto-close, and owner/topmost propagation.

🤖 Was this summary useful? React with 👍 or 👎

@augmentcode augmentcode Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review completed. 3 suggestions posted.

Fix All in Augment

Comment augment review to trigger a new review at any time.

Comment thread Ink Canvas/MainWindow_cs/MW_BoardRoaming.cs
Comment thread Ink Canvas/MainWindow_cs/MW_BoardRoaming.cs
Comment thread Ink Canvas/Windows/SettingsViews/Pages/StartupPage.xaml.cs Outdated
@CJKmkp
CJKmkp merged commit 1dff760 into InkCanvasForClass:net10 Sep 13, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants