Commit graph

36 commits

Author SHA1 Message Date
Ivailo Monev
960bf5ff91 kioslave: mtp slave root directory stat() fix
MTPSlave::getPath() returns a null pair for the root path so pair.first
was always null

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-06-04 17:57:07 +03:00
Ivailo Monev
e16eb8e85d generic: adjust to KFileItem changes
the camera slave is on the chopping block, libtmp is supposed to be able
to handle PTP too

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-31 16:55:01 +03:00
Ivailo Monev
7cd9432061 kioslave: correct icon in mtp protocol file
now it matches the one used in kioslave/mtp/mtp-network.desktop file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-14 04:00:03 +03:00
Ivailo Monev
ed5882e440 generic: adjust to slave changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-03 05:28:55 +03:00
Ivailo Monev
e88d91bc26 kioslave: remove bogus metadata check
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-03 02:15:41 +03:00
Ivailo Monev
e4366d3493 soliduiserver: implement feature to execute actions under certain conditions
can implement condition for when device changes occurs too but I have no
plans to use it for something, not yet that is. the remove condition can
(and probably will be) used to start kvkbd when there is no keyboard
plugged in altough that will require program to check when to do that

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-09-08 19:26:41 +03:00
Ivailo Monev
cf6a2620c6 generic: remove dead and irrelevant links references
consider the mail references just as dead

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-10 15:44:43 +03:00
Ivailo Monev
3111ee9ad8 kioslave: remove unused protocol file entries
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-31 20:30:59 +00:00
Ivailo Monev
568b377ca8 generic: adjust to KUrl changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-26 20:48:03 +03:00
Ivailo Monev
5b7845d814 generic: adjust to KUrl changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-23 16:55:47 +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
fab1ea4289 generic: adjust to KIO protocol changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-01-01 02:42:24 +02:00
Ivailo Monev
054f0cb760 generic: adjust to KIO protocol changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-01-01 01:15:54 +02:00
Ivailo Monev
78f0224414 generic: adjust to KIO changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-06 04:05:59 +02:00
Ivailo Monev
993837c70d kioslave: remove duplicate KIO_MTP definition
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 07:42:36 +03:00
Ivailo Monev
bb0bff240f kioslave: log mtp KIO slave messages to specialized area
7000 is reserved for kio

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 21:56:38 +03:00
Ivailo Monev
5f76620386 kioslave: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-13 23:35:02 +03:00
Ivailo Monev
b36ba5774e kioslave: use constant reference as argument type for DeviceCache::contains()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-13 20:41:58 +03:00
Ivailo Monev
6220968ad6 kioslave: return on unsupported action error in MTPSlave::copy()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-13 20:34:03 +03:00
Ivailo Monev
c26f20f3da kioslave: deal with TODO in MTP slave
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-13 20:28:43 +03:00
Ivailo Monev
15c61ce0bb kioslave: use kWarning() in resetDeviceStack()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-13 20:19:27 +03:00
Ivailo Monev
dda0727d9b kioslave: MTP slave crash fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-13 02:44:24 +03:00
Ivailo Monev
c8b8325c6b kio: use function to reset device stack in MTP slave
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-13 02:02:54 +03:00
Ivailo Monev
01337aa5d6 kioslave: send ERR_NO_CONTENT from MTP slave when appropriate
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-12 21:02:40 +03:00
Ivailo Monev
cff2cf89b3 kioslave: check supported protocols of device first in MTP slave
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-12 20:28:04 +03:00
Ivailo Monev
09796fc69b kioslave: indent and format
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-12 19:41:07 +03:00
Ivailo Monev
ff8f74ef50 kioslave: deal with FIXME related to MTP slave
fixes the slave in general

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-12 16:15:56 +03:00
Ivailo Monev
fc387fdcee kioslave: add build time warning for MTP slave
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-12 01:48:49 +03:00
Ivailo Monev
747cf44ef0 generic: remove konqueror support leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-16 07:57:09 +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
388dc56870 generic: consistent library variables usage
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-26 20:14:30 +02: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
260c6f3dd8 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-28 22:27:02 +00:00
Ivailo Monev
ddbe8d46d2 generic: build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-31 13:36:29 +02:00
Ivailo Monev
c433e4502a generic: adjust for use with CMake moc 2015-02-27 09:28:46 +00:00
Ivailo Monev
b83ad22e78 imported kio-mtp 2014-11-19 01:03:24 +00:00