アプリケーションをメッセージングメニューに追加するにはどうすればよいですか?


回答:


15

メッセージングメニューにあるアプリケーションはそれぞれ、次のシステムディレクトリにファイルを持っています。

/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アプリケーションからは。


3
パネルkillall gnome-panelを再起動するだけで機能し、ログアウトする必要はありません。
イザヤ

メッセージングメニューに追加されたアプリケーションに機能を追加するPythonの例はありますか?
アンドレスロドリゲス

はい、あります。libindicateソースツリー内のそれらへのリンクはこちらです。「bzrのブランチLP:libindicate」あなたがそれをダウンロードすることができたり、ここでそれを閲覧する:bazaar.launchpad.net/~indicator-applet-developers/libindicate/...
テッド・グールド

2

これを行うためのドキュメントとサンプルコードは、開発者ポータルのこちらにあります。

編集者のメモ:ページはもう存在しないため、2013年6月のデッドリンクをアーカイブスナップショットに置き換えました。リンクされたページの他のリンクが壊れ、情報が古くなっている可能性があります


このページはもう存在しません。
ロビーバサック
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.