Ivailo Monev
5d34b9cfcb
generic: make use of the new KDE_DEFAULT_CURSOR_THEME definition
...
requires d278c3c63c26aa0b0f63d630d27c210213015f1a from kdelibs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-15 02:43:30 +03:00
Ivailo Monev
f23a2f7a7b
generic: remove useless AUTHORS files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-11 20:12:42 +03:00
Ivailo Monev
06d3f2cbf7
kcontrol: remove unused input KCM files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-30 08:04:48 +03:00
Ivailo Monev
850c98cc3d
kcontrol: convert krdb to standalone program
...
fixes some race-conditions, for reference:
9ed7286504
also the exit() call in case of failure to open the temporary file would
exit the program calling runRdb() (systemsettings for example) with
status 0 (normal, when an error ocurred), that is no longer the case
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-24 08:04:16 +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
a001c6c517
kcontrol: remove unused PreviewCursor::handle() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 23:39:25 +03:00
Ivailo Monev
ea611115c4
generic: call KToolInvocation::setLaunchEnv() as static method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-19 16:22:07 +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
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
881a427576
generic: rework startup to no create a shell script
...
by the time ksplash gets the X11 events for startup phases the startup
process is (and should be) done, especially after the display
configuration is done and the monitor is ready to output thus ksplash
does not really indicate much
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 11:29:28 +02:00
Ivailo Monev
b1e456a448
generic: default to Oxygen_White for cursor theme
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 10:40:54 +02:00
Ivailo Monev
7c7c86f851
kcontrol: apply input settings in phase zero
...
it changes the cursor theme and it has to be done as soon as possible
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 04:48:49 +02:00
Ivailo Monev
ee8f1a165a
kcontrol: replace tab with space in input KCM source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 04:47:06 +02:00
Ivailo Monev
c1338dc1a5
kcontrol: convert input KCM pixmaps to PNG
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-20 23:33:09 +03:00
Ivailo Monev
936c69c827
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-14 16:19:24 +03: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
945ade0f19
generic: replace internal with Katie definition checks or remove them completely
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-10 02:29:23 +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
ec5f92aeda
kcontrol: rewrite kapplymousetheme
...
overriding the static QX11Info methods is just bogus, fixes possible
misleading indentation while at it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-19 20:11:10 +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
06950a4f41
kcontrol: use loop-local variables
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 02:17:12 +00:00
Ivailo Monev
cdcdb52685
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-17 21:08:41 +00:00
Ivailo Monev
751c90cf55
generic: use loop-scoped variables
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-15 17:25:30 +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
9dce7fc273
kcontrol: pass descriptor by reference to libusb_get_device_descriptor()
...
for some reason passing a plain pointer causes a crash now, it did not when
I tested it before, oh joy
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-03 16:21:24 +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
fdadefd2ff
generic: fix some compiler warnings
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-24 20:55:07 +00:00
Ivailo Monev
b69b9ff2c0
generic: use non-deprecated methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-03 22:23:54 +00:00
Ivailo Monev
f1cfe7bdba
generic: replace KProcess with QProcess where feasable
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-30 16:22:26 +00:00
Ivailo Monev
260c6f3dd8
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-28 22:27:02 +00:00
Ivailo Monev
20cc23084a
generic: misc cleanups
2015-09-01 23:24:46 +03: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
2fd8835404
generic: optimize png images with optipng
2015-07-20 17:51:27 +03:00
Ivailo Monev
173a779c09
generic: normalize include guards
2015-07-11 18:46:07 +03:00
Ivailo Monev
1a547a0d05
generic: remove KDE prefix from header inclusions
2015-05-20 13:39:58 +00: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
c433e4502a
generic: adjust for use with CMake moc
2015-02-27 09:28:46 +00:00
Ivailo Monev
971f072b3a
kcontrol: make the KCM cursors UI more consistent with other modules
2015-01-24 23:36:10 +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
d6e1d42953
kcontrol: comment out unused lDelay to prevent compiler warning
2015-01-21 16:52:40 +00:00
Ivailo Monev
e2ab69e6bf
kcontrol: improve categorization
...
* move ksplash KCM module to kcontrol sub-directory, ksplash it
build always and there is no reason to keep it out of the
kcontrol directory holding all major KCM modules
* merge some sub-category modules into other major categories
almost the same way it is done in KDE5 as it makes much more
sense and users do not have to go to in-and-out of
sub-categories to configure the overall desktop appearance
- application-appearance -> desktop-appearance
- window-behaviour -> workspace-behavior
- workspace-appearance-and-behavior -> workspace-behaviour
2015-01-16 23:12:19 +00:00
Ivailo Monev
db130087e7
hot-new-stuff buttons removal
2015-01-11 21:32:08 +00:00
Ivailo Monev
2efd951b7d
remove knewstuff cruft
2015-01-11 20:59:41 +00:00
Ivailo Monev
93a4a9263b
a shot lots of changes
2014-11-15 19:24:08 +00:00