Ivailo Monev
43445d0986
kscreensaver: better inhibitions counter
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-13 04:03:56 +03:00
Ivailo Monev
93bf9bbd11
kscreensaver: start and stop the active time timer from the state tracker
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-13 03:43:05 +03:00
Ivailo Monev
a09ebffbf3
kscreensaver: register the inhibition cookie
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-13 03:34:43 +03:00
Ivailo Monev
7d4d3cc3d4
kscreensaver: do not emit ActiveChanged() signal manually
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-13 03:18:14 +03:00
Ivailo Monev
5e42019ac2
kscreensaver: watch the xscreensaver state and emit ActiveChanged() signal
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-13 03:10:54 +03:00
Ivailo Monev
fcbc69b222
generic: reimplement screen saver interface via xscreensaver
...
my monitor is not the latest stock but it has its own screen saver
feature
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-13 01:27:15 +03:00
Ivailo Monev
75d4dc408a
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-26 20:21:07 +02:00
Ivailo Monev
c1f2abdeff
kscreensaver: remove unused widget embedding support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-24 16:17:26 +02:00
Ivailo Monev
24aa99c2dc
kscreensaver: remove kpartsaver
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-24 16:03:27 +02:00
Ivailo Monev
97e41563d9
kscreensaver: remove unused images
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-24 15:31:01 +02:00
Ivailo Monev
d4f455f0c8
kscreensaver: remove unused files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-24 15:29:07 +02:00
Ivailo Monev
3ec7aa5392
kscreensaver: set variable indicating update to false once message width is calculated
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-24 13:40:17 +02:00
Ivailo Monev
ac8b533c85
kscreensaver: remove unused files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-23 12:14:37 +02:00
Ivailo Monev
9d6272aa21
kscreensaver: actually use fortune in banner screensaver
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-23 02:12:32 +02:00
Ivailo Monev
5069836bc9
generic: port to new kexiv2 library
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-01 16:25:30 +03:00
Ivailo Monev
08bd97aff5
generic: compiler warning fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-13 17:59:56 +03:00
Ivailo Monev
ee9fe38429
kscreensaver: remove qws/mac/win leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-28 13:38:16 +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
c5d6b08a1d
kscreensaver: remove unused firesaverparticle header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-19 13:39:02 +02:00
Ivailo Monev
90f6404e20
generic: use qrand() instead of rand()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-19 13:38:10 +02:00
Ivailo Monev
21fa54071c
kscreensaver: bootstrap build fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-10 19:16:41 +02: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
75497a59ef
kscreensaver: build system review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-22 08:23:21 +02:00
Ivailo Monev
8198d2b6cd
generic: specify which libraries to link to as public and private
...
fixes build of other projects (e.g. kde-extraapps) on NetBSD
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-21 04:20:24 +02:00
Ivailo Monev
931fd8c0cf
kscreensaver: remove screen savers that are require OpenGL
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-17 01:38:21 +02:00
Ivailo Monev
e559c5b45f
kscreensaver: require Eigen3 version 2.91.0 as minimum
...
waas required from the CMake module provided by kdelibs which will be
rewritten
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-25 17:58:31 +00:00
Ivailo Monev
8be5c29d54
generic: remove installation paths from CMake config file
...
same as those set by kdelibs and since kde-workspace depends on kdelibs
there is no reason to duplicate them
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-21 16:42:02 +00:00
Ivailo Monev
10015d7aff
kscreensaver: replace macro_log_feature() with set_package_properties() call
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-20 23:11:26 +02:00
Ivailo Monev
540f9fb36a
kscreensaver: correct note about Eigen3 required for krotation and kpendulum
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-19 16:50:07 +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
1a61092a69
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-17 18:06:38 +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
14ff26cd9e
kscreensaver: replace use of Eigen2 with Eigen3 API
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-06-24 05:21:31 +00:00
Ivailo Monev
78ee666dd2
generic: get rid of some OpenGL/OpenGLES requirements
2016-09-01 04:09:09 +00:00
Ivailo Monev
db65eb1e96
generic: build system cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-12 03:08:40 +00:00
Ivailo Monev
af85976132
kscreensaver: replace random() with KRandom::random()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-22 23:12:37 +00:00
Ivailo Monev
496b7e0cc9
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-28 18:15:01 +00:00
Ivailo Monev
78ac8c1f50
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-10 23:30:57 +00:00
Ivailo Monev
719f072734
generic: adjust to recent Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-17 23:00:31 +02:00
Ivailo Monev
941be3ee62
kscreensaver: fix build against Katie
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-05 02:35:17 +02: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
580f48c6f7
generic: build system cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 11:29:23 +02:00
Ivailo Monev
7f4caa8dda
generic: stop using obsolete code paths
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-27 18:39:22 +02:00
Ivailo Monev
0edc65ac29
kscreensaver: include now required headers due to recent changes
2015-10-10 20:10:12 +03:00
Ivailo Monev
598b724c4b
generic: misc cleanups
2015-09-06 14:39:32 +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
7bb318b0f1
generic: minor cleanups
2015-06-16 14:20:07 +03:00
Ivailo Monev
762802adcf
generic: remove some unused private definitions
2015-05-20 13:37:43 +00:00