Commit graph

14 commits

Author SHA1 Message Date
Ivailo Monev
b3938610fe libs: call Reboot and PowerOff synchronously from KDisplayManager::shutdown()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 18:42:24 +03: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
ad29d404b1 libs: remove unused KDisplayManager::sess2Str() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 07:16:40 +03:00
Ivailo Monev
ac3d97b6ae libs: minor KDisplayManager review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 12:53:17 +03:00
Ivailo Monev
1f916560b9 libs: ignore inactive sessions in KDisplayManager::localSessions()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 12:25:56 +03:00
Ivailo Monev
d83283c11f Merge branch 'master' of ssh://github.com/fluxer/kde-workspace 2022-04-27 23:53:44 +03:00
Ivailo Monev
24e340ac0f libs: remove unused configuration checks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-27 23:53:31 +03:00
Ivailo Monev
3640705360 libs: fix ConsoleKit fallback in KDisplayManager::isSwitchable()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-27 23:08:05 +03:00
Ivailo Monev
5144677e0d libs: fallback to ConsoleKit in KDisplayManager
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-27 22:52:38 +03:00
Ivailo Monev
87ec7d5735 libs: reimplement KDisplayManager
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-27 22:28:07 +03:00
Ivailo Monev
8695460bb5 libs: fallback to ConsoleKit in KDisplayManager::isSwitchable()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-25 07:13:18 +03:00
Ivailo Monev
03e29652d7 libs: fix KDisplayManager::isSwitchable() when systemd is used instead of ConsoleKit
for reference:
https://bugs.kde.org/show_bug.cgi?id=427777

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-24 21:03:39 +03:00
Ivailo Monev
9f7eb66616 libs: remove KDM leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-03 15:02:25 +03:00
Ivailo Monev
a7fd791926 initial import 2014-11-13 19:30:51 +02:00