Jak dodać aplikacje do menu Wiadomości?


17

Chciałbym, aby aplikacja była wyświetlana w menu wiadomości, które nie jest tam domyślnie instalowane, czy istnieje sposób, aby to zrobić dla poszczególnych użytkowników?

Odpowiedzi:


15

Aplikacje znajdujące się w menu wiadomości mają w katalogu systemowym plik:

/usr/share/indicators/messages/applications/

Ten katalog zawiera pliki, które mają ścieżki do plików pulpitu dla tych aplikacji. Możesz również mieć jeden z nich w swoim katalogu domowym za pomocą tej ścieżki:

~/.config/indicators/messages/applications/

Powiedzmy, że chcę dodać Thunderbirda do mojego menu wiadomości. Zrobiłbym coś takiego:

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

Musisz ponownie uruchomić sesję (wylogować się i ponownie zalogować) przy pierwszym tworzeniu katalogu aplikacji.

Oto przykład użycia z aplikacji python.


3
Ponowne uruchomienie panelu killall gnome-panelbędzie działać, nie musisz się wylogowywać.
Izajasza

Czy są jakieś przykłady Pythona, aby dodać funkcjonalność do dowolnej aplikacji dodanej do menu Wiadomości?
Andres Rodriguez

Tak, są. Oto link do nich w drzewie źródeł libindicate. Możesz go pobrać za pomocą „bzr branch lp: libindicate” lub przejrzeć tutaj: bazaar.launchpad.net/~indicator-applet-developers/libindicate/…
Ted Gould

2

Dokumentacja i przykładowy kod do tego celu można znaleźć tutaj w portalu dla programistów .

Uwaga edytora: strona już nie istnieje, dlatego martwy link zastąpiłem migawką archiwum z czerwca 2013 r. Inne linki na połączonej stronie mogą być uszkodzone, a informacje nieaktualne


Ta strona już nie istnieje.
Robie Basak,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.