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

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Аватара пользователя
rssbot
Бот
Сообщения: 6000
ОС: gnu/linux

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

Сообщение rssbot »

Тихо и незаметно вышел первый релиз демона уведомлений, написанного на 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
Изображение

оригинал на linux.org.ru
Спасибо сказали: