Полноэкранные или более видимые уведомления Skype, Pidgin, Empathy?

9

Я работаю в общем офисе, и у меня подключены наушники, чтобы не беспокоить моих коллег громкими звуками чатов и входящих звонков. Проблема в том, что я пропускаю большинство моих звонков и чатов, потому что текущие предупреждения просто трудно заметить.

Есть ли способ сделать ...

  • мерцание во весь экран,

  • или вызвать неприятное сообщение прямо в середине экрана,

  • или полная строка состояния мигает, не ориентируясь на обмен сообщениями

    приложение, чтобы я не пропустил звонки?

Я прошел полный dconf-редактор, не найдя ничего полезного.

Здесь может быть хорошее руководство: как заставить Skype использовать notify-osd? но я не знаю, как воспользоваться этим, чтобы изменить уведомления.

Есть проект USB с изменяющейся подсветкой, но он не работает с Linux. Кроме того, зачем добавлять еще одну аппаратную часть, если вы можете просто вставить ее в интерфейс, который вы ищете?

Это не проблема белого списка, все мои приложения отображаются в трее.

Рамон Суарес
источник

Ответы:

5

Это осуществит ваше второе предложение. Неприятное сообщение прямо в середине экрана.

Перейти к Skype-> Options-> Notifications.

Нажмите на Advanced View

Нажмите, например, на Chat Message Receivedсобытие.

Теперь введите следующее в Execute the following script:

zenity --info --text "Text message from %sname."

Нажмите Applyи, Test Eventчтобы проверить, отображается ли информационное поле в середине экрана.

Вы можете повторить эту опцию для других событий.

Окно скайпа

Для Pidgin то же самое может быть достигнуто с помощью любого из плагинов команды execute plugin .

Пол ван Шейк
источник
Спасибо, Пол. Знаете ли вы, как сделать его глобальным для всех приложений обмена сообщениями?
Рамон Суарес
Вы знаете, как это можно реализовать в Pidgin?
Рамон Суарес
1
Я не использую Pidgin, но я заглянул на страницу ThirdPartyPlugin в их вики. В нем перечислены несколько плагинов, которые могут выполнять команды на события. Должно быть возможно сделать то же самое, что я показал для Skype
Пол ван Шейк
Да, вот где магия. Спасибо! Пожалуйста, добавьте его в свой ответ, чтобы я мог принять его.
Рамон Суарес
1

Недавние уведомления - это апплет GNOME, который собирает последние сообщения, отправленные с помощью libnotify демону уведомлений, например notify-osd.

Он регистрирует все уведомления, которые появляются на вашем экране - независимо от того, действуете вы на них или нет.

sudo add-apt-repository ppa:jconti/recent-notifications
sudo apt-get update && sudo apt-get install indicator-notifications

В OMG! Ubuntu вы можете прочитать сообщение в блоге об этом: [Как] Никогда не пропустить уведомление Ubuntu

agustibr
источник
Спасибо Ицуга, но это только отслеживает то, что я пропустил, это не помогает мне не пропустить их
Рамон Суарес