Ivailo Monev
a5132853b0
kioslave: reimplement ftp and sftp slaves via curl
...
the sftp KIO slave is in the kde-workspace repo and the module for
finding libssh was for it. tested ftp and sftp - both work with user and
password authentication as intended (in read-only mode, put() not
implemented)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-17 00:48:01 +02:00
Ivailo Monev
fbfb374b9c
generic: drop scripting and tray support
...
after changes to multiple sub-projects (Katie, kdelibs, kde-workspace
and kde-extraapps) that finally happened, can write lots about it but I
will keep it short - by rewriting parts that were using js/qml (e.g. the
plasma applets) the desktop startup was reduced to half, also the legacy
tray thing shall be no more (anything that needs tray icon shall be a
plasma applet now) thus some applications and features will be dropped
aswell. see all repositories for the changes done
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-10-21 08:06:58 +03:00
Ivailo Monev
702d9b67aa
cmake: remove LibMms module
...
both the protocol and the libmms library seem abandoned..
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-15 02:17:07 +03:00
Ivailo Monev
0f7f80b2cd
cmake: new LibGit2 module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-10 07:38:20 +03:00
Ivailo Monev
a39bf72a79
generic: drop uninstall target script
...
not the inverse of installation, when installed update-mime-database is
executed for example and that is was not done by the uninstall target
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 23:31:32 +03:00
Ivailo Monev
36c910c653
generic: move stuff from KDE4Internal module to KDELibs4Config
...
large-scale changes to the build system, nothing a user sees tho - it is
all under the hood
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 19:01:40 +03:00
Ivailo Monev
cffa3c039d
cmake: remove now redundant LibKonq module and update KDE4Workspace module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 23:30:22 +03:00
Ivailo Monev
819cca1e41
kdeui: replace libdbusmenu-qt dependency with custom classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-28 20:56:05 +03:00
Ivailo Monev
969ddd830f
kutils: rewrite KHTTP and move it to kio library
...
same functionality but without extra dependencies and better throughput
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-25 04:59:18 +02:00
Ivailo Monev
7a4a048bdb
cmake: do not install the WebP module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-23 20:49:34 +02:00
Ivailo Monev
d4aaf51952
cmake: add FindLibmicrohttpd module to the list of modules that are not installed
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-23 20:47:09 +02:00
Ivailo Monev
4dbb501d25
generic: drop text-to-speech support
...
Katana (or any interface designed around key and mouse events) is not
for blind people, trying to slap text-to-speech on top of it was the
wrong thing to do to begin with
side note: speech-dispatcher tends to hang if the output device is not
configured properly (i.e. editing /etc/speech-dispatcher/speechd.conf
manually)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-18 15:56:59 +02:00
Ivailo Monev
881b47b8ea
kdecore: use the Katie translations format
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-02 05:42:59 +02:00
Ivailo Monev
7ede848fe8
cmake: sort the list of installed module files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-17 20:03:38 +03:00
Ivailo Monev
bffc24d6ce
cmake: install the LibDeflate module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-17 18:17:41 +03:00
Ivailo Monev
a6ca623f5e
cmake: remove now unused OpenEXR module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-12 04:17:40 +03:00
Ivailo Monev
1f9ff81688
cmake: add the new modules to the list of not installed modules
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-12 00:46:43 +03:00
Ivailo Monev
cdd26390b0
cmake: add the custom LibRaw module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-11 19:43:41 +03:00
Ivailo Monev
5c22d189cf
cmake: remove now unused LibNXCL module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-03 04:10:01 +03:00
Ivailo Monev
8a33e662f0
cmake: do not install Speechd module
...
no longer required by kde-extraapps
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 19:36:18 +03:00
Ivailo Monev
9313e82973
cmake: new baseline kde4_optional_find_package() macro replacing macro_optional_find_package()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 13:37:11 +03:00
Ivailo Monev
b40ed43aa4
cmake: new baseline kde4_optional_add_subdirectory() macro replacing macro_optional_add_subdirectory()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 17:25:09 +03:00
Ivailo Monev
08345f1315
cmake: new baseline kde4_bool_to_01() macro replacing macro_bool_to_01()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 16:44:28 +03:00
Ivailo Monev
ea9b5d7ade
cmake: new baseline kde4_add_dbus_service() macro replacing dbus_add_activation_service()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 14:58:58 +03:00
Ivailo Monev
4b177fb61c
cmake: remove now unused script used to run tests in CI
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-24 12:20:15 +03:00
Ivailo Monev
9864a7a630
generic: drop SMB and NFS support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 02:19:35 +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
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
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
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
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
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
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
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
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
d4a4386d9f
cmake: add GeoClue module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-07 20:15:27 +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
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
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
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
1a5c1be073
cmake: remove now unused HUNSPELL module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-10-03 01:09:39 +03:00