Commit graph

9 commits

Author SHA1 Message Date
Ivailo Monev
836da4c2ce kdeui: de-duplicate code
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-21 01:58:02 +02:00
Ivailo Monev
450120097d kdeui: reimplement KNotification
cleaning up the mess, everything but KNotificationConfigWidget is
implemented.

not only does it not require additional D-Bus service (knotify) to
function but also does not transmit pixmaps over D-Bus, the features
to execute command or log to file are dropped and will not be
implemented.

also about markup support in notifications - if the server does not
support markup then it is supposed to strip it, see the spec:
https://specifications.freedesktop.org/notification-spec/notification-spec-latest.html#backwards-compat
meaning nothing should be done by KNotification itself because it is not
a server, it is just a proxy.

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-25 09:01:39 +03:00
Ivailo Monev
925c7571ce kdeui: remove duplicate qevent header inclusion in khistorycombobox source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-30 06:52:52 +03:00
Ivailo Monev
80572b5984 kdeui: fix regression since 82dbf820
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-25 17:27:58 +02:00
Ivailo Monev
759bb1b0b7 kdeui: match logic for mime-type icon with KIO in KHistoryComboBox
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-23 05:11:01 +02:00
Ivailo Monev
82dbf8202b generic: remove redundant classes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-23 04:31:52 +02:00
Ivailo Monev
21ad0df488 generic: make changes required for building against katie 2015-08-11 05:56:07 +03:00
Ivailo Monev
82fc15f54b generic: use CMake moc instead of automoc4 by default
for compatibilty reasons automoc4 support is not removed but it
shall be in the future. automoc4 has not been maintained for a
while (last commit is from 2011) and the stable release is from
2009.

CMake version >= 2.8.6 provides the functionality for mocking so
I see no reason to not make use of it.
2015-02-27 07:40:26 +00:00
Ivailo Monev
814163a8dc initial import 2014-11-13 01:04:59 +02:00