Ivailo Monev
0d2195c4d8
kded: start on demand as session D-Bus service
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-22 01:40:02 +03:00
Ivailo Monev
4745dff8f1
cmake: create script for each test
...
to be used in `ctest` replacement since ctest hang on some tests
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-21 02:01:21 +03:00
Ivailo Monev
0884e9c63e
cmake: ensure there is session bus when executing tests
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-20 22:06:04 +03:00
Ivailo Monev
29503648e0
generic: version bump
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-12 16:33:10 +03:00
Ivailo Monev
a216cdd4c3
kutils: new khttp library
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-09 01:04:01 +03:00
Ivailo Monev
3c3bb33e63
cmake: remove documentation for non-existing kde4_auth_install_action() macro
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 15:31:05 +03:00
Ivailo Monev
6af9b55738
generic: reimplement kdnssd library
...
works as expected, services queries include two for IPv4 and one for
the advertised IPv6 address which have to be filtered:
https://ibb.co/4VpJK9V
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-05 22:28:32 +03:00
Ivailo Monev
97829bcc03
cmake: workaround incorrect version in MPV pkg-config file
...
note that the first release of MPV is v0.2.2:
https://github.com/mpv-player/mpv/tags?after=v0.3.7
on OpenBSD it is 0.2.0 in the pkg-config file and I do not think that will
change anytime soon, it has been like this since atleast OpenBSD v7.0 and
if I remember correctly even before that
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-02 22:36:44 +03:00
Ivailo Monev
b089f32459
cmake: new Kmod module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-01 15:16:15 +03:00
Ivailo Monev
169746e827
cmake: remove now unused GeoClue module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-25 10:48:59 +03:00
Ivailo Monev
107a01f0e0
cmake: always set CMake executable and library output directory variables
...
replace old CMake variables names with new variable names while at it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-22 00:23:53 +03:00
Ivailo Monev
98a4564326
generic: reimplement power manager
...
this was once on the TODO:
618622f767...fe9d951f17
the org.freedesktop.PowerManagement interface will be there for
compatibility only now since it is obsolete:
https://www.freedesktop.org/wiki/Specifications/power-management-spec/
side note:
powerdevil inhibition was broken
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-20 02:20:33 +03:00
Ivailo Monev
5ea8e459e1
cmake: remove now unused PopplerQt4 module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-18 02:25:50 +03:00
Ivailo Monev
0e9de71598
cmake: correct Poppler module copyright
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-17 21:22:19 +03:00
Ivailo Monev
05b34e20b5
kio: implement PDF meta information extractor via Poppler
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-17 04:09:12 +03:00
Ivailo Monev
5e6e38e9a6
generic: fix build with older versions of FFmpeg by referencing meta-headers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-14 10:45:27 +03:00
Ivailo Monev
65fd9ee037
cmake: try pkg-config lookup first from FFmpeg module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-14 09:56:49 +03:00
Ivailo Monev
2cc6924ac3
kio: explicitly link to avcodec library
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-14 08:26:13 +03:00
Ivailo Monev
0e2ffeebe9
kio: implement audio and video meta information extractor via FFmpeg
2022-04-14 08:04:46 +03:00
Ivailo Monev
e722b26ea5
kio: reimplement meta information extraction
...
TODO: plugins for audio and video meta information extraction
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-14 04:45:36 +03:00
Ivailo Monev
809147acb4
cmake: install kde4_exec.sh script input file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-13 20:20:21 +03:00
Ivailo Monev
ef8346a9ce
generic: execute tests via script
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-13 18:21:05 +03:00
Ivailo Monev
83afdb253e
cmake: remove now unused PAM and UnixAuth modules
...
bye PAM
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-13 01:32:30 +03:00
Ivailo Monev
8e88c28672
cmake: remove now unused OpenGLES module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-10 20:21:07 +03:00
Ivailo Monev
40b0fefc82
cmake: remove reference to kephal
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-10 02:05:47 +03:00
Ivailo Monev
b5243323cb
cmake: remove now unused LibGcrypt module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-10 02:02:21 +03:00
Ivailo Monev
b3f53e46ce
cmake: remove now unused Gpgme module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-10 00:58:38 +03:00
Ivailo Monev
46fa878a2c
cmake: remove unused XCB libraries checks
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-10 00:54:22 +03:00
Ivailo Monev
8119962401
cmake: remove now unused NetworkManager module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-08 23:02:07 +03:00
Ivailo Monev
f5fe6558ca
generic: deal with TODO related to CMP0005
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-08 01:55:36 +03:00
Ivailo Monev
d4a4386d9f
cmake: add GeoClue module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-07 20:15:27 +03:00
Ivailo Monev
c19956a9ca
kutils: new kpasswdstore library
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-04 19:45:35 +03:00
Ivailo Monev
5700b825b6
cmake: add gobject-2.0 library to GLIB2_LIBRARIES
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-02 21:32:02 +03:00
Ivailo Monev
6655b835b9
cmake: add LightDM module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 16:22:59 +03:00
Ivailo Monev
e1fe980be1
cmake: make authorization checks independant
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-30 16:51:06 +03:00
Ivailo Monev
6f85921337
generic: replace custom Curl module with CMake provided one
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-29 16:20:59 +03:00
Ivailo Monev
81e9e93e5d
cmake: remove now unused modules
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-29 15:52:52 +03:00
Ivailo Monev
ba198f7fc1
kio: reimplement meta information via libextractor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-09 00:06:22 +02:00
Ivailo Monev
08eb4a8558
generic: drop support for emoticons
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-08 00:41:39 +02:00
Ivailo Monev
8a3d460af6
kutils: remove kprintutils library
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-01 21:06:20 +02:00
Ivailo Monev
2d86198f48
cmake: correct pkg-config module check for curl
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-19 23:52:09 +02:00
Ivailo Monev
69af879278
kioslave: reimplement HTTP(S) slave via curl
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-19 16:40:06 +02:00
Ivailo Monev
e114495ec7
cmake: do not attempt to install non-existing GSSAPI module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-16 13:06:21 +00:00
Ivailo Monev
581afd3caa
generic: drop KIO HTTP(S) support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-16 09:12:20 +02:00
Ivailo Monev
322c3f78cc
generic: replace QDesktopServices with QStandardPaths and bump minimum Katie version required
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-21 18:06:49 +02:00
Ivailo Monev
6d9627b9aa
cmake: CMake warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-19 11:40:51 +00:00
Ivailo Monev
a90855bddb
solid: remove geom backend
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-17 05:32:13 +02:00
Ivailo Monev
f6e5aee8f8
Merge branch 'master' of ssh://github.com/fluxer/kdelibs into devinfo
2021-10-03 10:40:14 +03:00
Ivailo Monev
68a519b02e
threadweaver: remove it, now unused
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-10-03 01:12:07 +03:00
Ivailo Monev
1a5c1be073
cmake: remove now unused HUNSPELL module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-10-03 01:09:39 +03:00