Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Добавляем skype, empathy, Thunderbird, etc в Messaging menu (Ubuntu 10.04)  (Прочитано 50320 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн contestar

  • Автор темы
  • Участник
  • *
  • Сообщений: 113
    • Просмотр профиля
После удаления и новой установки empathy - пропал значок "Чат" из messaging menu (значок письма) в Ubuntu 10.04. Попытался вернуть - не получилось. Так же была мысль запихать туда и skype.
И вдруг на OMG Ubuntu появился пост как добавить Thunderbird в messaging menu.

Решил попробовать поэкспериментировать со skype. Получилось )

Итак, чтобы добавить skype в Ubuntu messaging menu необходимо:

1. Установить skype
sudo aptitude install skype
2. Открыть на правку файл /usr/share/applications/skype.desktop
sudo gedit /usr/share/applications/skype.desktop
3. Добавить строку
StartupNotify=true
4. Сохранить файл и закрыть

5. Создать новый файл и открыть его на правку /usr/share/indicators/messages/applications/skype
sudo gedit /usr/share/indicators/messages/applications/skype
6. Добавить строку
/usr/share/applications/skype.desktop
7. Сохранить файл и закрыть

8. Перелогиниться

Теперь skype отображается в messaging menu


Таким же путём вернул empathy.

Осталась неразрешённая задача: хотелось бы при нажатии на "Чат" или "Skype" в messaging menu, чтобы их иконки дополнительно не отображались в трее. Сейчас дублируются. Это возможно сделать?

UPDATE: Здесь описана полная интеграция skype в messaging menu
« Последнее редактирование: 19 Марта 2011, 17:43:47 от contestar »

Оффлайн ZidanCo

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
А если значек письма полностью пропал? В аплетах в меню "добавить на панель" не нашел, как его вернуть обратно? Практически чистая Ubuntu 10.04 , также периодически пропадают и другие значки...

Оффлайн contestar

  • Автор темы
  • Участник
  • *
  • Сообщений: 113
    • Просмотр профиля
"Апплет уведомлений" - так называется. По-моему, конверт не будет отображаться, если удалены Gwibber и Empathy.

Оффлайн KingDK

  • Участник
  • *
  • Сообщений: 128
  • Линукс — это просто!
    • Просмотр профиля
Осталась неразрешённая задача: хотелось бы при нажатии на "Чат" или "Skype" в messaging menu, чтобы их иконки дополнительно не отображались в трее. Сейчас дублируются. Это возможно сделать?

Пока никто не сделал, и я не смог найти решения. А в точности нужно не только встроить программу в апплет уведомления, но и интегрировать ее с сеансом апплета. Тоесть например, полностью заменить Empathy на qutim, так чтобы показывался статус в сеансе. Жаль что пока не видел решения.
Intel(R)Core(TM)2 Duo CPU T8300 @2.40GHz
Память 3,0 Gb
Ubuntu 11.10 (Oneric)

Оффлайн watashi

  • Активист
  • *
  • Сообщений: 256
    • Просмотр профиля
Отличное решение для Скайпа, жаль, что таки дублируется :(
Кстати, Пидгин умеет в Настройках своих интегрироваться в эту панель гнома (с конвертиком) :)

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Добавил таким образом, ThunderBird но вот почему не появился пункт новое письмо и Контакты как в Evolution не понимаю хотя в thunderbird.desktop я все прописал что необхожимо :( видать не все
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн KingDK

  • Участник
  • *
  • Сообщений: 128
  • Линукс — это просто!
    • Просмотр профиля
Добавил таким образом, ThunderBird но вот почему не появился пункт новое письмо и Контакты как в Evolution не понимаю хотя в thunderbird.desktop я все прописал что необхожимо :( видать не все
Вся эта операция, просто добавляет кнопку запуска в апплет уведомления. А нужно глубже внедрить свойства в сеанс апплета,но это пока что не решено к сожалению
Intel(R)Core(TM)2 Duo CPU T8300 @2.40GHz
Память 3,0 Gb
Ubuntu 11.10 (Oneric)

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
я так понял что добавдения вот этих строк:


X-Ayatana-Desktop-Shortcuts=Compose;Contacts

Name[en_GB]=thunderbird.desktop

[Compose Shortcut Group]
Name=Новое письмо
Exec=thunderbird mailto:
OnlyShowIn=Messaging Menu

[Contacts Shortcut Group]
Name=Контакты
Exec=thunderbird -addressbook
OnlyShowIn=Messaging Menu

не способствуют решению проблемы :(
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн watashi

  • Активист
  • *
  • Сообщений: 256
    • Просмотр профиля
Тааак, а как назад все убрать? :) Потому что мало того что иконка Скайпа дублируется, так при нажатии на иконку Скайпа из-под конверта запускается еще один Скайп :)

Капец, короче :)

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
вот так
1. sudo gedit /usr/share/applications/skype.desktop
2. удаляешь строку:
StartupNotify=true
сохраняешь
потом в терминале
rm /usr/share/indicators/messages/applications/skype

вот и все, вроде ничего не напутал :)
« Последнее редактирование: 17 Мая 2010, 22:47:50 от Чистый »
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн watashi

  • Активист
  • *
  • Сообщений: 256
    • Просмотр профиля
вот так
1. sudo gedit /usr/share/applications/skype.desktop
2. удаляешь строку:
StartupNotify=true
сохраняешь
потом в терминале
rm /usr/share/indicators/messages/applications/skype

вот и все, вроде ничего не напутал :)

Был запущен Скайп, когда делал, на последнем шаге отказывал в стирании файла. Выключил Скайп и снова ввел, но вот что выдало:

"невозможно удалить «/usr/share/indicators/messages/applications/skype»: Нет такого файла или каталога"

Это он стер файл что ли или нет?



Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
перезалогинись и проверь есть скайп в messages menu или нет
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн KingDK

  • Участник
  • *
  • Сообщений: 128
  • Линукс — это просто!
    • Просмотр профиля
я так понял что добавдения вот этих строк:


X-Ayatana-Desktop-Shortcuts=Compose;Contacts

Name[en_GB]=thunderbird.desktop

[Compose Shortcut Group]
Name=Новое письмо
Exec=thunderbird mailto:
OnlyShowIn=Messaging Menu

[Contacts Shortcut Group]
Name=Контакты
Exec=thunderbird -addressbook
OnlyShowIn=Messaging Menu

не способствуют решению проблемы :(
К сожалению нет, делал это, безтолку
Intel(R)Core(TM)2 Duo CPU T8300 @2.40GHz
Память 3,0 Gb
Ubuntu 11.10 (Oneric)

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
так вот и у меня тоже не прокатило, а по докам должно :(
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн yaa13

  • Активист
  • *
  • Сообщений: 311
    • Просмотр профиля
так вот и у меня тоже не прокатило, а по докам должно :(
У меня прокатило. :-/
Поправил thunderbird.desktop
(Нажмите, чтобы показать/скрыть)
Сделал в каталоге индикаторов файлик thunderbird.
(Нажмите, чтобы показать/скрыть)
Получил такое

Добавил этот аддон из bzr и аддон для сворачивания в лоток (птица висит там постоянно). По приходу почты вся эта печенюшка выглядит так:




Единственный бросающийся в глаза недостаток - при запущенной птице (на первом скрине) в этом меню нет индикатора того, что приложение запущено, т.е. стрелки слева нет.
Вроде так.

 

Страница сгенерирована за 0.068 секунд. Запросов: 25.