linuxdcpp-team team mailing list archive
-
linuxdcpp-team team
-
Mailing list archive
-
Message #00566
[Bug 480429] Re: Downloading to an unmounted location allowed
I disagree with the approach that DC++ should keep a list of files
somewhere and attempt to move them later. DC++ should simply notify the
user in a clear manner and continue. As far as the directory structure,
what about modifying the core to store files in the finished dir using
their final directory structure? In case of an error, the path in the
finished downloads tab would show the actual path to the file in the
finished dir (as eMTee mentions) and this would allow the "open file"
feature to work as a result.
LinuxDC++ will also show that error message in the status area and log
it to file as DC++ does. So LinuxDC++ does notify the user that an error
has occurred, although it might be hard for the user to see these status
messages since they get overwritten when the next message comes in.
Also, most users are probably not savvy enough to check the logs for any
issues. What about adding an "Errors" column to finished downloads so
users can clearly see there was an issue encountered with this file so
they can handle it accordingly?
--
Downloading to an unmounted location allowed
https://bugs.launchpad.net/bugs/480429
You received this bug notification because you are a member of LinuxDC++
Team, which is subscribed to LinuxDC++.
Status in DC++: New
Status in Linux DC++: Confirmed
Bug description:
Steps to reproduce:
- Make sure that your partially downloaded files directory is on your regular hard drive
- Select a file to "download to..."
- Choose a directory on a USB memory stick or hard drive as the download location
- Wait until the file starts downloading
- Unmount your USB memory stick/hard drive
The files will continue downloading, but be stored in the unfinished download directory, the directory structure is not preserved
Actions like "open file" in the finished downloads list won't work
While not a critical issue, I had trouble finding my files after this happened once. It'd be good if a popup could appear that informs you that your files will be stored in the unfinished downloads directory, or perhaps create a directory in the user's home directory that contains the files in the proper file hierarchy
Either way, in good linux spirit, it's good if the user is told what's happening to their file system.
using linuxdc++ 1.0.3. on Kubuntu 9.10
Thanks for all your hard work! linuxdc++ is working very well!
References