buglloc / brick

An open source Bitrix24 messenger client.
MIT License
121 stars 58 forks source link

KDE5: поддержка "закрытия" уведомлений #28

Closed buglloc closed 8 years ago

buglloc commented 9 years ago

На текущий момент в Plasma5 нет возможности определить нотификация была закрыта по таймауту или её закрыл пользователь. Оформил баг: Bug 354293 - Expired notifications emit NotificationClosed with wrong reason Нужно дождаться фикса в plasma, а дальше:

buglloc commented 8 years ago

Судя по changelog'у исправлено в Plasma 5.5: https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php#plasma-workspace

Нужно:

buglloc commented 8 years ago

Проверил, работает. Можно попробовать определить версию используя пропертю org.qtproject.Qt.QCoreApplication.applicationVersion:

qdbus org.freedesktop.Notifications /MainApplication  org.freedesktop.DBus.Properties.Get 'org.qtproject.Qt.QCoreApplication' 'applicationVersion'
5.5.0
buglloc commented 8 years ago

Должно быть исправлено в следующей версии (предположительно 0.2.10.34)