메시징 메뉴에 응용 프로그램을 어떻게 추가합니까?


17

기본적으로 설치되어 있지 않은 메시징 메뉴에 응용 프로그램을 표시하고 싶습니다. 사용자별로 수행 할 수있는 방법이 있습니까?

답변:


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

응용 프로그램 디렉토리를 처음 만들 때 세션을 다시 시작 (로그 아웃 및 다시 로그인)해야합니다.

다음 은 파이썬 응용 프로그램에서 의 사용법 예입니다 .


3
단순히 패널 killall gnome-panel을 다시 시작하면 로그 아웃 할 필요가 없습니다.
이사야

메시징 메뉴에 추가 된 응용 프로그램에 기능을 추가하기위한 파이썬 예제가 있습니까?
Andres Rodriguez

네, 있습니다. libindicate 소스 트리에 링크가 있습니다. 당신은 함께 "BZR 지점 LP : libindicate"을 다운로드 할 수 있습니다 또는 여기 검색 : bazaar.launchpad.net/~indicator-applet-developers/libindicate/...
테드 굴드에게

2

이를 수행하기위한 문서 및 예제 코드는 여기 개발자 포털에서 찾을 수 있습니다 .

편집자 주 : 페이지가 더 이상 존재하지 않으므로 2013 년 6 월부터 죽은 링크를 아카이브 스냅 샷으로 교체했습니다. 링크 된 페이지의 다른 링크가 손상되어 정보가 최신 정보가 아닙니다.


이 페이지는 더 이상 존재하지 않습니다.
Robie Basak
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.