Opened 7 years ago

Closed 8 months ago

#9037 closed enhancement (no change required)

Default download folder

Reported by: dsjonny Owned by: leavengood
Priority: normal Milestone: Unscheduled
Component: Applications/WebPositive Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All


I suggest to have a default, dedicated download folder in Web+ instead of the now default "Desktop". The folder should be in the /boot/home folder named "Downloads". And it would be useful is the Web+ use this by default. And the folder name can be localized too.

I think this is a little, but "important" idea. If a new user who using Haiku start using Web+, and start download some files, than after short time there will be many files on the Desktop. And because of new user, than maybe the user will not find to change this folder.

Change History (8)

comment:1 by luroh, 7 years ago

Personally, I think high discoverability trumps a clean desktop. With your enhancement, I am fairly sure we'd soon see "where did my downloads go" type of questions on IRC, followed by another enhancement request for a shortcut to Downloads on the desktop...

comment:2 by ddavid123, 7 years ago

Web Positive already has a "default" download folder, the /boot/home/Desktop directory. If the default is changed to /boot/home/Downloads, then as luroh said we would have many people asking where their downloads went. So I ask you which is worse, people wondering why Haiku doesn't have a default /boot/home/Downloads directory, or many more wondering why Haiku has eaten their downloads?

In my opinion, it is not difficult at all to create a /Downloads directory in the home directory and then tell Webpositive to save the downloads there. People who use Haiku already know how to do these things and probably don't see the lack of a "Downloads" directory a problem.

If however enough people see this as an issue, I have a solution. The first time Webpositive atempts to download a file, a smaller window would pop up and give the user an option of where to save the file. Either it would be saved in the /boot/home/Desktop directory or the /boot/home/Downloads directory! Once the option has been selected, all further downloads would be saved there.

comment:3 by dsjonny, 7 years ago

I have another idea for this: when we click on a download link on a page, than we will got a popup window. In the window we have 3 radio button: "Save to Desktop", "Save to Downloads" (default Web+ download folder) and "Select a folder". And there would be a checkbox too: "Always use the selected option for downloads". I think this maybe the perfect solution. Of course this would be a "bigger job" to code this.

comment:4 by kallisti5, 7 years ago

What about alt+click to "Download link to folder"? else put it on the desktop?

Everybody happy! :P

comment:5 by humdinger, 7 years ago

And another idea:
The context menu has one item "Download to /path/to/folder" which is specified in the settings (which should get a "Browse..." button and accept drops of folders BTW).
Then there's another item "Download to..." that also works as entry to a submenu, like e.g. the "Open..." item of ShowImage. In that submenu are either the history of the last couple of used folders. Or these locations will also be specified in the settings. There's also an "Other..." entry which does the same as clicking the item "Download to..." directly:l open a save panel.

comment:6 by dsjonny, 7 years ago

The "Alt/Opt+click" solution is good. And there is another solution: if we right-click on a link, than we get a "navigating" submenu (same as we can navigate in the Tracker) in the link's context menu, like "Download to", and we can navigate to that folder where we want to download the link's target. This would be a "genuine" Haiku solution. :)

comment:7 by luroh, 5 years ago

Milestone: R1Unscheduled

Moving Web+ enhancements out of R1 milestone.

comment:8 by waddlesplash, 8 months ago

Resolution: no change required
Status: newclosed

Virtually all users seem happy with "download to Desktop by default"; and there is now a Browse button in settings to change the default download location for everyone else.

Note: See TracTickets for help on using tickets.