Commit graph

17 commits

Author SHA1 Message Date
Ivailo Monev
7065198d98 kcontrol: add solid action files for mouse, keyboard and joystick devices
try plugging a mouse, keyboard or joystick - see what happens!

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-09-07 22:20:37 +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
795cb31a59 generic: remove redundant HAVE_XRENDER configuration definition
if Xrender is not found a fatal message will be issued by the top-level
CMakeLists file because it is required by KWin compositor for example

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-25 00:46:00 +02:00
Ivailo Monev
88db934aa7 generic: use the new karchive library
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-06 16:56:10 +03:00
Ivailo Monev
cdb71f43f3 generic: use the new kde4_bool_to_01() macro
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 16:47:13 +03:00
Ivailo Monev
9cb8e7a937 generic: move find_package() calls to top-level build file
reference:
https://github.com/fluxer/katana/issues/7

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-26 21:40:56 +02:00
Ivailo Monev
53445fd565 generic: remove KNewStuff leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 03:18:26 +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
d5bb8cf60b kcontrol: port away the input module from libusb-compat
I have not tested the module with an actual Logitech mouse since I do not
own such but in theory it should work.

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-10 16:46:15 +00:00
Ivailo Monev
2baf4467d1 generic: major build system cleanup 2015-09-01 04:37:19 +03:00
Ivailo Monev
dac64a054a generic: remove support for custom fonts directory 2015-05-07 23:05:31 +00:00
Ivailo Monev
fb1a7921e3 generic: remove support for final target via KDE4_ENABLE_FINAL 2015-03-02 05:21:56 +00:00
Ivailo Monev
163b7d6e03 Revert "generic: change system settings and kcontrol grouping (part 1)"
This reverts commit 726e6c5213.
2015-01-23 03:04:52 +00:00
Ivailo Monev
726e6c5213 generic: change system settings and kcontrol grouping (part 1) 2015-01-22 04:52:59 +00:00
Ivailo Monev
2efd951b7d remove knewstuff cruft 2015-01-11 20:59:41 +00:00
Ivailo Monev
a7fd791926 initial import 2014-11-13 19:30:51 +02:00