github saya-ch/dsh-mobile android-v0.6.7
Android 0.6.7

latest release: v0.6.16
5 hours ago

Android 0.6.7 · build 83

新增可选的同电脑连接切换,改善原生登录续期和取消处理。默认仍为手动;正式 APK 沿用原包名和发布签名,正常原位升级无需清除配对数据。

  • 在设备列表 设置 → 同电脑自动连接 中选择 手动、自动检测并提示 或 自动切换并提醒。局域网和远程入口需要分别配对,只在已认证为同一电脑的入口之间切换。
  • 自动模式可迁移当前会话符合条件的纯文本草稿,目标加载失败、冲突或取消时保留原页。它不是完整页面状态迁移:附件、引用、待完成操作、滚动位置和面板不属于迁移范围,不支持的源状态会要求确认。
  • 增加网页请求的原生登录续期,保留取消和连接总期限,防止迟到结果覆盖新操作;不自动重发消息。接管后的页面继续支持原生设置、缩放和续期,无需额外刷新。
  • 更新中英意配对提示;Debug 包改为独立安装,不继承正式 App 或旧版无后缀 Debug 包的数据。

同电脑切换和网页请求续期需配合 插件 0.6.16 或更新版本;插件与 App 独立发布。感谢 @abworks-dev 的 #252 和 @ayiejosh 的 #241。

English

Optional same-computer connection switching and improved native renewal/cancellation. Manual remains the default. Official upgrades retain the established package name, release signer and pairing data.

  • Choose Manual, Detect and ask, or Automatic switch and notify under Settings → Automatic same-computer connection. Pair LAN and remote independently; switching is limited to entries authenticated as the same computer.
  • Automatic mode can transfer an eligible plain-text draft in the current Session. Failed or cancelled migration keeps the source. This is not full page-state transfer: attachments, references, pending work, scroll and panels are not migrated, and unsupported source state requires confirmation.
  • Page-requested native renewal retains cancellation/deadlines and rejects stale completion without automatically resending messages. Adopted pages keep native settings, zoom and renewal without an extra reload.
  • Updated pairing instructions; Debug builds now install separately without inheriting official or older unsuffixed Debug data.

Switching and page-requested renewal require plugin 0.6.16 or later. Plugin and App versions/releases are independent. See the attached checksum and dependency files; App guide.

Don't miss a new dsh-mobile release

NewReleases is sending notifications on new releases.