bUbuntu
Блог начинающих и продвинутых пользователей Ubuntu.

HowTo: Добавляем программы в меню сообщений Ubuntu

Вот. Недавно решил погуглить на тему добавления Skype, Liferea и Thunderbird в меню сообщений.

Меню сообщений – это иконка в трее в виде конвертика, которая извещает вас, меняя цвет конвертика на зеленый, что пришло сообщение из разных программ, поддерживаемых из коробки программ много.

А именно:

  • Evolution (Почта и календарь)
  • Gwibber (Tweeter и многое другое)
  • Pidgin или Empathy (Интернет пэйджеры)

Может быть есть и еще, но я не сталкивался с другими программами. Эти программы очень удобно сидят в одном месте и оповещают вас о приходе новых сообщений. И хотелось бы чтобы и Skype, Thunderbird и Liferea так же были собраны в одном месте.

Вот это мы сейчас и сделаем.

Thunderbird (способ #1):

Для начала нам нужно внести некоторые изменения в файлик thunderbird.desktop который лежит в директории /usr/share/applications.

Нажимаем Alt+F2 и в появившемся окне вводим команду:

gksu nautilus /usr/share/applications

Вас попросят ввести ваш пароль. Когда вы его введете и нажмете Enter откроется окошко, которое запущено будет от имени рута.

Далее найдите файлик с именем thunderbird.desktop, нажмите на нем правой кнопкой и выберите пункт ‘открыть с gedit’. Когда он откроется заменяем содержимое файла на следующее:

[Desktop Entry]
Name=Thunderbird Mail
GenericName=Mail Client
Comment=Manage your email and contacts
Exec=thunderbird %u
Icon=evolution
Terminal=false
Type=Application
Categories=Application;Network;Email;
StartupNotify=true

X-Ayatana-Desktop-Shortcuts=Compose;Contacts

Name[en_GB]=thunderbird.desktop

[Compose Shortcut Group]
Name=Compose New Message
Exec=thunderbird mailto:
OnlyShowIn=Messaging Menu

[Contacts Shortcut Group]
Name=Contacts
Exec=thunderbird -addressbook
OnlyShowIn=Messaging Menu

Сохраняем и выходим.

Далее нам нужно добавить текстовый файлик с именем thunderbird в дирикторию /usr/share/indicators/messages/applications. Открываем терминал и вводим команду:

sudo nano /usr/share/indicators/messages/applications/thunderbird

И вписываем туда следующую строчку:

/usr/share/applications/thunderbird.desktop

Сохраняем и выходим. Далее нам просто нужно выйти из сессии и войти снова. Вуаля!

Thunderbird (способ #2):

Для тех, кто не хочет все делать ручками, я нашел плагин для Thunderbird’a. Скачать его можно вот отсюда: https://addons.mozilla.org/en-US/thunderbird/addon/223374/. И вот что получается:

Skype:

Со Skype’ом еще проще.

Добавляем в конец файла /usr/share/applications/skype.desktop

sudo nano /usr/share/applications/skype.desktop

вот эти 2 строчки:

StartupNotify=true
OnlyShowIn=Messaging Menu

Сохраняем и закрываем файлик.

Далее создаем файлик с именем skype в дириктории /usr/share/indicators/messages/applications/ командой:

sudo nano /usr/share/indicators/messages/applications/skype

И вписываем туда строчку:

/usr/share/applications/skype.desktop

Сохраняем и закрываем.

Вот и все! Далее выходим и заходим снова. И радуемся.


Liferea:

Тут вообще все просто. Добавляем репозиторий:

sudo add-apt-repository ppa:sikon/liferea-libindicate

И просто обновляемся, если liferea установлена

sudo apt-get update && sudo apt-get upgrade

или просто устанавливаем:

sudo apt-get update && sudo apt-get install liferea

GMail:

Использовал материал: www.google.com

VN:F [1.9.10_1130]
Rating: 10.0/10 (13 votes cast)
HowTo: Добавляем программы в меню сообщений Ubuntu, 10.0 out of 10 based on 13 ratings

Метки: ,

4 отзывов на “HowTo: Добавляем программы в меню сообщений Ubuntu”

  1. Ярослав сказал:

    Ух ты, отлично, спасибо, эксклюзивно

    VA:F [1.9.10_1130]
    Rating: +1 (from 1 vote)
  2. Андрей сказал:

    Ну про скайп тут сильно громко сказано. Он то добавляется в контекстное меню апплета уведомлений, НО возле него не появляется стрелочка, когда он запущен И в он также отображается в области уведомления. ИТОГО получается что просто иконка запуска помещается в апплет уведомлений и при нажатии на неё скайп запустится столько раз, сколько вы нажали на иконку. Да, забыл – количество пропущенных звонков и сообщений не отображается.

    VA:F [1.9.10_1130]
    Rating: 0 (from 0 votes)
  3. Ve0 сказал:

    Да, так и есть… Может у кого есть какие нибудь решения на эту тему?

    VN:F [1.9.10_1130]
    Rating: 0 (from 0 votes)
  4. gwinn сказал:

    Skype отображается нормально в меню и без этих манипуляций с desktop файлом, а отображение пропущенных звонков, новых сообщений и пр. будет только если в него добавят поддержку API indicator-applet, в любом случае, статья хорошая, автору респект :)

    VA:F [1.9.10_1130]
    Rating: +2 (from 2 votes)

Оставить ответ

Spam protection by WP Captcha-Free