Firefox всегда был браузером по умолчанию. Thunderbird - очень популярный почтовый клиент, который рассматривается как включенный по умолчанию в будущем. Уведомить OSD существует уже много лет.
Что пошло не так, что за столь длительный период времени такие важные приложения не имеют такой важной и видимой функции? Это очень противоречиво. Когда мы увидим это интегрированным?
Ответы:
Я просто хочу кое-что прояснить - notify-osd - это только одна реализация спецификации Freedesktop Notification. Приложения фактически используют libnotify, что позволяет им интегрироваться с системой уведомлений (которая может быть notify-osd, унаследованным уведомлением-демоном или любой другой реализацией спецификации)
И Thunderbird, и Firefox уже имеют встроенную поддержку libnotify. Однако они обращаются к уведомлениям XUL при связи с системой уведомлений, которая не поддерживает действия (например, notify-osd). Это связано с тем, что типы уведомлений, предоставляемые Firefox и Thunderbird, отображают информацию, которая действительно полезна только в том случае, если фактическое уведомление позволяет пользователю взаимодействовать с ним (например, «загрузка завершена» должна предоставлять пользователю доступ к загруженному файлу. Уведомление «Новая почта» должно обеспечивать доступ к новой почте и быть постоянным).
Если Thunderbird и Firefox будут использовать libnotify, когда система уведомлений не поддерживает действия, это будет очень неоптимальным, если мы не внесем никаких других изменений в пользовательский интерфейс.
Уже ведется работа по интеграции Thunderbird в меню обмена сообщениями. Частично это будет включать получение уведомлений о новых письмах через notify-osd. Постоянство будет обеспечено меню сообщений.
В дополнение к этому я в какой-то момент начну работать над интеграцией уведомлений о загрузке в Firefox с notify-osd и панелью запуска Unity (с панелью запуска, способной отображать индикатор выполнения, и использовать быстрые списки для доступа к завершенным загрузкам). Эта работа еще не началась, и я буду заниматься ею в цикле 11.10.
источник
Firefox и Thunderbird поддерживаются не Canonical, а Mozilla Foundation. Задача Mozilla Foundation - реализовать поддержку notify-osd, а не Canonical. Проблема в том, что во многих дистрибутивах используются разные системы уведомлений. Есть даже различия между Gnome и KDE, и Windows также использует другую систему уведомлений. Чтобы иметь возможность поддерживать все это, много работы.
источник
Уже есть аддон для Thunderbird (я полагаю, libnotify-popups), который использует osd-notify при получении новой почты
источник