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
6f1c138b12
generic: simplify KDE4WorkspaceConfig
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 04:01:26 +03:00
Ivailo Monev
ce48bc0997
generic: preperations for kdelibs changes
...
automatically replaced via:
find -name CMakeLists.txt -exec sed -e 's|${KDE4_PLASMA_LIBS}|KDE4::plasma|g' -e 's|${KDE4_KIO_LIBS}|KDE4::kio|g' -e 's|${KDE4_SOLID_LIBS}|KDE4::solid|g' -e 's|${KDE4_KFILE_LIBS}|KDE4::kfile|g' -e 's|${KDE4_KDECORE_LIBS}|KDE4::kdecore|g' -e 's|${KDE4_KDEUI_LIBS}|KDE4::kdeui|g' -e 's|${KDE4_KCMUTILS_LIBS}|KDE4::kcmutils|g' -e 's|${KDE4_KDECLARATIVE_LIBS}|KDE4::kdeclarative|g' -e 's|${KDE4_KPTY_LIBS}|KDE4::kpty|g' -e 's|${KDE4_KEMAIL_LIBS}|KDE4::kemail|g' -e 's|${KDE4_KMEDIAPLAYER_LIBS}|KDE4::kmediaplayer|g' -e 's|${KDE4_KPARTS_LIBS}|KDE4::kparts|g' -e 's|${KDE4_KIDLETIME_LIBS}|KDE4::kidletime|g' -e 's|${KDE4_KTEXTEDITOR_LIBS}|KDE4::ktexteditor|g' -e 's|${KDE4_KPASSWDSTORE_LIBS}|KDE4::kpasswdstore|g' -e 's|${KDE4_KARCHIVE_LIBS}|KDE4::karchive|g' -e 's|${KDE4_KDNSSD_LIBS}|KDE4::kdnssd|g' -e 's|${KDE4_KNOTIFYCONFIG_LIBS}|KDE4::knotifyconfig|g' -e 's|${KDE4_KEXIV2_LIBS}|KDE4::kexiv2|g' -i {} +
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 23:27:11 +03:00
Ivailo Monev
472f24878b
generic: adjust to kdelibs changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 18:38:55 +03:00
Ivailo Monev
8c0ca1a1e8
libs: remove redundant fixx11h header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 18:42:54 +03:00
Ivailo Monev
d405007ad3
libs: implement method for checking if KWindowListMenu window placement slots are operational
...
to be used in the next commit
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-09 06:34:23 +02:00
Ivailo Monev
ec7db89409
libs: remove redundant explicit KWindowListMenu destructor
...
doesn't even have to be virtual because KWindowListMenu has no
virtual methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-09 06:23:43 +02:00
Ivailo Monev
c0e8920ee9
libs: remove unused and private KWindowListMenu member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-09 06:21:01 +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
06a7d81327
generic: make use of KUser and KUserGroup
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-10 22:17:43 +03:00
Ivailo Monev
0ec3e81b5b
libs: correct indentation in standaloneDialog() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 07:25:53 +03: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
b7b0bbaf93
generic: trim the lines when reading files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-29 14:12:04 +03:00
Ivailo Monev
1a9bc706c2
generic: optimize reading from files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-29 12:09:04 +03:00
Ivailo Monev
232b0c4af3
generic: prepare for KStandardDirs changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 10:38:05 +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
4abe1ff384
generic: remove unused and fix some configuration checks
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 18:44:39 +03:00
Ivailo Monev
832d9c3ee0
libs: correct codec name in propagateSessionManager() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-11 17:58:00 +03:00
Ivailo Monev
49d6d22951
generic: generate export headers via generate_export_header()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-10 18:42:58 +02:00
Ivailo Monev
c547dd7a57
generic: fix most of the overlinking issues
...
see commit in kdelibs repository
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-10 00:23:28 +00:00
Ivailo Monev
591b538337
generic: replace installation paths with KDE4_ prefixed
...
see commit in kdelibs repository
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-08 20:13:13 +00:00
Ivailo Monev
a206968503
generic: treat quintptr type as uint/qulonglong where applicable
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-25 00:46:08 +00:00
Ivailo Monev
af45159765
generic: replace forward declarations with headers inclusions
...
this was done with namefsck script from Katie, solves namespace issues
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-05 02:36:36 +00:00
Ivailo Monev
952244d637
generic: get rid of kdefakes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-02 13:37:23 +00:00
Ivailo Monev
ceba82900c
generic: fix build against stock Qt4
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-20 05:52:32 +00:00
Ivailo Monev
fe00efd3a6
libs: link kworkspace to required X11 libraries
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-15 15:38:25 +00:00
Ivailo Monev
3be53bc265
generic: get rid of TopMenu window mask
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-26 17:28:08 +00:00
Ivailo Monev
95f8e1b5ac
generic: build system cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-31 13:44:54 +02:00
Ivailo Monev
2baf4467d1
generic: major build system cleanup
2015-09-01 04:37:19 +03:00
Ivailo Monev
840c8a25cc
generic: make changes required for building against katie
2015-08-12 13:11:16 +03:00
Ivailo Monev
01bca9ae2d
generic: cleanups
2015-05-01 21:53:41 +00:00
Ivailo Monev
c433e4502a
generic: adjust for use with CMake moc
2015-02-27 09:28:46 +00:00
Ivailo Monev
39738a730f
shared destkop ontologies cleanup
2014-12-08 21:49:06 +00:00
Ivailo Monev
b942e203c5
activities cleanup
2014-12-08 21:47:07 +00:00
Ivailo Monev
5dc9e7d8a0
remove all doxygen pages and add top-level config
2014-12-04 20:44:39 +00:00
Ivailo Monev
24b6d92809
changed bash scripts shebangs
2014-11-15 05:48:13 +02:00
Ivailo Monev
a7fd791926
initial import
2014-11-13 19:30:51 +02:00