Skip to content

Releases: Heydo/dsh-enter-send-swap

Release list

v1.1.0

Choose a tag to compare

@Heydo Heydo released this 24 Oct 14:11

变更

设置页同步:DSH「设置 → 快捷键」里的固定行现在显示交换后的含义,与实际行为一致。

按键 默认行为 安装本插件后
Enter 发送消息 插入换行
Shift+Enter 插入换行 发送消息
  • 设置页「发送消息」显示 Shift+Enter、「换行」显示 Enter(固定行仍是只读项,DSH 不支持给固定键录制改键)
  • 输入框的提交 / 换行行为与 v1.0.0 完全相同,未改动
  • 同步接的是快捷键服务的内部结构;DSH 未来版本若变更,插件会 feature-detect 后跳过,只影响设置页显示

安装

下载下方 local-dsh-enter-send-swap-1.1.0.tgz,可并用同附件的 .sha256 校验完整性:

shasum -a 256 -c local-dsh-enter-send-swap-1.1.0.tgz.sha256

DSH → 设置 → 插件管理 → 从 tgz 安装;或 git clone 仓库后从本地目录安装(link: 方式,便于改源码)。安装后刷新 Web GUI 页面。

完整变更

v1.0.0...v1.1.0

v1.0.0

Choose a tag to compare

@Heydo Heydo released this 24 Oct 13:55

首个版本

DSH Web 插件:交换输入框的 Enter / Shift+Enter 快捷键 —— Enter 换行,Shift+Enter 发送。

特性

  • 纯 Client 侧插件,复用官方提交 / 换行命令;上传提示、忙碌时 Queue/Steer、空草稿不发送等保护全部保留
  • 只影响 composer 输入区,其他文本输入区域不受影响
  • IME 组合输入、带 Alt/Ctrl/Cmd 修饰键、命令或引用菜单打开时保持官方行为

安装

  1. 下载下方 local-dsh-enter-send-swap-1.0.0.tgz,并可用同附件的 .sha256 校验完整性:

    shasum -a 256 -c local-dsh-enter-send-swap-1.0.0.tgz.sha256
  2. DSH → 设置 → 插件管理 → 从 tgz 安装;或 git clone 仓库后从本地目录安装(link: 方式,便于改源码)

已知限制

DSH 内置的「快捷键」设置页仍显示官方固定的 Enter=发送 / Shift+Enter=换行,实际行为以本插件为准。