Status: Unconfirmed
Owner: ----
Labels: Type-Bug Pri-2 OS-All Area-Misc

New issue 9845 by stpasha: Redesign download shelf
http://code.google.com/p/chromium/issues/detail?id=9845

Chrome Version       : 2.0.169.1
This isn't a defect, it's a feature request :)

So I was wondering if it would be too much to ask, but I think that the
download shelf can be greatly improved upon what we have now.
There are multiple issues related to this one, such as i9025, i9023, i8966,
i8542, i4823, i60, and probably others.

So here's the suggestion:
Instead of opening a new downloads info bar at the bottom of the html page,
we'd just show downloaded files as tabs at the bottom of the window. So each
time a user downloads a file, it shows as a new tab; clicking that tab opens
an about:-style window which shows:
   - for a generic file: its filename, size, location, downloaded%/estimated
download time/options to pause/resume download, options to save file to a
different location or to delete it, good old "show in folder", big button
"RUN" if it's an executable, list of Windows actions associated with this
file type (Open With)
   - for certain file types (such as html/jpeg/gif/png/ etc.): it opens that
file directly in browser window; whereas the options to
save/rename/delete/etc are retained via the context menu on the tab itself.

Most importantly: each file-tab features a nice shiny "x" button which
deletes the file forever (or at least puts it into the Recycle Bin).
Similarly, middle-mouse-click would also trash the file.
This way downloaded files will behave similarly to other web content:
whenever you close the file, it's "gone", it's deleted (perhaps after some
time). If you'd rather keep that file then you need to take specific action
to preserve it, not the other way round (and keeping all files in a single
Downloads directory is a bad idea anyways --- it becomes cluttered way too
fast).

PS: see attached screenshot

Attachments:
        untitled.GIF  125 KB

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to