Commit graph

597 commits

Author SHA1 Message Date
Ivailo Monev
16d6d9df9a plasma: open the QDebug buffer in SupportInformation::generateSupportInformation()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-13 02:29:06 +02:00
Ivailo Monev
8b2eba7361 generic: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-13 01:41:49 +02:00
Ivailo Monev
1fceba1bc8 plasma: remove KWin scripting support leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-12 15:04:32 +02:00
Ivailo Monev
2408d7dc44 plasma: port systemtray applet to KPixmap
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-09 00:48:34 +02:00
Ivailo Monev
fbb9f943c1 plasma: partially port systemtray applet to KPixmap and plug a X11 Pixmap leak
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-09 00:28:36 +02:00
Ivailo Monev
1c6377c040 plasma: remove shadows on hide
fixes regression since 5c32f8c9e1

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-08 19:13:18 +02:00
Ivailo Monev
1d42a30de7 plasma: remove unused systemray applet sources
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-08 17:31:03 +02:00
Ivailo Monev
c6fb7dcf90 plasma: generalize folderview scroll backbuffer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-07 18:34:25 +02:00
Ivailo Monev
5c32f8c9e1 plasma: use the now exported Plasma::DialogShadows class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-07 18:23:05 +02:00
Ivailo Monev
361cdfb5f7 generic: prepare for autostart changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-04 09:40:50 +02:00
Ivailo Monev
03592dca1b plasma: include now required system limits header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 06:20:18 +02:00
Ivailo Monev
113cb72f3e plasma: update image wallpaper plugin MIME types
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-28 01:20:06 +03:00
Ivailo Monev
e19dec2c08 plasma: update image wallpaper plugin MIME types
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-26 19:04:52 +03:00
Ivailo Monev
156bfe470a plasma: log kickoff messages to the plasma area
250 is reserved for kfile (kdelibs)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 22:47:36 +03:00
Ivailo Monev
715a31531e plasma: log digital-clock applet debug messages to the plasma area
96669 is not reserved for anything

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 22:45:46 +03:00
Ivailo Monev
6d538c0cfb generic: remove unused script environment defaultApplication() function
use runCommand()/runApplication() and `kde-open` if you need to open URL

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-16 13:02:08 +03:00
Ivailo Monev
0dda4acb2c generic: prepare for new kemail library
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-15 04:14:27 +03:00
Ivailo Monev
936c69c827 generic: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-14 16:19:24 +03:00
Ivailo Monev
72bcc8922a plasma: update MIME types in image wallpaper plugin desktop file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-12 20:06:40 +03:00
Ivailo Monev
54cf027874 generic: drop support for installing Plasma applets from package file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-04 20:49:46 +03:00
Ivailo Monev
4bcf576d6d generic: remove ktimezoned and adjust to KSystemTimeZones changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-01 12:21:35 +03:00
Ivailo Monev
024911099f plasma: remove msvc hack
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 20:21:24 +03:00
Ivailo Monev
d82746be82 generic: adjust to KLocale changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 20:19:42 +03:00
Ivailo Monev
c3cf0ed1ac plasma: remove msvc hack
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 12:39:28 +03:00
Ivailo Monev
d366561ceb generic: adjust to KService::newServicePath() change
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 23:28:56 +03:00
Ivailo Monev
dc50956578 plasma: remove bogus status notifier item animation feature
AttentionMovieName is not valid property of the org.kde.StatusNotifierItem
interface, see:
kdelibs/kdeui/notifications/kstatusnotifieritemdbus_p.h

it is in the interface file:
kdeui/notifications/org.kde.StatusNotifierItem.xml

but not implemented in the D-Bus interface

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-28 16:59:19 +03:00
Ivailo Monev
1a1da76fd2 plasma: update MIME types in image wallpaper plugin desktop file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-28 14:00:58 +03:00
Ivailo Monev
8798ee5053 plasma: proper fix for the inter-depency of kcm_krunner_kill and krunner_kill targets
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 19:32:12 +03:00
Ivailo Monev
347b4042a3 plasma: remove reference to MacroLibrary file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 17:15:30 +03:00
Ivailo Monev
a3bc9cf437 generic: make use of the new KRandom::randomMax() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-26 11:55:36 +03:00
Ivailo Monev
1212fc79f7 generic: adjust to authorization changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-25 19:12:57 +03:00
Ivailo Monev
362a853846 generic: drop currency and monetary support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-24 14:51:14 +03:00
Ivailo Monev
e1c102d439 generic: remove checks for system headers that should be present
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-23 16:21:57 +03:00
Ivailo Monev
530bff97d3 plasma: catch exceptions in the calculator runner engine evaluation method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-22 08:25:41 +03:00
Ivailo Monev
d85452dfbf plasma: remove unused calculate runner engine methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-22 08:19:14 +03:00
Ivailo Monev
acfeaa88f1 plasma: simplify URLs transformation in bookmarks runner
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-22 07:24:25 +03:00
Ivailo Monev
252f091940 plasma: remove unused and private recentdocuments runner member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-22 07:15:36 +03:00
Ivailo Monev
fade0d9dc1 plasma: replace private powerdevil runner methods with their body
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 07:40:36 +03:00
Ivailo Monev
0f61a0531f plasma: remove unused powerdevil runner method and variable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 07:36:38 +03:00
Ivailo Monev
9db4775e46 generic: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-09 06:07:40 +03:00
Ivailo Monev
45ab1bd1f5 plasma: remove calculator runner easter egg
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-06 17:31:45 +03:00
Ivailo Monev
22fc324c28 plasma: catch unspecified exceptions in calculator runner
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-06 17:30:59 +03:00
Ivailo Monev
dc5bff5c7a plasma: fetch exchange rates from HTTPS URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-06 17:30:09 +03:00
Ivailo Monev
53b35c4610 plasma: adjust to kdelibs changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-06 01:29:51 +03:00
Ivailo Monev
45fbbf2582 generic: compiler warnings fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 22:06:42 +03:00
Ivailo Monev
6aab5c5b7c plasma: fix systemtray applet animation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 19:16:43 +03:00
Ivailo Monev
38cdd9c0f4 generic: cast pointers with QObject as base class via qobject_cast<T>()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 21:54:59 +03:00
Ivailo Monev
92d1e03122 generic: minor optimizations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 17:45:25 +03:00
Ivailo Monev
16d5fb429b plasma: remove broken uninstall kickoff action
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-29 20:29:50 +03:00
Ivailo Monev
d9ed85fec5 plasma: do not use ksysguard helper for killing processes and pop an error when the runner action fails
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-24 12:38:08 +03:00