Commit Graph

67 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>
2 months ago
Emanoil Kotsev cbbef4ff57
Add support for resident notifications hint
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
2 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>
2 months ago
Emanoil Kotsev 804920b876
change signal-pid in hints to int64 according specs
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
2 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>
2 months ago
Emanoil Kotsev 822e7ff56c
Display both image or icon and text
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
2 months ago
Emanoil Kotsev 4cbb3ea770
rename notificationMap to mNotificationMap for consistency
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
2 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>
2 months ago
Emanoil Kotsev 6dea0bd0fb
KUniqueApplication -> TDEUniqueApplication
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
5 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>
10 months ago
Emanoil Kotsev d5523851f9 use DBUS_TQT_LIBRARY_DIRS
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
10 months ago
Emanoil Kotsev 4554e0b0e3 rich text formatting
minimum size for the popup

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

Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
10 months 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>
10 months ago
Emanoil Kotsev c451f2af4c Handle properly closeing of notifications
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
10 months ago
Emanoil Kotsev f723e952d3 Some polishing
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
10 months ago
Emanoil Kotsev fd6eaf0b93 Replace gdbus and GTK with dbus-1-tqt and TDE native notifications
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
10 months ago
Michele Calgaro 6edfa77e04
Replace TRUE/FALSE with boolean values true/false
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
10 months 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
Alexander Golubev da111a6195 Respect -DDBUS_BINDING_TOOL provided by cmake user 2 years ago
Michele Calgaro c11899096e
Replace Q_OBJECT with TQ_OBJECT
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 years ago
aneejit1 e2e4bcb365 Add missing library paths to link_directories
Signed-off-by: aneejit1 <aneejit1@gmail.com>
6 years ago
Slávek Banko 3d7a0102b1
Add translations for the daemon as such.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko 2d5bba7248
Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
gregory guy eb8eab3979
Drop automake build support.
Add basic cmake build instructions.
Write basic README file.
Some cosmetics.

Signed-off-by: gregory guy <gregory-tde@laposte.net>
6 years ago
gregory guy a05e5694af
conversion to the cmake building system
Signed-off-by: gregory guy <g-gregory@gmx.fr>
7 years ago
Slávek Banko a6928ca2cc
QT_INCLUDES => TQT_INCLUDES conversion
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
7 years ago
Michele Calgaro 0f42dc7cae
LIB_QT -> LIB_TQT conversion to align to updated admin module
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
7 years ago
Slávek Banko 183decb0f0 Fix FTBFS for build without --enable-final
This resolves bug 2545

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
8 years ago
Timothy Pearson 2d06be1026 Fix incorrect slots 11 years ago
Timothy Pearson 8814698e3f Use notifier stack class in tdeui 11 years ago
Darrell Anderson 123b2655af Delete obsolete Makefile.in. 12 years ago
Slávek Banko 02bfd76971 Additional k => tde renaming and fixes 13 years ago
Francois Andriot 3542ae76bf Fix message encoding in notifications 13 years ago
Darrell Anderson adefa70c1c Fix typo. 13 years ago
Slávek Banko 7ba95893b8 Fix unintended rename of GTK* 13 years ago
Timothy Pearson 34e9187995 Rename additional header files to avoid conflicts with KDE4 13 years ago
Timothy Pearson 509564c498 Rename common header files for consistency with class renaming 13 years ago
Timothy Pearson 30b8f9e0b3 Rename KIcon to enhance compatibility with KDE4 13 years ago
Timothy Pearson 556d8aa222 Rename a number of classes to enhance compatibility with KDE4 13 years ago
Timothy Pearson f0a4e64c67 Rename a number of libraries and executables to avoid conflicts with KDE4 13 years ago
Timothy Pearson 68156265e3 Rename KGlobal, KProcess, and KClipboard to avoid conflicts with KDE4 13 years ago