Commit graph

2040 commits

Author SHA1 Message Date
Ivailo Monev
8574646a8c dolphin: replace hardcoded version number with the constant for it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-03 02:26:07 +02:00
Ivailo Monev
542edaa1a6 ksysguard: replace tabs with space
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-03 01:12:15 +02:00
Ivailo Monev
4390ea265e kdesudo: use dbus-run-session instead of dbus-launch
dbus-run-session will terminate the dbus-daemon process and cleanup

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-02 21:08:10 +02:00
Ivailo Monev
ef2d379a63 Merge branch 'master' of https://scm.osdn.net/gitroot/kde/kde-workspace 2022-12-02 20:56:30 +02:00
Ivailo Monev
45a94aca53 plasma: lock_logout dialog messages suitable for the new mode
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-02 21:27:34 +02:00
Ivailo Monev
ee7194cc31 kdesudo: minor optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-02 20:56:16 +02:00
Ivailo Monev
d3b9991670 solid-networkstatus: handle NM 10 state as unconnected
10 is NM_STATE_ASLEEP, for reference:
https://developer-old.gnome.org/NetworkManager/stable/nm-dbus-types.html#NMState

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-02 19:00:57 +02:00
Ivailo Monev
a6d2e5ae6e plasma: fix possible crash in case corona is not initialized and config is not empty
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-02 06:33:50 +02:00
Ivailo Monev
a006415cea plasma: do not use context for the hybrid suspend translation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-02 05:41:47 +02:00
Ivailo Monev
70fc7d456b plasma: implement hybrid suspend for lock_logout applet
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-02 05:21:38 +02:00
Ivailo Monev
33cfcefcac kinfocenter: check if drmIsKMS() is available
available since libdrm v2.4.105, for reference:
https://lore.kernel.org/amd-gfx/20210407142642.11485-1-leo.liu@amd.com/T/

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-02 03:16:58 +02:00
Ivailo Monev
045dee4615 kinfocenter: implement information for all DRM devices
hack included

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-02 04:19:49 +02:00
Ivailo Monev
cee4f5ec91 kinfocenter: implement opengl module KMS info
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-02 03:55:23 +02:00
Ivailo Monev
0e73f6c454 kinfocenter: use strings matching the drmVersionPtr struct members in opengl module
originally, the code I wrote for that was not using drmVersionPtr even

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-02 03:34:08 +02:00
Ivailo Monev
fcbec5f0cc generic: adjust to solid power manager changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-01 23:54:21 +02:00
Ivailo Monev
a2c360ff45 generic: version bump
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-01 22:04:20 +02:00
Ivailo Monev
e291a23a3b generic: log kdirshare and kscreensaver messages to specialized debug area
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-01 18:35:21 +02:00
Ivailo Monev
46dc6aa2bb kate: register as plugin
KTextEditor::Factory does its own thing in terms of plugin lookup, view
creation and such. the plan is to remove the KTextEditor interface glue
code (because there is only one part providing the functionality for that
interface - katepart) and register KateDocument as part plugin via
K_PLUGIN_FACTORY() macro but until then that will work

fixes loading of the part in some cases (e.g. when Ark attempts to load it
from its previewer)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-01 02:25:20 +02:00
Ivailo Monev
6cd66f2b1b krunner: correct break indendation in SelectionBar::itemChange()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 19:51:01 +02:00
Ivailo Monev
59760abe64 plasma: rename Auros wallpaper image to match its size
incorrect since before the fork

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 07:01:38 +02:00
Ivailo Monev
c6808b1598 plasma: use Auros as default wallpaper for oxygen desktop theme
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 06:58:51 +02:00
Ivailo Monev
05a94e69c0 libs: try harder to find the current seat from KDisplayManager::newSession()
the `dbus-update-activation-environment --all` call in startkde script
should export it to applications started by D-Bus too but just in case

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 06:20:18 +02:00
Ivailo Monev
67d1219669 kcontrol: correct XkbSetControls() return value check
I should've checked the return type before commit
7e5939c9fb

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 04:49:17 +02:00
Ivailo Monev
bd0e1a7688 kmediaplayer: supress screen power management while playing
feels like adding cherry on top, I want to release soon tho..

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 06:38:54 +02:00
Ivailo Monev
de6f7c87f0 plasma: check the reply of the org.freedesktop.ScreenSaver.Lock call in PowerManagementJob::start()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 03:03:38 +02:00
Ivailo Monev
83cb186aec ksmserver: handle all currently supported power sleep methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 01:54:45 +02:00
Ivailo Monev
47486b2a88 plasma: use Solid::PowerManagement::StandbyState for standby
internally it is handled as Solid::PowerManagement::SuspendState tho so no
real functional change, it will be replaced with HybridSuspendState
eventually

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 01:40:18 +02:00
Ivailo Monev
42006b194e plasma: check if shutdown can be performed from PowerManagementJob::start()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 01:26:58 +02:00
Ivailo Monev
fa178d9e67 plasma: remove redundant breaks in PowermanagementEngine::batteryType()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 01:14:39 +02:00
Ivailo Monev
01250ea736 plasma: replace PowerManagementJob::requestShutDown() with its body
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 01:10:44 +02:00
Ivailo Monev
2c52d64448 plasma: remove unused PowerManagementJob enum and non-existing method declaration
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 01:09:20 +02:00
Ivailo Monev
4b5a974815 libs: remove now unused variable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 00:37:56 +02:00
Ivailo Monev
06aa57376f libs: plug memory and X11 pixmaps leaks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 00:32:47 +02:00
Ivailo Monev
92120589bc kurifilter-plugins: correct youtube search provider URL
incorrect since d55a11e42c

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 15:25:54 +02:00
Ivailo Monev
9e9217ba9b kurifilter-plugins: update yahoo_image search provider URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 15:24:05 +02:00
Ivailo Monev
e510d8ecff kurifilter-plugins: remove thesaurus search provider
same as webster

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 15:15:57 +02:00
Ivailo Monev
f4f483ca83 kurifilter-plugins: update uspto search provider URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 15:13:53 +02:00
Ivailo Monev
cd8b6f1a80 kurifilter-plugins: update thesaurus search provider URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 15:11:22 +02:00
Ivailo Monev
ffc672f1f2 kurifilter-plugins: remove sourceforge search provider queries for non-english locale
serve no purpose

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 15:05:12 +02:00
Ivailo Monev
34f6160d9f kurifilter-plugins: update rpmfind search provider URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 15:02:03 +02:00
Ivailo Monev
43ee5d2f96 kurifilter-plugins: update rfc search provider URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 15:01:09 +02:00
Ivailo Monev
eea5fb5d04 kurifilter-plugins: remove rag search provider
unreachable (i.e. does not exist)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 14:56:02 +02:00
Ivailo Monev
b6ee70ef06 kurifilter-plugins: remove qwant_news search provider
no longer works

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 14:53:10 +02:00
Ivailo Monev
bd99e3c10b kurifilter-plugins: update pgpkeys search provider URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 14:52:40 +02:00
Ivailo Monev
4fa5ab17a1 kurifilter-plugins: update nl-telephone search provider URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 14:27:47 +02:00
Ivailo Monev
a9be55a060 kurifilter-plugins: update multiran search providers URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 14:23:02 +02:00
Ivailo Monev
620fa823af kurifilter-plugins: update grec search provider URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 14:04:42 +02:00
Ivailo Monev
18712519d8 kurifilter-plugins: update foldoc search provider URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 13:55:18 +02:00
Ivailo Monev
9f678e95fd kurifilter-plugins: remove flickrcc search provider
the normal flickr search provider works but there are no docs about
the query flickrcc uses (and it does not seem to make difference to the
search when using the URL in the desktop file)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 13:52:48 +02:00
Ivailo Monev
c35eacb499 kurifilter-plugins: correct de2en and en2de search provider URLs
those have been incorrect since before the fork btw, I can add more
search provider desktop files for dict.cc in the future since it has a lot
of translation options

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 13:33:10 +02:00