Commit graph

12 commits

Author SHA1 Message Date
Ivailo Monev
b59da184df soliduiserver: wait for the process via QEventLoop in SolidUiServerHelper
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-09-09 20:46:39 +03:00
Ivailo Monev
09f7754713 soliduiserver: do not use umount2() for unmounting
umount2() does not work for removed devices and a mount-point cleaner will
be implemented soon

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-09-09 08:59:08 +03:00
Ivailo Monev
176d2326b2 soliduiserver: do not detach when unmounting
while and operation in progress, such as copy job, will complete setting up
the permissions of the destination will fail for example if the device is
lazily-unmounted

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-09-08 23:17:24 +03:00
Ivailo Monev
4c43b79a88 soliduiserver: implement methods to mount/unmount devices that are not Solid UDI and adjust to KAutoMount changes
this goes with 986a303ff6b8e179aadc85468abcae448711a108 in kdelibs repo

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 22:16:03 +03:00
Ivailo Monev
1e2511421c generic: adjust to KAuthorization changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-12 08:27:34 +02:00
Ivailo Monev
1212fc79f7 generic: adjust to authorization changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-25 19:12:57 +03:00
Ivailo Monev
b97b816234 soliduiserver: copyright correction
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 22:32:02 +03:00
Ivailo Monev
0338fbeca2 soliduiserver: implement network share mounting
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 19:29:20 +03:00
Ivailo Monev
9e4c84f8e6 soliduiserver: store the filesystem match string outside the loop
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 16:58:36 +03:00
Ivailo Monev
4f1ae2af3f soliduiserver: mount devices via mount() and unmount them via umount2() functions on Linux
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-07 16:53:37 +03:00
Ivailo Monev
d5f7e713e2 soliduiserver: deal with TODO related to crypto devices [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-22 18:11:11 +03:00
Ivailo Monev
574a840200 soliduiserver: use helper to mount/unmount
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-21 14:42:39 +03:00