如何将应用程序添加到消息菜单?

如何将应用程序添加到消息菜单?

我希望在消息菜单中显示一个默认情况下未安装的应用程序,有没有办法根据每个用户执行此操作?

答案1

消息菜单中的每个应用程序在系统目录中都有一个文件:

/usr/share/indicators/messages/applications/

该目录包含具有这些应用程序的桌面文件路径的文件。您还可以在主目录中使用以下路径来放置其中一个文件:

~/.config/indicators/messages/applications/

假设我想将 Thunderbird 添加到我的消息菜单中。我会这样做:

$ mkdir -p ~/.config/indicators/messages/applications/
$ echo /usr/share/applications/thunderbird.desktop > ~/.config/indicators/messages/applications/thunderbird

第一次创建应用程序目录时,您需要重新启动会话(注销并重新登录)。

这是一个使用示例来自python应用程序。

答案2

您可以找到执行此操作的文档和示例代码开发者门户

编者注:页面已不存在,因此我已将无效链接替换为 2013 年 6 月的存档快照。链接页面上的其他链接可能已损坏且信息已过期

相关内容