终端通知:程序请求的通知(OSC 9 / 777)和响铃提醒
- 程序用 OSC 9 或 OSC 777 notify 请求通知,终端响铃时也提醒;OSC 9 里 ConEmu 的进度条、当前目录等命令不算。 - ShellRS 不在前台时发系统通知,点了回到那个终端;在前台但终端在别的标签 时弹应用内通知,点一下切过去。响铃在终端就在眼前时不提醒。 - 标题是标签名,同一终端程序通知 2 秒、响铃 10 秒内只提醒一次;设置 › 终端 › 通知可分别关掉。 - 启动时设置应用标识 com.shellrs.ShellRS,Windows 安装程序的快捷方式用 同一个 AppUserModelID。 - 不做 OSC 133 长命令通知:要每台服务器装 shell 集成,收益不抵成本。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
befdfc7b02
commit
a9e8d8dbef
16 files changed
+799
-13
No files matched your search
@@ -60,8 +60,11 @@ Source: "{#BuildDir}\shellrs.exe"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "{#BuildDir}\shellrs-cli.exe"; DestDir: "{app}"; Flags: ignoreversion
|
||||
|
||||
[Icons]
|
||||
Name: "{autoprograms}\ShellRS"; Filename: "{app}\shellrs.exe"
|
||||
Name: "{autodesktop}\ShellRS"; Filename: "{app}\shellrs.exe"; Tasks: desktopicon
|
||||
; The AppUserModelID ShellRS gives itself (`set_app_identity`, for its
|
||||
; notifications): the same here keeps a pinned shortcut and the running
|
||||
; window one taskbar button.
|
||||
Name: "{autoprograms}\ShellRS"; Filename: "{app}\shellrs.exe"; AppUserModelID: "com.shellrs.ShellRS"
|
||||
Name: "{autodesktop}\ShellRS"; Filename: "{app}\shellrs.exe"; AppUserModelID: "com.shellrs.ShellRS"; Tasks: desktopicon
|
||||
|
||||
[Run]
|
||||
; Interactive installs only: an update is restarted by ShellRS's own helper,
|
||||
|
||||
Reference in new issue
Block a user