如何将 Signal 最小化到 Windows 的系统托盘?

如何将 Signal 最小化到 Windows 的系统托盘?

我在用着信号用于即时通讯,并已在 Windows 10 上安装了桌面应用程序。

当我点击X窗口标题栏中的“关闭”()按钮时,它会退出应用程序。

如何让 Signal 最小化到 Windows 系统托盘(又名通知区域)而不是关闭?

我检查了偏好设置,但没有这个选项。如果可能的话,我宁愿不运行任何其他程序。

答案1

您可以通过将 Signal--use-tray-icon作为命令行参数传递给Signal.exe(查看相关源代码)。如果你这样做,那么:

  • Signal 将以系统托盘中的图标启动。
  • 点击窗口标题栏中的关闭按钮将导致 Signal 最小化到托盘而不是退出应用程序(您可以单击托盘图标再次显示 Signal 窗口)。
  • 当您收到消息时,信号托盘图标将显示一个小的红色视觉指示。
    • 不幸的是,当 Signal 最小化到托盘时,它不会显示任何桌面通知,也无法像通常收到消息时那样闪烁窗口框架,因此你可能还需要Play audio notification文件 > 偏好设置这样您就不会错过消息。

您还可以通过传递命令行参数让 Signal 在系统托盘中启动--start-in-tray,在这种情况下,窗口将最小化到系统托盘(查看相关源代码)。


要将其设置--use-tray-icon为 Signal 的命令行参数以使其默认使用托盘图标,请按照以下步骤操作:

  1. 按 Windows 键打开开始菜单,然后搜索Signal
  2. 当您看到Signal菜单项出现时,右键单击它以打开上下文菜单,然后单击Open file location
  3. 在打开的资源管理器窗口中,右键单击Signal快捷方式以打开上下文菜单,然后单击Properties
  4. 在打开的信号属性窗口中,将目标字段更改为,然后C:\Users\Admin\AppData\Local\Programs\signal-desktop\Signal.exe --use-tray-icon单击确定。
  5. 如果 Signal 已经在运行,请退出并重新启动,您应该会看到它使用托盘图标。

感谢其中一个答案询问 Ubuntu如何将 Signal messenger 最小化到系统托盘(右上角)?让我走上正确的道路。

答案2

自 2021 年起,在“首选项 > 常规 > 最小化到系统托盘”中有一个设置。

参考:https://github.com/signalapp/Signal-Desktop/issues/2210#issuecomment-872330273

相关内容