Commit Graph

249 Commits (07e34bd0bb9ed625fdbb0efc8cbd5facb254e3d2)
 

Author SHA1 Message Date
Emanoil Kotsev 07e34bd0bb
First recalculate the position and then show, to prevent blinking and moving while showing the notification
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
4 months ago
Emanoil Kotsev cbbef4ff57
Add support for resident notifications hint
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
4 months ago
Emanoil Kotsev f5c158f234
transient should be used to bypass the persistence if it should exist on the server
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
4 months ago
Emanoil Kotsev 804920b876
change signal-pid in hints to int64 according specs
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
4 months ago
Emanoil Kotsev dc6038101c
Rework handling of hints with icons and images (incl. image-data)
Now notifications can show the image-data and the icon as described in the specs

Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
4 months ago
Emanoil Kotsev 822e7ff56c
Display both image or icon and text
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
4 months ago
Emanoil Kotsev 4cbb3ea770
rename notificationMap to mNotificationMap for consistency
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
4 months ago
Emanoil Kotsev dc401d7bcf
Use signals and slots to notify the service that the widget was closed
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
4 months ago
Emanoil Kotsev 74990827e6
removed README and updated README.md
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
4 months ago
Emanoil Kotsev 6dea0bd0fb
KUniqueApplication -> TDEUniqueApplication
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
7 months ago
Emanoil Kotsev 4a781a3799 renamed notificationsProxy to notificationdaemon to match recipe for created proxy and interfaces from xml
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
1 year ago
Emanoil Kotsev d5523851f9 use DBUS_TQT_LIBRARY_DIRS
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
1 year ago
Emanoil Kotsev 4554e0b0e3 rich text formatting
minimum size for the popup

Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
1 year ago
Emanoil Kotsev eb1ab5b689 Implemented the required features to meet v1.2 of the specs
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
1 year ago
Emanoil Kotsev 47fcdbfafa Update and clean up
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
1 year ago
Emanoil Kotsev ec031b6926 TQT_SIGNAL to TQ_SIGNAL
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
1 year ago
Emanoil Kotsev 1355d1552a Q_OBJECT -> TQ_OBJECT
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
1 year ago
Emanoil Kotsev 08147a709f Moving window working
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
1 year ago
Emanoil Kotsev d21ceb4208 Moving window
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
1 year ago
Emanoil Kotsev fa4d50accc Rename notificationService to notificationNodeService to prevent mixing up with NotificationsService 1 year ago
Emanoil Kotsev 54407a55c7 Exit with -1 if connection to DBus fails 1 year ago
Emanoil Kotsev 52446dec34 some improvments
display icon instead of text if supplied

Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
1 year ago
Emanoil Kotsev f212a3c320 Code adjustments after revew
align copyright statements in header and cpp files

explain why gdbus as example used in README

remove iostream dependency in favour of tqDebug in main.cpp

add again xml header in notificationdaemon.xml

remove dbug-glib check from ConfigureChecks.cmake

Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
1 year ago
Emanoil Kotsev c451f2af4c Handle properly closeing of notifications
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
1 year ago
Emanoil Kotsev f723e952d3 Some polishing
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
1 year ago
Emanoil Kotsev fd6eaf0b93 Replace gdbus and GTK with dbus-1-tqt and TDE native notifications
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
1 year ago
TDE Weblate d09006c9d2 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: applications/kdbusnotification
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kdbusnotification/
1 year ago
Heimen Stoffels 756f203915 Translated using Weblate (Dutch)
Currently translated at 100.0% (2 of 2 strings)

Translation: applications/kdbusnotification - autostart.desktop
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kdbusnotification-autostartdesktop/nl/
1 year ago
Heimen Stoffels 4b40256bac Translated using Weblate (Dutch)
Currently translated at 100.0% (5 of 5 strings)

Translation: applications/kdbusnotification
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kdbusnotification/nl/
1 year ago
Heimen Stoffels ed226a6858 Added translation using Weblate (Dutch) 1 year ago
Heimen Stoffels 8be5af4563 Added translation using Weblate (Dutch) 1 year ago
Michele Calgaro 6edfa77e04
Replace TRUE/FALSE with boolean values true/false
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
TDE Weblate 5a810d05d9 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: applications/kdbusnotification
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kdbusnotification/
1 year ago
Michele Calgaro 05016c99f2 Translated using Weblate (Italian)
Currently translated at 100.0% (5 of 5 strings)

Translation: applications/kdbusnotification
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kdbusnotification/it/
1 year ago
Michele Calgaro 6e7634f898 Added translation using Weblate (Italian) 1 year ago
Michele Calgaro cd5f44a7bf Translated using Weblate (Italian)
Currently translated at 100.0% (2 of 2 strings)

Translation: applications/kdbusnotification - autostart.desktop
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kdbusnotification-autostartdesktop/it/
1 year ago
Michele Calgaro d420301895 Added translation using Weblate (Italian) 1 year ago
Temuri Doghonadze 7cda7848a1 Translated using Weblate (Georgian)
Currently translated at 100.0% (5 of 5 strings)

Translation: applications/kdbusnotification
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kdbusnotification/ka/
1 year ago
Temuri Doghonadze 7da2686dbf Added translation using Weblate (Georgian) 1 year ago
Temuri Doghonadze 1630f8f824 Translated using Weblate (Georgian)
Currently translated at 100.0% (2 of 2 strings)

Translation: applications/kdbusnotification - autostart.desktop
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kdbusnotification-autostartdesktop/ka/
1 year ago
Temuri Doghonadze f5ac67960a Added translation using Weblate (Georgian) 1 year ago
TDE Weblate 113bd474de Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: applications/kdbusnotification
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kdbusnotification/
2 years ago
TDE Weblate e70fca004b Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: applications/kdbusnotification - autostart.desktop
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kdbusnotification-autostartdesktop/
2 years ago
Michele Calgaro a3731f3d9e
Rename __KDE_HAVE_GCC_VISIBILITY to __TDE_HAVE_GCC_VISIBILITY
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Andrei Stepanov 1a6413937e Translated using Weblate (Russian)
Currently translated at 100.0% (5 of 5 strings)

Translation: applications/kdbusnotification
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kdbusnotification/ru/
2 years ago
Andrei Stepanov b412e198ae Added translation using Weblate (Russian) 2 years ago
Andrei Stepanov b0df4a693c Translated using Weblate (Russian)
Currently translated at 100.0% (2 of 2 strings)

Translation: applications/kdbusnotification - autostart.desktop
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kdbusnotification-autostartdesktop/ru/
2 years ago
Andrei Stepanov 15f5616cc0 Added translation using Weblate (Russian) 2 years ago
Michele Calgaro 09c765d371
Use centralized cmake version
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Michele Calgaro 2c8e5d7f0e
Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago