LINUX.ORG.RU

Первый релиз qtnotifydaemon - демона уведомлений на Qt

 , ,


0

1

Тихо и незаметно вышел первый релиз демона уведомлений, написанного на Qt.
Как и любой демон уведомлений, qtnotifydaemon работает через dbus. Основной упор делался на максимальную гибкость настройки внешнего вида через конфигурационный файл, а также поддержку самых используемых функций notify-osd, так как qtnotifydaemon позиционируется как его полноценная замена.
В зависимости от типа уведомления оно становится в одну из двух очередей - синхронные и обычные. Уведомления из этих двух очередей отображаются отдельно. Одновременно на экране отображается по одному уведомлению из каждой очереди. Основные функции, доступные на данный момент:

  • Поддержка Rich Text: теперь в уведомлениях можно выводить таблицы, списки, картинки, форматировать текст.
  • Поддержка изменения внешнего вида уведомлений с помощью CSS
  • Изменение местоположения уведомлений - можно поместить их в разные углы экрана
  • Поддержка синхронных уведомлений, например при изменении громкости/яркости
  • Закрытие не только по таймауту, но и по клику (в будущем будет опционально)
  • Возможность объединения нескольких уведомлений, если это разрешено пославшей программой(например, IM-клиенты часто это разрешают)
  • Возможность изменения прозрачности
  • Возможность задания разных стилей заголовка для уведомлений с различной важностью(low,normal,critical)
  • Плавное исчезновение при закрытии (в будущем будет опционально)
  • Изменяемое ограничение размера значков
  • Поддержка значков svg
  • Поддержка передачи кода значки через dbus
  • Поддержка значков из темы оформления
  • Добавлены стандартные значки из пакета notify-osd-icons

Скриншоты в хорошем качестве:

В зависимостях: Qt >=4.7.0, dbus.
Лицензия: GPLv3
Счастливые пользователи Ubuntu Natty могут скачать программу из ppa:drull/qtnotifydaemon:

sudo apt-add-repository ppa:drull/qtnotifydaemon
sudo apt-get update
apt-get install qtnotifydaemon
Скачать deb-пакеты и исходные коды
Последняя версия доступна через SVN:
svn co https://qtnotifydaemon.svn.sourceforge.net/svnroot/qtnotifydaemon qtnotifydaemon

>>> Страница на sourceforge

★☆☆☆

Проверено: JB ()
Последнее исправление: Zhbert (всего исправлений: 7)

В ссылках https — s ненужно, s/иконки/значки. И да, почему бы не залить скриншоты собственно на sf.net? Лицо проект всё-таки.

Автор донейты пополнениями на мобильный принимает? :D

adriano32 ★★★
()
Ответ на: комментарий от adriano32

> И да, почему бы не залить скриншоты собственно на sf.net? Лицо проект всё-таки.

Залил. На страничке проекта они есть. Но SF конвертирует изображения в jpg, ухудшая их качество, потому отдельно выложил в православном png.

drull ★☆☆☆
() автор топика
Ответ на: комментарий от adriano32

> В ссылках https — s ненужно, s/иконки/значки.

done

drull ★☆☆☆
() автор топика
Ответ на: комментарий от adriano32

> Автор донейты пополнениями на мобильный принимает? :D

Пока что нет :)

drull ★☆☆☆
() автор топика
Ответ на: комментарий от adriano32

Упс, забыл. Буду, но позже.

drull ★☆☆☆
() автор топика

Как и любой демон уведомлений, qtnotifydaemon работает через dbus

4.2

работает через dbus

не нужно

rsync ★★
()

Звучит заманчиво, надо будет попробовать.

drakmail ★★★★
()

Однако ваяют аналог growl но выглядит жутковато ....

MikeDM ★★★★★
()
Ответ на: комментарий от neveRmind

> +1, зачем реальне?

Если народ спрашивает такие глупости то он вообще не в теме, и сходил бы сначала посмотрел что такое libnotify.

stalkerg ★★★★★
()

На дворе 2011-й год, а кутешники только изобрели демон уведомлений, да ещё с дикими ограничениями:

Уведомления из этих двух очередей отображаются отдельно. Одновременно на экране отображается по одному уведомлению из каждой очереди.

anonymous
()

*Взглянул на кутимовские нотифы для винды* Таки они не такие вырвиглазные и поддержка тем там круче.

Gorthauer ★★★★★
()

ура, теперь к каждой программе будет свой демон отображения уведомлений?

AVL2 ★★★★★
()
Ответ на: комментарий от Chaser_Andrey

>броадкаст, не зная получателя
Масло-масляное.

В IPC

В dbus? Можно.

uzbl
()

>написанного на Qt.

Вырвиглазненько.

devl547 ★★★★★
()

да. по внешнему виду для crawl еще далеко

namezys ★★★★
()

В новости не написано, а зачем оно вообще надо если в кедах уведомлялка на Qt и так уже имеется? Насколько понял, это такая штука для убунтологов и гномоводов, которой им в их системе нехватает. Так потихоньку половину кед в убунту запилят.

Napilnik ★★★★★
()

Ты бы ещё показал скриншот со стандартными текстовыми уведомлениями, вроде «копирование завершено» или выхлоп akregator'а.

octy ★★
()
Ответ на: комментарий от v0rbis

Ашто Qt пользуют ещё где-то кроме кед?

Кстати, господа товарищи редакторы, почему столько глупых ошибок осталось при таком количестве правок? Спеллчекеры у всех поломались штоле?

LMD
()
Ответ на: комментарий от v0rbis

Там не написано что он исключительно для убунты и КО. Только взглянув на скришоты со словом ubuntu или прочитав его в самом конце новости, совершенно случайно, становится понятно предназначение софта.

Napilnik ★★★★★
()
Ответ на: комментарий от v0rbis

А как же тулкитофобия? Или как оно там называется. Вы - скорее исключение наверное. С другой стороны, я сам тоже не слишком по этому поводу парюсь. Может нас уже много таких...

LMD
()

dpkg -i qtnotifydaemon_1.0.6-2_i386.deb

dpkg: относительно .../qtnotifydaemon_1.0.6-2_i386.deb, содержащего qtnotifydaemon: qtnotifydaemon конфликтует с notification-daemon plasma-widgets-workspace предоставляет notification-daemon и существует и установлен

anonymous
()
Ответ на: комментарий от v0rbis

А не влом собирать по зависимостям кучу всего? А то я знаю одного гентушника, не будет ставить софт, если у него, понимаешь, «мир испачкается» :)

anonymous
()
Ответ на: комментарий от anonymous

если оно мне действительно нужно - то нет, не влом.
тем более можно же --oneshot и «мир не испачкается»

v0rbis ★★
()
Ответ на: комментарий от neveRmind

Чтобы пугать пользователей :) А-а-а, демоны лезут!

Tverskoy
()

Лучше Antico пилили дальше, коли Qt, а не хернёй занимались.

amorpher ★★★★★
()
Ответ на: комментарий от LMD

>Ашто Qt пользуют ещё где-то кроме кед?

LyX, VLC, Psi, qBittorrent, Recoll, Hedgewars… Тысячи их!

AX ★★★★★
()
Ответ на: комментарий от vertexua

> Чуть дизайн аккуратнее надо

Дефолтный внешний вид можно поменять. Ты скажи только как.

drull ★☆☆☆
() автор топика
Ответ на: комментарий от v0rbis

а Psi+ уже научилось системным уведомлениям? у меня оно юзает только свои встроенные

OldWiseCat ★★
()
Ответ на: комментарий от octy

> Ты бы ещё показал скриншот со стандартными текстовыми уведомлениями, вроде «копирование завершено» или выхлоп akregator'а.

http://ompldr.org/vOWcwdA - снизу обычное текстовое уведомление высокой важности, посланное через notify-send. В конфиге я выставил для critical уведомлений вот такой вот жирный красный подчеркнутый шрифт.
http://ompldr.org/vOWdhNQ - уведомление из жаббера.

drull ★☆☆☆
() автор топика
Ответ на: комментарий от anonymous

> да ещё с дикими ограничениями:

Уведомления из этих двух очередей отображаются отдельно. Одновременно на экране отображается по одному уведомлению из каждой очереди.


Если я, например, активно переписываюсь в IM, то будет неудобно когда 100500 уведомлений о сообщениях будут вылазить одновременно. Лучше по очереди, ИМХО.

drull ★☆☆☆
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.