Closed Bug 37471 Opened 24 years ago Closed 24 years ago

Saving File dialog needs to be converted to new xul widgets

Categories

(SeaMonkey :: UI Design, defect, P3)

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: bugzilla, Assigned: bugs)

References

Details

(Keywords: relnote, Whiteboard: [nsbeta2+][dogfood-])

Attachments

(2 files)

another one... (for endusers: you get this when downloading a file is in
progress.) the text as well as the Cancel button are in html (outlined in
green), which should be converted.
Keywords: nsbeta2
Target Milestone: --- → M17
Putting on [nsbeta2-] radar. Not critical to beta2.  Not a top level window.  
Can be skinned in beta3.
Keywords: nsbeta3
Whiteboard: [nsbeta2-]
I noticed on build 2000051808 that when downloading a file, as the progress bar 
in the download window gets bigger, so does the window. Download a large file 
(1MB or more) and see. Perhaps this problem is part of this bug.
Chuck, the ever-growing problem is bug 38376.
i'd really like this to get fixed for beta2, mainly since the basic buttons (OK,
Cancel) are, well, absent. adding dogfood kw, and will attach a screenshot to
illustrate the lack of functionality.
Severity: normal → major
Keywords: dogfood
Attached image sparse-lookin' dialog
ugh, silly me --the only button that needs to be in this dialog is Cancel. need
caffeine... anyhow, if you click the 'O' it does cancel ('O' acting like a
substitute button). adding relnote kw in case this doesn't get fixed for beta2.
Keywords: relnote
Ben, is this required for skinability?
Move to M20 target milestone.
Target Milestone: M17 → M20
Attached file zip file with patch
OK, I have a patch here (just added). There is one problem left though: You have
to click into the textfields to get the content showed. Dunno why that happens,
perhaps a XUL problem.
I hope that's the only real bug there. The zip contains 3 files in unix format:
2 diffs, for downloadPrgress.xul and downloadProgress.js - and a new file,
downloadProgress.css with the appropriate styles.
xul and js should naturally change the existing files in /packages/widget-
toolkit/global/conent/ while css should go into chrome/skins/modern/gloval/skin/.

The patch works for me with win32 nightly 2000-05-28-08.
added patch kw, so that Robert's patch can be reviewed. :-)
Keywords: patch
If someone wants to use the patch in the meantime: I've uploaded it to http:
//www.kairo.at/mozilla/shots/ProgressPatch.zip - no diffs, just extract into moz
dir  (\bin for win32, /package for linux - correct folders are in the zip)
Putting on [dogfood-] radar since already [nsbeta2-]
Whiteboard: [nsbeta2-] → [nsbeta2-][dogfood-]
The problem I described when submitting the patch has gone away now, and the
püatch is working exactly like it should in 2000060408 (win32) now - without any
clicking in the dialog you get what you expect to get :)
Blocks: 36513
Killing [nsbeta2-][dogfood-] from Status Whiteboard, setting that bug for
nsbeta2 & dogfood reviewing again.
As there is a patch now and I have a bunch of people working alright with that
patch, it's worth reviewing.
And with that shifting around of things in current dialog while downloading
(that started _after_ legers nsbeta- comment), it's almost unuseable currently.
No "consumer" dling beta2 can be bugged with the current dialog IMHO (esp if we
have a much better patch).
Whiteboard: [nsbeta2-][dogfood-]
Putting on [nsbeta2+][dogfood-] radar.  not urgent to fix, but fix for beta2.
Whiteboard: [nsbeta2+][dogfood-]
fix in hand, will check in when verifications complete. 
Status: NEW → ASSIGNED
fixed!
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
yep! vrfy 2000.06.14.08-m17 commercial all/all.
Status: RESOLVED → VERIFIED
*** Bug 42671 has been marked as a duplicate of this bug. ***
Product: Core → Mozilla Application Suite
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: