Closed Bug 4775 Opened 26 years ago Closed 26 years ago

Download Dialog needs a proper file picker.

Categories

(SeaMonkey :: UI Design, defect, P1)

defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: mcmullen, Assigned: law)

Details

In Apprunner, type a URL of a file on an http server that is not an html file (such as a .exe file). The download dialog appears. The way you tell it where to save the file is to type in a path (a unix path is expected, by the way, with forward slashes, and with an initial slash for an absolute path). We need a real file picker here.
Component: Apprunner → XPApps
OS: Mac System 8.5 → All
Priority: P3 → P1
Target Milestone: M5
Set target milestone to M5, etc. ... John, do we need to fix this now to make FTP download on the Mac work at all?
QA Contact: 3853 → 4078
Status: NEW → ASSIGNED
This is doable now that nsIFileWidget is up and running. I think we might want to wait for M5, though.
Depends how friendly it needs to be. It's ok for programmers to use. It works now, if you are downloading foo.hqx, and you type in something like foo.hqx the file will be dowloaded in apprunner's directory. If you type /hd/foo.hqx Then it goes where you wanted it to go (at the root of the volume hd). It would be really helpful, though, if we populated the filename field with the leaf name of the URL. In many cases, this would give you a sensible default. In the example above, we could populate the field with 'foo.hqx'
Bill, can this be done for M5?
Priority: P1 → P2
Priority: P2 → P1
Upgrade to P1 since Bill has this ready to check in.
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
The file picker is in place. It needs some cleanup (but that requires some nsIFileWidget fixes).
Status: RESOLVED → VERIFIED
verified that the file picker is in place, and does need to be cleaned up on: 1999-04-28-08 RedHat Linux 5.2 1999-04-28-09 WinNT 4.0 sp4 1999-04-28-08 MacOS 8.51
Product: Core → Mozilla Application Suite
You need to log in before you can comment on or make changes to this bug.