[Xfce-bugs] [Bug 16688] Freeze new copy where source or target device is shared with another running one
bugzilla-daemon at xfce.org
bugzilla-daemon at xfce.org
Mon May 18 11:00:53 CEST 2020
https://bugzilla.xfce.org/show_bug.cgi?id=16688
--- Comment #18 from alexxcons <alexxcons at xfce.org> ---
True, for my flash drives, as well thumbnails are generated :/ ...jepp,
thumbnail settings could possibly profit from your planned changes :)
(In reply to Cyrille Pontvieux from comment #15)
> One way to fix this would be to allow parallel copies when source and destination device ids are the same.
Sounds like a good idea to me. I guess if there are multiple hdds/ssds, it
would be ok to have queued file-transfer
(In reply to Cyrille Pontvieux from comment #17)
> Ok I made some tests (fuse mounts, USB disk mounts, PTP mounts, MTP mounts,
> Samba mounts, and local files on different partitions).
>
> `g_file_find_enclosing_mount` returns a non-NULL gmount only for attached
> devices ; for local files it returns NULL.
> Then a test on `g_mount_can_unmount` could be done. Of course
> `thunar_file_is_local` should be done first.
>
> I think by mixing all of these, the UX could be satisfactory. I will come
> with a new commit today or tomorrow with this idea.
Promising !, thanks alot !
In case you want to as well check for "same device id", we probably would need
an additional enum value .. e.g:
Transfer files in parallel: [ Always | only for local files | only for local
files if source device matches target device | Never ]
... hope that text would not be too long.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Xfce-bugs
mailing list