[Kget] [Bug 120097] New: Add Skip, AutoSkip, and Save As Options To File Overwrite Warning Dialog
John Layt
john at layt.net
Sat Jan 14 12:24:09 CET 2006
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=120097
Summary: Add Skip, AutoSkip, and Save As Options To File
Overwrite Warning Dialog
Product: kget
Version: unspecified
Platform: unspecified
OS/Version: Linux
Status: UNCONFIRMED
Severity: wishlist
Priority: NOR
Component: general
AssignedTo: kget kde org
ReportedBy: john layt net
Version: (using KDE KDE 3.5.0)
Installed from: Unlisted Binary Package
Currently if you use the 'List all Links' window and select files to download, and those files already exist in your chosen local folder, you get a Warning dialog asking only if you want to 'Overwrite' or 'Do Not Overwrite'. If you choose 'Do Not Overwrite' then later when KGet attempts the transfer you get an error dialog complaining that the file already exists and you have to click on OK to get rid of the warning, then delete the transfer from the transfer list as you cannot change the name or save to a different directory.
Instead, the dialog should be like the standard KDE single and multiple 'File Already Exists' dialogs with:
1) File name edit field with 'Suggest New Name' button and Rename button to allow saving with a different name
2) Skip button to not download the file at all
3) Auto Skip button to not download all of the duplicate files
4) Overwrite button as per current
5) Overwrite All button to overwrite all duplicate files
This would be particularly useful for webpages with lists of hundreds of RPM's that are updated intermittently. Rather than read through the whole list to find the few changes, you could just select all of them and let KGet sort it out automatically with AutoSkip. Currently I have to hit 'Do Not Overwrite' dozens of times, followed by hitting OK dozens of times on the Error dialog.
A separate feature along these lines would be a comparison mode window that would show all links on a page not already in a selected local directory, and vice versa.
More information about the Kget
mailing list