Ivailo Monev
4e7c4da52c
plasma: remove reference to non-existing sectionsRepeater
...
that line was there even before the fork
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-08 11:29:56 +02:00
Ivailo Monev
ef45c755f6
kdepasswd: set the accountservice email
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-08 10:50:18 +02:00
Ivailo Monev
4d67caea11
kdepasswd: de-duplicate code
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-08 10:44:20 +02:00
Ivailo Monev
eba0c48859
generic: adjust to KToolInvocation changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-08 06:36:46 +02:00
Ivailo Monev
5d2fc37272
ksmserver: prepare for klauncher changes
...
doubles as performance optimization by reusing the already created
interface (klauncherSignals member)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-08 05:49:36 +02:00
Ivailo Monev
24e21ea89d
kcontrol: remove redundant KToolInvocation::klauncher()->reparseConfiguration() call
...
the terminal application config option does not affect klauncher
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-08 04:00:43 +02:00
Ivailo Monev
ef3f6007f5
Merge branch 'master' of https://scm.osdn.net/gitroot/kde/kde-workspace
2022-12-08 03:51:15 +02:00
Ivailo Monev
b05ebfe992
kdontchangethehostname: block while calling setLaunchEnv()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-08 03:51:06 +02:00
Ivailo Monev
37f2410331
ksmserver: explicitly compare the qstrcmp() return value with 0
...
still, strcmp() is not very reliable. see my test case:
https://github.com/fluxer/strcmp
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-08 01:55:29 +02:00
Ivailo Monev
9d3e4be98a
ksmserver: explicitly compare the qstrcmp() return value with 0
...
still, strcmp() is not very reliable. see my test case:
https://github.com/fluxer/strcmp
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-07 10:35:52 +02:00
Ivailo Monev
dd35263d37
ksmserver: set the default debug area
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-07 10:21:07 +02:00
Ivailo Monev
e9335d77fc
ksmserver: setup quit signals via KApplication::quitOnSignal()
...
note that for SIGHUP sighandler() was calling signal()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-07 08:46:37 +02:00
Ivailo Monev
36ec6aac95
kwin: replace custom crash handler with the auto-restart feature of KCrash
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-07 02:58:39 +02:00
Ivailo Monev
5e6ea65ed8
libs: typo
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-07 01:57:39 +02:00
Ivailo Monev
b1362e5fb0
generic: compiler warnings fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-07 00:36:01 +02:00
Ivailo Monev
2315772e5a
generic: MOC warnings fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-06 23:59:08 +02:00
Ivailo Monev
379e150f0d
plasma: remove unused private Kickoff::LeaveModel member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-06 23:30:01 +02:00
Ivailo Monev
413b442118
kgreeter: check the lightdm process exit code
...
it may start but finish with exit code 1 regardless (and not even show the
greeter)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-07 00:00:24 +02:00
Ivailo Monev
34b6e2389d
kgreeter: set Exec to the full path to lightdm-kgreeter-greeter executable
...
fixes greeter start in some cases (such as when PATH does not include
/usr/sbin by default even if the current user is root, e.g. on Arch Linux)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-06 10:47:23 +02:00
Ivailo Monev
d1bb69fe6b
kgreeter: log messages via kDebug() and kError() when initializing
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-06 10:07:06 +02:00
Ivailo Monev
43d5f985e7
kgreeter: use specialized debug area
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-06 09:45:26 +02:00
Ivailo Monev
d3be49d50a
kioslave: remove remote slave tests
...
there are no actual test cases for it, it's just glue code
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-06 05:54:35 +02:00
Ivailo Monev
78f0224414
generic: adjust to KIO changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-06 04:05:59 +02:00
Ivailo Monev
614a644a6b
kwin: reconfigure the startupfeedback effect before connecting to ASN signals
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-05 23:08:54 +02:00
Ivailo Monev
dec75243e0
kwin: essentially startupfeedback effect rewrite
...
caching the QCursor object is crucial for performance, its handle is also
free-ed once there is only one reference for that cursor type and the
object is destroyed
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-05 20:17:50 +02:00
Ivailo Monev
3e08bd6134
kwin: stop the startupfeedback effect before updating the internal state
...
the cursor ungrabbing branch depends on the type (m_type member), if it
changes the cursor will not be ungrabbed
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-05 07:30:47 +02:00
Ivailo Monev
9536a25d4c
generic: set X-DBUS-ServiceName in the desktop files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-05 05:10:46 +02:00
Ivailo Monev
8134e8439c
konsole: set X-DBUS-ServiceName in the desktop file
...
klauncher was rewritten and now it is warning about it, previously it was
guessed
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-05 04:56:40 +02:00
Ivailo Monev
021a6a8770
dontchangethehostname: remove redundant HOME environment variable check
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-05 04:45:39 +02:00
Ivailo Monev
594e39a043
generic: adjust to KCrash and klauncher interface changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-04 22:44:00 +02:00
Ivailo Monev
202403e36d
kfind: add all system users and groups into the interface widgets
...
that way the user will not have to guess them, the option to insert
non-system user or group remains just in case but may be disabled in the
future
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-03 07:52:44 +02:00
Ivailo Monev
4c355f6135
klipper: prepare for KAutostart changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-03 04:06:54 +02:00
Ivailo Monev
64858c66da
generic: add bzr, git, hg and svn feature info
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-03 02:36:31 +02:00
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