diffstat for lxqt-notificationd-0.12.0 lxqt-notificationd-0.13.0 AUTHORS | 2 CHANGELOG | 20 ++++ CMakeLists.txt | 6 + README.md | 52 ++++++++---- autostart/translations/lxqt-notifications_es.desktop | 1 config/advancedsettings.cpp | 4 config/advancedsettings.h | 4 config/basicsettings.cpp | 4 config/basicsettings.h | 4 config/lxqt-config-notificationd.desktop.in | 2 config/main.cpp | 4 config/mainwindow.cpp | 4 config/mainwindow.h | 4 config/translations/lxqt-config-notificationd_es.desktop | 7 - config/translations/lxqt-config-notificationd_es_VE.desktop | 4 config/translations/lxqt-config-notificationd_zh_CN.desktop | 6 - config/translations/lxqt-config-notificationd_zh_TW.desktop | 6 - debian/changelog | 15 +++ debian/control | 15 ++- debian/patches/fix-notification-height-changing.patch | 15 +++ debian/patches/series | 1 src/CMakeLists.txt | 5 - src/main.cpp | 4 src/notification.cpp | 8 + src/notification.h | 4 src/notificationarea.cpp | 4 src/notificationarea.h | 4 src/notificationlayout.cpp | 7 - src/notificationlayout.h | 4 src/notificationwidgets.cpp | 4 src/notificationwidgets.h | 4 src/notifyd.cpp | 2 src/notifyd.h | 8 - test/main.cpp | 4 test/mainwindow.cpp | 4 test/mainwindow.h | 4 36 files changed, 165 insertions(+), 85 deletions(-) diff -Nru lxqt-notificationd-0.12.0/AUTHORS lxqt-notificationd-0.13.0/AUTHORS --- lxqt-notificationd-0.12.0/AUTHORS 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/AUTHORS 2018-05-21 18:23:39.000000000 +0000 @@ -1,5 +1,5 @@ Upstream Authors: - LXQt team: http://lxqt.org + LXQt team: https://lxqt.org Razor team: http://razor-qt.org Copyright: diff -Nru lxqt-notificationd-0.12.0/CHANGELOG lxqt-notificationd-0.13.0/CHANGELOG --- lxqt-notificationd-0.12.0/CHANGELOG 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/CHANGELOG 2018-05-21 18:23:39.000000000 +0000 @@ -1,7 +1,25 @@ -lxqt-notificationd-0.12.0 / 2017-10-21 +lxqt-notificationd-0.13.0 / 2018-05-21 ====================================== + * Spanish translation update + * Include QStyle and QStyleOption to fix compilation with Qt5.11 + * CMake: Prevent in-source builds + * notificationlayout: Remove the "on top" hint + * fix razor-qt -> lxqt and http -> https + * Fix mentions of LXDE + * Fix typo + * Fix spanish translation + * Update Simplified Chinese desktop entry + * Update Traditional Chinese translation + * Drop Qt foreach + * cmake: Handle CMP0071 + * Change icon to preferences-desktop-notification + +0.12.0 / 2017-10-21 +=================== + + * Release 0.12.0: Update changelog * Set patch version * Don't export github templates * Improvement for notification settings, see https://github.com/lxde/lxqt/issues/744#issuecomment-138601402 diff -Nru lxqt-notificationd-0.12.0/CMakeLists.txt lxqt-notificationd-0.13.0/CMakeLists.txt --- lxqt-notificationd-0.12.0/CMakeLists.txt 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/CMakeLists.txt 2018-05-21 18:23:39.000000000 +0000 @@ -28,8 +28,12 @@ set(LXQT_NOTIFICATIOND_PATCH_VERSION 0) set(LXQT_NOTIFICATIOND_VERSION ${LXQT_MAJOR_VERSION}.${LXQT_MINOR_VERSION}.${LXQT_NOTIFICATIOND_PATCH_VERSION}) -add_definitions("-DLXQT_NOTIFICATIOND_VERSION=\"${LXQT_NOTIFICATIOND_VERSION}\"") +add_definitions( + "-DLXQT_NOTIFICATIOND_VERSION=\"${LXQT_NOTIFICATIOND_VERSION}\"" + "-DQT_NO_FOREACH" +) +include(LXQtPreventInSourceBuilds) include(LXQtCompilerSettings NO_POLICY_SCOPE) # Translations ********************************** diff -Nru lxqt-notificationd-0.12.0/README.md lxqt-notificationd-0.13.0/README.md --- lxqt-notificationd-0.12.0/README.md 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/README.md 2018-05-21 18:23:39.000000000 +0000 @@ -2,32 +2,56 @@ ## Overview -`lxqt-notificationd` is LXQt's implementation of a daemon according to the [Desktop Notifications Specification](https://developer.gnome.org/notification-spec/). +`lxqt-notificationd` is LXQt's implementation of a daemon according to the +[Desktop Notifications Specification](https://developer.gnome.org/notification-spec/). -This specification defines a way to display notifications in pop-up windows on desktops. Notifications like this are e. g. frequently used by chat or mail clients to inform about incoming messages, by media players to indicate the beginning of another track but also by the desktop environment itself to indicate volume changes or similar. +This specification defines a way to display notifications in pop-up windows on +desktops. Notifications like this are e. g. frequently used by chat or mail +clients to inform about incoming messages, by media players to indicate the +beginning of another track but also by the desktop environment itself to indicate +volume changes or similar. + +lxqt-notificationd is comprising binaries `lxqt-notificationd` and +`lxqt-config-notificationd`. +`lxqt-notificationd` is running in a daemon-like manner as so-called +[LXQt Module](https://github.com/lxqt/lxqt-session#lxqt-modules) and doing the +actual work. GUI "Desktop Notifications", binary `lxqt-config-notificationd`, is +used to customize the notifications. -lxqt-notificationd is comprising binaries `lxqt-notificationd` and `lxqt-config-notificationd`. -`lxqt-notificationd` is running in a daemon-like manner as so-called [LXQt Module](https://github.com/lxde/lxqt-session#lxqt-modules) and doing the actual work. GUI "Desktop Notifications", binary `lxqt-config-notificationd`, is used to customize the notifications. - -lxqt-notificationd is implementing version 1.2 of the said specification. +lxqt-notificationd is implementing version 1.2 of the said specification. ## Installation ### Compiling source code -Runtime dependencies are KWindowSystem, [liblxqt](https://github.com/lxde/liblxqt) and [lxqt-common](https://github.com/lxde/lxqt-common). -Additional build dependencies are CMake and optionally Git to pull latest VCS checkouts. The localization files were outsourced to repository [lxqt-l10n](https://github.com/lxde/lxqt-l10n) so the corresponding dependencies are needed, too. Please refer to this repository's `README.md` for further information. +Runtime dependencies are KWindowSystem, [liblxqt](https://github.com/lxqt/liblxqt) +and [lxqt-common](https://github.com/lxqt/lxqt-common). +Additional build dependencies are CMake and optionally Git to pull latest VCS +checkouts. The localization files were outsourced to repository +[lxqt-l10n](https://github.com/lxqt/lxqt-l10n) so the corresponding dependencies +are needed, too. Please refer to this repository's `README.md` for further information. -Code configuration is handled by CMake. CMake variable `CMAKE_INSTALL_PREFIX` has to be set to `/usr` on most operating systems. +Code configuration is handled by CMake. CMake variable `CMAKE_INSTALL_PREFIX` has +to be set to `/usr` on most operating systems. -To build run `make`, to install `make install` which accepts variable `DESTDIR` as usual. +To build run `make`, to install `make install` which accepts variable `DESTDIR` +as usual. ### Binary packages -Official binary packages are provided by all major Linux distributions like Arch Linux, Debian (as of Debian stretch only), Fedora and openSUSE. Just use your package manager to search for string `lxqt-notificationd`. +Official binary packages are provided by all major Linux distributions like Arch +Linux, Debian (as of Debian stretch only), Fedora and openSUSE. Just use your +package manager to search for string `lxqt-notificationd`. ## Configuration, Usage -As `lxqt-notificationd` is run as LXQt Module it can be adjusted from section "Basic Settings" in configuration dialogue [LXQt Session Settings](https://github.com/lxde/lxqt-session#lxqt-session-settings) of [lxqt-session](https://github.com/lxde/lxqt-session). - -Configuration dialogue "Desktop Notifications" (binary `lxqt-config-notificationd`) which is used to customize notifications can be opened from the panel's main menu - Preferences - LXQt Settings - Desktop Notifications and is provided by the [Configuration Center](https://github.com/lxde/lxqt-config#configuration-center) of [lxqt-config](https://github.com/lxde/lxqt-config) as well. +As `lxqt-notificationd` is run as LXQt Module it can be adjusted from section +"Basic Settings" in configuration dialogue +[LXQt Session Settings](https://github.com/lxqt/lxqt-session#lxqt-session-settings) +of [lxqt-session](https://github.com/lxqt/lxqt-session). + +Configuration dialogue "Desktop Notifications" (binary `lxqt-config-notificationd`) +which is used to customize notifications can be opened from the panel's main +menu - Preferences - LXQt Settings - Desktop Notifications and is provided by the +[Configuration Center](https://github.com/lxqt/lxqt-config#configuration-center) +of [lxqt-config](https://github.com/lxqt/lxqt-config) as well. diff -Nru lxqt-notificationd-0.12.0/autostart/translations/lxqt-notifications_es.desktop lxqt-notificationd-0.13.0/autostart/translations/lxqt-notifications_es.desktop --- lxqt-notificationd-0.12.0/autostart/translations/lxqt-notifications_es.desktop 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/autostart/translations/lxqt-notifications_es.desktop 2018-05-21 18:23:39.000000000 +0000 @@ -1,2 +1 @@ -# Translations Name[es]=Demonio de notificaciones diff -Nru lxqt-notificationd-0.12.0/config/advancedsettings.cpp lxqt-notificationd-0.13.0/config/advancedsettings.cpp --- lxqt-notificationd-0.12.0/config/advancedsettings.cpp 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/config/advancedsettings.cpp 2018-05-21 18:23:39.000000000 +0000 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://razor-qt.org + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org * * Copyright: 2010-2011 Razor team * Authors: diff -Nru lxqt-notificationd-0.12.0/config/advancedsettings.h lxqt-notificationd-0.13.0/config/advancedsettings.h --- lxqt-notificationd-0.12.0/config/advancedsettings.h 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/config/advancedsettings.h 2018-05-21 18:23:39.000000000 +0000 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://razor-qt.org + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org * * Copyright: 2010-2011 Razor team * Authors: diff -Nru lxqt-notificationd-0.12.0/config/basicsettings.cpp lxqt-notificationd-0.13.0/config/basicsettings.cpp --- lxqt-notificationd-0.12.0/config/basicsettings.cpp 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/config/basicsettings.cpp 2018-05-21 18:23:39.000000000 +0000 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://razor-qt.org + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org * * Copyright: 2010-2011 Razor team * Authors: diff -Nru lxqt-notificationd-0.12.0/config/basicsettings.h lxqt-notificationd-0.13.0/config/basicsettings.h --- lxqt-notificationd-0.12.0/config/basicsettings.h 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/config/basicsettings.h 2018-05-21 18:23:39.000000000 +0000 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://razor-qt.org + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org * * Copyright: 2010-2011 Razor team * Authors: diff -Nru lxqt-notificationd-0.12.0/config/lxqt-config-notificationd.desktop.in lxqt-notificationd-0.13.0/config/lxqt-config-notificationd.desktop.in --- lxqt-notificationd-0.12.0/config/lxqt-config-notificationd.desktop.in 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/config/lxqt-config-notificationd.desktop.in 2018-05-21 18:23:39.000000000 +0000 @@ -4,7 +4,7 @@ GenericName=LXQt Notification Settings Comment=Configure desktop notifications Exec=lxqt-config-notificationd -Icon=preferences-desktop-theme +Icon=preferences-desktop-notification Categories=Settings;DesktopSettings;Qt;LXQt; OnlyShowIn=LXQt; diff -Nru lxqt-notificationd-0.12.0/config/main.cpp lxqt-notificationd-0.13.0/config/main.cpp --- lxqt-notificationd-0.12.0/config/main.cpp 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/config/main.cpp 2018-05-21 18:23:39.000000000 +0000 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://razor-qt.org + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org * * Copyright: 2010-2011 Razor team * Authors: diff -Nru lxqt-notificationd-0.12.0/config/mainwindow.cpp lxqt-notificationd-0.13.0/config/mainwindow.cpp --- lxqt-notificationd-0.12.0/config/mainwindow.cpp 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/config/mainwindow.cpp 2018-05-21 18:23:39.000000000 +0000 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://razor-qt.org + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org * * Copyright: 2010-2011 Razor team * Authors: diff -Nru lxqt-notificationd-0.12.0/config/mainwindow.h lxqt-notificationd-0.13.0/config/mainwindow.h --- lxqt-notificationd-0.12.0/config/mainwindow.h 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/config/mainwindow.h 2018-05-21 18:23:39.000000000 +0000 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://razor-qt.org + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org * * Copyright: 2010-2011 Razor team * Authors: diff -Nru lxqt-notificationd-0.12.0/config/translations/lxqt-config-notificationd_es.desktop lxqt-notificationd-0.13.0/config/translations/lxqt-config-notificationd_es.desktop --- lxqt-notificationd-0.12.0/config/translations/lxqt-config-notificationd_es.desktop 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/config/translations/lxqt-config-notificationd_es.desktop 2018-05-21 18:23:39.000000000 +0000 @@ -1,4 +1,3 @@ -# Translations -GenericName[es]=Administrador de tareas -Name[es]=Configuración de sesiones LXQt -Comment[es]=Configure las notificacionde de freedesktop en el escritorio LXQt +Name[es]=Notificaciones del escritorio +GenericName[es]=Configuración de las notificaciones de LXQt +Comment[es]=Configurar las notificaciones del escritorio diff -Nru lxqt-notificationd-0.12.0/config/translations/lxqt-config-notificationd_es_VE.desktop lxqt-notificationd-0.13.0/config/translations/lxqt-config-notificationd_es_VE.desktop --- lxqt-notificationd-0.12.0/config/translations/lxqt-config-notificationd_es_VE.desktop 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/config/translations/lxqt-config-notificationd_es_VE.desktop 2018-05-21 18:23:39.000000000 +0000 @@ -1,4 +1,4 @@ # Translations -GenericName[es_VE]=Configuracion de notificaciones de Escritorio LXQt -Name[es_VE]=Configuracion de notificaciones de Escritorio LXQt +GenericName[es_VE]=Configuración de notificaciones de Escritorio LXQt +Name[es_VE]=Configuración de notificaciones de Escritorio LXQt Comment[es_VE]=Configura las notificacones en el Escritoro LXQt diff -Nru lxqt-notificationd-0.12.0/config/translations/lxqt-config-notificationd_zh_CN.desktop lxqt-notificationd-0.13.0/config/translations/lxqt-config-notificationd_zh_CN.desktop --- lxqt-notificationd-0.12.0/config/translations/lxqt-config-notificationd_zh_CN.desktop 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/config/translations/lxqt-config-notificationd_zh_CN.desktop 2018-05-21 18:23:39.000000000 +0000 @@ -1,4 +1,4 @@ # Translations -GenericName[zh_CN]=qxkb -Name[zh_CN]=LXQt 通知配置 -Comment[zh_CN]=配置 LXQt 桌面的通知 +GenericName[zh_CN]=LXQt 通知配置 +Name[zh_CN]=桌面通知 +Comment[zh_CN]=配置桌面通知 diff -Nru lxqt-notificationd-0.12.0/config/translations/lxqt-config-notificationd_zh_TW.desktop lxqt-notificationd-0.13.0/config/translations/lxqt-config-notificationd_zh_TW.desktop --- lxqt-notificationd-0.12.0/config/translations/lxqt-config-notificationd_zh_TW.desktop 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/config/translations/lxqt-config-notificationd_zh_TW.desktop 2018-05-21 18:23:39.000000000 +0000 @@ -1,4 +1,4 @@ # Translations -GenericName[zh_TW]=LXQt通知設定 -Name[zh_TW]=LXQt通知設定 -Comment[zh_TW]=LXQt桌面上的FreeDesktop通知設定 +GenericName[zh_TW]=LXQt 通知設定 +Name[zh_TW]=桌面通知 +Comment[zh_TW]=設定桌面通知 diff -Nru lxqt-notificationd-0.12.0/debian/changelog lxqt-notificationd-0.13.0/debian/changelog --- lxqt-notificationd-0.12.0/debian/changelog 2018-04-28 12:57:08.000000000 +0000 +++ lxqt-notificationd-0.13.0/debian/changelog 2018-07-14 06:45:12.000000000 +0000 @@ -1,3 +1,18 @@ +lxqt-notificationd (0.13.0-0ubuntu2) cosmic; urgency=medium + + * Bump Standards-version to 4.1.5, no changes needed. + * Keep notification height when others are added and/or removed. + + -- Simon Quigley Sat, 14 Jul 2018 01:45:12 -0500 + +lxqt-notificationd (0.13.0-0ubuntu1) cosmic; urgency=medium + + * New upstream release. + * Update Vcs-* and Maintainer to Lubuntu values. + * Update build dependencies. + + -- Simon Quigley Tue, 22 May 2018 23:38:43 -0500 + lxqt-notificationd (0.12.0-4) unstable; urgency=medium * Bumped compat to 11 diff -Nru lxqt-notificationd-0.12.0/debian/control lxqt-notificationd-0.13.0/debian/control --- lxqt-notificationd-0.12.0/debian/control 2018-04-28 12:51:47.000000000 +0000 +++ lxqt-notificationd-0.13.0/debian/control 2018-07-14 06:38:30.000000000 +0000 @@ -1,20 +1,23 @@ Source: lxqt-notificationd -Maintainer: LXQt Packaging Team +Maintainer: Lubuntu Developers +XSBC-Original-Maintainer: LXQt Packaging Team Uploaders: Alf Gaida , ChangZhuo Chen (陳昌倬) , Andrew Lee (李健秋) Section: x11 Priority: optional -Build-Depends: debhelper (>= 11~), +Build-Depends: debhelper (>= 11), libkf5windowsystem-dev, - liblxqt0-dev (>= 0.12.0), + liblxqt0-dev (>= 0.13.0), libqt5svg5-dev, libqt5x11extras5-dev, libx11-dev, qtbase5-private-dev -Standards-Version: 4.1.4 -Vcs-Browser: https://salsa.debian.org/lxqt-team/lxqt-notificationd -Vcs-Git: https://salsa.debian.org/lxqt-team/lxqt-notificationd.git +Standards-Version: 4.1.5 +Vcs-Browser: https://phab.lubuntu.me/source/lxqt-notificationd/ +Vcs-Git: https://phab.lubuntu.me/source/lxqt-notificationd.git +XS-Debian-Vcs-Browser: https://salsa.debian.org/lxqt-team/lxqt-notificationd +XS-Debian-Vcs-Git: https://salsa.debian.org/lxqt-team/lxqt-notificationd.git Homepage: https://github.com/lxqt/lxqt-notificationd Package: lxqt-notificationd diff -Nru lxqt-notificationd-0.12.0/debian/patches/fix-notification-height-changing.patch lxqt-notificationd-0.13.0/debian/patches/fix-notification-height-changing.patch --- lxqt-notificationd-0.12.0/debian/patches/fix-notification-height-changing.patch 1970-01-01 00:00:00.000000000 +0000 +++ lxqt-notificationd-0.13.0/debian/patches/fix-notification-height-changing.patch 2018-07-14 06:44:18.000000000 +0000 @@ -0,0 +1,15 @@ +Description: Keep notification height when others are added and/or removed +Author: Piotr Wójcik +Origin: upstream +Applied-Upstream: commit:db5707d +Last-Update: 2018-07-14 +--- a/src/notification.cpp ++++ b/src/notification.cpp +@@ -60,6 +60,7 @@ Notification::Notification(const QString + + setMaximumWidth(parent->width()); + setMinimumWidth(parent->width()); ++ setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Fixed); + + setValues(application, summary, body, icon, timeout, actions, hints); + diff -Nru lxqt-notificationd-0.12.0/debian/patches/series lxqt-notificationd-0.13.0/debian/patches/series --- lxqt-notificationd-0.12.0/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 +++ lxqt-notificationd-0.13.0/debian/patches/series 2018-07-14 06:41:05.000000000 +0000 @@ -0,0 +1 @@ +fix-notification-height-changing.patch diff -Nru lxqt-notificationd-0.12.0/src/CMakeLists.txt lxqt-notificationd-0.13.0/src/CMakeLists.txt --- lxqt-notificationd-0.12.0/src/CMakeLists.txt 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/src/CMakeLists.txt 2018-05-21 18:23:39.000000000 +0000 @@ -11,11 +11,14 @@ notification.ui ) -qt5_add_dbus_adaptor(NOTIFICATIONS_SRC +qt5_add_dbus_adaptor(NOTIFICATIONS_DBUS_SRC org.freedesktop.Notifications.xml notifyd.h Notifyd ) +set_property(SOURCE ${NOTIFICATIONS_DBUS_SRC} PROPERTY SKIP_AUTOGEN ON) +list(APPEND NOTIFICATIONS_SRC "${NOTIFICATIONS_DBUS_SRC}") + # Translations ********************************** lxqt_translate_ts(NOTIFICATIONS_QM_FILES UPDATE_TRANSLATIONS ${UPDATE_TRANSLATIONS} diff -Nru lxqt-notificationd-0.12.0/src/main.cpp lxqt-notificationd-0.13.0/src/main.cpp --- lxqt-notificationd-0.12.0/src/main.cpp 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/src/main.cpp 2018-05-21 18:23:39.000000000 +0000 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://razor-qt.org + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org * * Copyright: 2012 Razor team * Authors: diff -Nru lxqt-notificationd-0.12.0/src/notification.cpp lxqt-notificationd-0.13.0/src/notification.cpp --- lxqt-notificationd-0.12.0/src/notification.cpp 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/src/notification.cpp 2018-05-21 18:23:39.000000000 +0000 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://razor-qt.org + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org * * Copyright: 2012 Razor team * Authors: @@ -35,6 +35,8 @@ #include #include #include +#include +#include #include "notification.h" #include "notificationwidgets.h" @@ -310,7 +312,7 @@ return; } - foreach (WId i, KWindowSystem::stackingOrder()) + for (WId i : KWindowSystem::stackingOrder()) { KWindowInfo info = KWindowInfo(i, NET::WMName | NET::WMVisibleName); appName = info.name(); diff -Nru lxqt-notificationd-0.12.0/src/notification.h lxqt-notificationd-0.13.0/src/notification.h --- lxqt-notificationd-0.12.0/src/notification.h 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/src/notification.h 2018-05-21 18:23:39.000000000 +0000 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://razor-qt.org + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org * * Copyright: 2012 Razor team * Authors: diff -Nru lxqt-notificationd-0.12.0/src/notificationarea.cpp lxqt-notificationd-0.13.0/src/notificationarea.cpp --- lxqt-notificationd-0.12.0/src/notificationarea.cpp 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/src/notificationarea.cpp 2018-05-21 18:23:39.000000000 +0000 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://razor-qt.org + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org * * Copyright: 2012 Razor team * Authors: diff -Nru lxqt-notificationd-0.12.0/src/notificationarea.h lxqt-notificationd-0.13.0/src/notificationarea.h --- lxqt-notificationd-0.12.0/src/notificationarea.h 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/src/notificationarea.h 2018-05-21 18:23:39.000000000 +0000 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://razor-qt.org + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org * * Copyright: 2012 Razor team * Authors: diff -Nru lxqt-notificationd-0.12.0/src/notificationlayout.cpp lxqt-notificationd-0.13.0/src/notificationlayout.cpp --- lxqt-notificationd-0.12.0/src/notificationlayout.cpp 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/src/notificationlayout.cpp 2018-05-21 18:23:39.000000000 +0000 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://razor-qt.org + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org * * Copyright: 2012 Razor team * Authors: @@ -42,9 +42,6 @@ // Required to display wallpaper setAttribute(Qt::WA_TranslucentBackground); - // Make the window stay on top - setWindowFlags(windowFlags() | Qt::WindowStaysOnTopHint); - m_layout = new QVBoxLayout(this); m_layout->setMargin(0); setLayout(m_layout); diff -Nru lxqt-notificationd-0.12.0/src/notificationlayout.h lxqt-notificationd-0.13.0/src/notificationlayout.h --- lxqt-notificationd-0.12.0/src/notificationlayout.h 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/src/notificationlayout.h 2018-05-21 18:23:39.000000000 +0000 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://razor-qt.org + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org * * Copyright: 2012 Razor team * Authors: diff -Nru lxqt-notificationd-0.12.0/src/notificationwidgets.cpp lxqt-notificationd-0.13.0/src/notificationwidgets.cpp --- lxqt-notificationd-0.12.0/src/notificationwidgets.cpp 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/src/notificationwidgets.cpp 2018-05-21 18:23:39.000000000 +0000 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://razor-qt.org + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org * * Copyright: 2012 Razor team * Authors: diff -Nru lxqt-notificationd-0.12.0/src/notificationwidgets.h lxqt-notificationd-0.13.0/src/notificationwidgets.h --- lxqt-notificationd-0.12.0/src/notificationwidgets.h 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/src/notificationwidgets.h 2018-05-21 18:23:39.000000000 +0000 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://razor-qt.org + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org * * Copyright: 2012 Razor team * Authors: diff -Nru lxqt-notificationd-0.12.0/src/notifyd.cpp lxqt-notificationd-0.13.0/src/notifyd.cpp --- lxqt-notificationd-0.12.0/src/notifyd.cpp 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/src/notifyd.cpp 2018-05-21 18:23:39.000000000 +0000 @@ -2,7 +2,7 @@ * (c)LGPL2+ * * LXQt - a lightweight, Qt based, desktop toolset - * http://lxqt.org + * https://lxqt.org * * Copyright: 2012 Razor team * Authors: diff -Nru lxqt-notificationd-0.12.0/src/notifyd.h lxqt-notificationd-0.13.0/src/notifyd.h --- lxqt-notificationd-0.12.0/src/notifyd.h 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/src/notifyd.h 2018-05-21 18:23:39.000000000 +0000 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://razor-qt.org + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org * * Copyright: 2012 Razor team * Authors: @@ -61,8 +61,8 @@ QStringList GetCapabilities(); /*! Provide a server/deamon info about version etc. - * \param vendor outbound string. It's filled with lxde-qt credits - * \param version outbound string. lxde-qt DE version is used (from CMakeLists.txt) + * \param vendor outbound string. It's filled with lxqt credits + * \param version outbound string. lxqt DE version is used (from CMakeLists.txt) * \param spec_version outbound string. Currently used specification version. * \retval QString daemon binary name */ diff -Nru lxqt-notificationd-0.12.0/test/main.cpp lxqt-notificationd-0.13.0/test/main.cpp --- lxqt-notificationd-0.12.0/test/main.cpp 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/test/main.cpp 2018-05-21 18:23:39.000000000 +0000 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://razor-qt.org + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org * * Copyright (C) 2012 Alec Moskvin * diff -Nru lxqt-notificationd-0.12.0/test/mainwindow.cpp lxqt-notificationd-0.13.0/test/mainwindow.cpp --- lxqt-notificationd-0.12.0/test/mainwindow.cpp 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/test/mainwindow.cpp 2018-05-21 18:23:39.000000000 +0000 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://razor-qt.org + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org * * Copyright (C) 2012 Alec Moskvin * diff -Nru lxqt-notificationd-0.12.0/test/mainwindow.h lxqt-notificationd-0.13.0/test/mainwindow.h --- lxqt-notificationd-0.12.0/test/mainwindow.h 2017-10-21 19:18:28.000000000 +0000 +++ lxqt-notificationd-0.13.0/test/mainwindow.h 2018-05-21 18:23:39.000000000 +0000 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://razor-qt.org + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org * * Copyright (C) 2012 Alec Moskvin *