Closed Bug 132440 Opened 23 years ago Closed 22 years ago

Download Manager pref panel no longer visible

Categories

(SeaMonkey :: Download & File Handling, defect)

defect
Not set
major

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: ian, Assigned: bugzilla)

References

Details

(Keywords: regression, Whiteboard: [Hixie-P0][Hixie-1.0][ADT2 RTM])

Attachments

(2 files, 1 obsolete file)

I just updated my tree and the download manager pref panel, which was one of the best features of the download manager, has disappeared. STEPS TO REPRODUCE 1. Open Edit, Preferences. 2. Look for a "Downloads" panel in the "Navigator" section. EXPECTED RESULTS A panel should be present giving you the option to either download by using progress windows (the default, most convenient for casual users), or to download by popping up the download manager window (most convenient for people downloading occasional large files), or to download in the background (most convenient for people downloading lots of files, like me). ACTUAL RESULTS No pref panel.
Whiteboard: [Hixie-P0][Hixie-1.0]
This is not implemented yet, actually.. Over to default owner.
Assignee: law → blaker
heh, it was in the 3/20 verif bits, but it's no longer in the 3/21 verif bits. blake, didja remove it to continue working on it? or, something else?
Keywords: nsbeta1
OS: Linux → All
Hardware: PC → All
okay, the download mgr no longer automatically appears as of today's bits, so i can see why the pref panel might've pulled out for the nonce...
Bill asked that I remove it until there is more discussion about it.
I found it extremely useful. I liked the option of being able to switch between the different download display methods. I was a little shocked to discover that it wasn't part of the latest build. If it's not going to be reinstated, can you list the prefs.js entries that that the UI set so I can still change behaviour if I wish?
I imagine it will be back soon, right?
> can you list the prefs.js entries that that the UI set so I can still change > the behaviour if I wish? Is the download manager still functional? If so browser.downloadmanager.behavior is what you want. 0,1,2 corresponding to the three choices formerly available.
*** Bug 132791 has been marked as a duplicate of this bug. ***
Where's the spec for this? Where's the discussion?
Marlon is putting together a spec for this and then I will post it to the newsgroups.
This is feature creep, and today is UI freeze. IE Mac has no need for such prefs, I think we can live without them in our first cut DL mgr.
This isn't feature creep, it was already in!!!
Of course it's not feature creep; it is the only way for a user to get the Download Manager to automatically appear when they start a download. Having to bring it up manually is stilly, especially since you also have to have the normal progress window open at the same time.
Whether it was in or not is irrelevant, it is unnecessary. The DL manager should just appear, like the progress window used to. We don't need a new pref panel for this.
More stuff can be added to the download pref panel, such as allowing users to decide where downloads should go by default. I assume that was the thought by adding this to it's own pref.
nsbeta1- per Nav triage team. ->1.2
Keywords: nsbeta1nsbeta1-
Target Milestone: --- → mozilla1.2alpha
trudelle: you may think the download manager should appear, but, with all due respect, you are not the only user. I am aware of at least two other users who hate that behaviour -- one is me (I don't want _any_ new windows when I start a download) and another is one of my flatmates (he wants the old style progress windows so that he can see the progress of each one in the task bar on Windows). Since this has *already* been implemented, pushing it back is stupid.
So we've away users tried and true progress windows and replaced it with a new and untested download manager and not let users in the know adjust this? This is silly. One of the reasons I helped get this approved was because it came with a choice to use the old behavior in case the new experimental one had problems. Without this pref landing I don't feel at all comfortable about having given an approval to the download manager.
Yes, Andre, the reason this panel was added was because we knew of many worthwhile prefs to be added in the future, such as default download directory. I can't tell if the issue here is the addition of a pref panel or the addition of a pref itself. I do not agree that we don't need a pref for this, and I'm the first to fight new pref additions. I don't believe "silent downloading," that is, downloading without popping up or focusing a window, is a hard concept to grasp for competent users. It is not overly geeky, and it is useful. This had UE's hasty blessing, and Marlon was going to try to design a quick spec for this behavior. I'm going to attach the work I did for this and reassign to nobody. If someone else would like to drive my patch through r/sr/a/ui/ui freeze/whatever processes and get it in, they can.
Actually, I don't have the patch anymore. But it's in bug 131762 and cvs (pull the old revisions). -> nobody
Assignee: blaker → nobody
Target Milestone: mozilla1.2alpha → ---
But they don't have *these* prefs, nor were these prefs in the design spec for this feature, which has been available about 8 months now. You can call this stupid and silly all you want, but you cannot in good conscience justify adding such UI to the product after feature complete, after UI freeze, with no design or review, just because you can identify a handful of people in a bug who claim they need it. Adding features in such a manner is the hallmark of out of control bloatware. This is not about what I personally want; that doesn't matter at all. This is about what we need in the browser, and right now we need bugfixes, not more pref panels.
> But they don't have *these* prefs I was merely showing that your previously stated opinion, "We don't need a new pref panel for this", is not shared by other browser makers. > nor were these prefs in the design spec for this feature, These prefs had the explicitly go-ahead from Netscape and Mozilla UE people. > you cannot in good conscience justify adding such UI to the product Yes I can. This feature is, for me and many other users, a plain requirement. > after feature complete This has *already been in the product*. It arrived there before any feature freezes (although to my knowledge we have not yet reached a feature freeze). > after UI freeze Again. This was landed before any UI freeze. And I am still not aware of any UI freeze being in place. > with no design It was designed by the lead engineer on this feature and the relevant UI designer for the product. > or review It had both review and super-review. > just because you can identify a handful of people in a bug who claim > they need it. The people in question are not "in a bug". They are end users. They don't "claim" to need it. They are stating it as a requirement to use the feature. Just because you claim not to need it does not mean other users have the same usage patterns. > Adding features in such a manner What is the manner to which you refer? Do you mean adding features after they were inappropriately removed? Do you mean adding features with UE approval? Adding features that empower the user to make their computer do what they want? > is the hallmark of out of control bloatware. Like adding features such as an alert for "Save As" to tell the user what he just did? Or features such as tip of the day? How do we tell what is out of control bloatware and what is a good feature? I contend that this is an important, useful, even critical feature for many users. > This is not about what I personally want Strange, then, that you are arguing a position that is not held by either the lead engineer of the feature nor the UE designer at the time. If it was not what you personally wanted, wouldn't you hold the view point of those two people? > This is about what we need in the browser, Download managers are typically considered separate applications by users. In our world it is a "Tool", like the Document Inspector. It is not the browser. > and right now we need bugfixes, not more pref panels. This is a bug. And if we need bugfixes, not enhancements, why have you personally nsbeta1+ed bugs like bug 114476?
I'm not going to start quoting you quoting me in a bug. If you want to discuss this, take it to n.p.m.ui or n.p.m.browser, where it should have been brought up months ago.
Trudella, so you think that suddenly switching over to the download manager by default, and not letting the user have a choice about it fits better into "feature freeze"? Remember that the download manager has not had extensive testing (especially not the outliner-based one that is in now), and downloading files is a rather important part of the browser...
The download manager has been designed and planned since last July; the switch to outliner for about as long. They may not have gotten alot of testing yet, but they aren't unplanned additions. We don't automatically leave old behavior in as a 'choice', since it typically complicates and bloats the product to do so, and only a tiny number of extremely advanced users ever sees the alternates. If this was so obviously a critical need, why was it not added to the design spec or discussed in the newsgroups? Why are these prefs not in the competing browser that is used by many times the userbase? I contend that it is because they are not core, but frills that appeal to <1% of users, and we have too much higher priority work to do to spend valuable resources in this way. Unless someone has hard data that this adversely affects typical target users in a major way, it should be proposed and discussed for addition in a subsequent release.
I'm not going to argue over putting the pref in for Mozilla 1.0, but I think we should be able to test the d/l manager as default downloader in the nightly builds and the upcoming RC releases. That way we can stomp some bugs out of the d/l manager. I know I'm probably going to be ignored, but I do think we should get some more heavy testing into the manager...and by doing what I'm saying will help that cause.
Attached patch Patch: Version 2 (obsolete) (deleted) — Splinter Review
*** Bug 132791 has been marked as a duplicate of this bug. ***
I applied patch v2 on top of current CVS, and it works perfectly. The tree options on the panel does that they're supposed to do, they are remembered on shutdown of mozilla and the panel looks right in both classic and modern. The Download Manager also launches by default now, and that option is correctly checked on the panel on first launch.
adding self to cc list
What platform did you test on? We need people to test it on Mac, Windows and Linux. I've tested Linux.
Assignee: nobody → ian
I tested it on Linux too, which is the only platform I have access to.
1.0 is getting closer and closer, and the Download Manager is still not showing by default. Just how untested do we want it in 1.0? Should I open a separate bug about that?
We don't necessarily want it showing up by default - do we? We just want to re-enable the pref panel so that we can choose to have it show up if we wish. Even if this were made the default choice, I'm sure that many would turn it off again via prefs.
Jason, the nice folks at Netscape have said that they want to make the Download Manager the default. Just read Trudell's comments in this bug.
I'm just saying that that's not what THIS bug is about. This bug is about making the pref panel visible.
I am satisfied with the current default, but that doesn't matter any more than anyone else's opinion. I don't know how the behavior has since changed to not show the DL Mgr by default, and am unaware of any bug filed to change it back. It does seem like we have created a new feature, only to hide it.
We just need people to test this on Windows and Mac... (I'm not using Tinderbox as my compiler, especially as this has Makefile changes.)
I'd would test this on windows for ya, I didn't have a problem with the first patch on 3/20 build with windows 2000, but I don't build mozilla either.. so having it on trunk would help us so we may test it.
Depends on: 137440
renominating since bug 137440 was fixed (on the trunk).
Keywords: nsbeta1-nsbeta1
The pref panel for the download manager needs to be enabled. As far as Moz goes, it doesn't really matter what options are enabled by default, because obviously features need to be tested. It DOES matter that the options are in fact available (aka visible) for something that is so noticeable in day to day usage. This is going into the "pet peeves" file under "argh!!!" If I want to see the download manager, I'll open it, thanks.
Attached patch Patch: Version 3 (deleted) — Splinter Review
Attachment #77181 - Attachment is obsolete: true
also see bug 141278, which seems like a dup of this one.
*** Bug 141278 has been marked as a duplicate of this bug. ***
Added myself to CC, with added comment: WTF is with this )!*@#)( download manager?!? I don't want my downloads managed/tracked, I want them DOWNLOADED. Sorry, I grew up on Netscape 1.22 on up. Is there a "Disable DL Manager" option in the UI Prefs publically (not in the prefs.js)? Let's at least make sure that's there.
*** Bug 143144 has been marked as a duplicate of this bug. ***
*** Bug 143122 has been marked as a duplicate of this bug. ***
I want to have an option to enable/disable this download manager. Just installed build 2002051608 and was surprised of this new function. It's good but not stable IMO and needs an option to turn off!
Mathias, Inserting the following into your prefs.js restores the former behavior: user_pref("browser.downloadmanager.behavior", 1); Posted this to the bug because the value seems to have changed from 2 to 1 recently.
Re: comment #46 I agree there should be a way to limit the size of downloads.rdf like there is for history. If it were a "number of days" type option, "0" could turn off the download history completely. I don't like the idea of having to manually clear my download history periodically. A feature intended to make downloading more convenient actually makes it much less convenient (in its present form.)
Kevin: I inserted: user_pref("browser.downloadmanager.behavior", 1); into my prefs.js and the Download Manager still pops up when I download files. I HATE this piece of ****, I don't want it, I can't stand it, I'm using IE to avoid it, this is rediculous. Ian: Isn't obvious yet that A LOT of people DO NOT WANT ANYTHING TO WITH DOWNLOAD MANAGER AT ALL. If I wanted one I'd download a 3rd party Download Manager, I don't care if it's included in Mozilla (and you don't care if I care), but you can't just expect everyone wants it. I hate the UI, I want the old download progress dialog WITH NO DOWNLOAD MANAGER, NONE AT ALL. If this cannot be accomplished let me know now, and I'll switch to a browser with less annoying 'features nobody wants.'
The problem is that the hidden pref doesnt keep the downloads from getting tracked and stored in the downloadmanager. It seems there are a lot of people who just dont want the downloadmanager. For these it would be good to be able to just switch it *completely* off.
RE comment #53: I have opened bug 146059 to address the retention of download history.
I got that pref to turn off the UI to work, dunno why my build wasn't taking it, downloaded todays 2002052108 build for win32 and it took the pref, wierd behaviour on my build since I hadn't even made changes yet. Something too look at.
Stan: the patch I attached allows you to completely disable the download manager.
Comment on attachment 82437 [details] [diff] [review] Patch: Version 3 sr=blake
Attachment #82437 - Flags: superreview+
nsbeta1+/ADT2 per Nav triage team.
Keywords: nsbeta1nsbeta1+
Whiteboard: [Hixie-P0][Hixie-1.0] → [Hixie-P0][Hixie-1.0][ADT2]
Is this patch on the trunk?
*** Bug 146912 has been marked as a duplicate of this bug. ***
I think mpt prefers the phrase "progress window", and is the meaning of progress window clear? Would "individual progress window" or some such, be clearer, or would icons help?
"individual progress window" sounds good to me.
The inconsistency of the download manager must be resolved before 1.0 final. Having two download systems with no way to set their preferences is extremely confusing and a sign of lack of polish. Inconsistencies like this should be treated as critical bugs. I must say, as I read the debate on this bug I am at a loss, as it seems one camp has tested it and approves it, and one camp is against it. I don't know who makes the final call - I'm much more of a user of Mozilla than a developer - but it must be resolved. My personal preference would be to have it included with preferences to control which system is used (with the original system as a default). Every browser I've used on non-Windows systems has a form of a download manager, and I've always been amazed that Windows never did. However, if enough testing truly has not occurred then remove all traces in the final release and stick with the individual windows - it can be added later.
There is no "against" camp anymore as far as I can tell; the issue is merely one of getting the patch fixed and checked in. I don't have the time to do that for 1.0, sorry. Feel free to jump in and help.
*** Bug 147206 has been marked as a duplicate of this bug. ***
-> me
Assignee: ian → blaker
Comment on attachment 82437 [details] [diff] [review] Patch: Version 3 recording ben's r=
Attachment #82437 - Flags: review+
Keywords: mozilla1.0mozilla1.0.1
Comment on attachment 82437 [details] [diff] [review] Patch: Version 3 please check into the 1.0.1 branch ASAP. once landed remove the mozilla1.0.1+ keyword and add the fixed1.0.1 keyword
Attachment #82437 - Flags: approval+
Keywords: adt1.0.1
Whiteboard: [Hixie-P0][Hixie-1.0][ADT2] → [Hixie-P0][Hixie-1.0][ADT2 RTM]
Needs adt approval as well. Marking adt1.0.1.
what about trunk? This has r= and sr=, so only someone needs to check it in - who will do that?
Blocks: 143047
checked in to the trunk
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
When you change to d/l manager to default shouldn't the properties dialog have a close button (so you can gracefully close the menu without ending you d/l)? Do I need to make a bug report for that?
Yes please.
l10n approved if you get this checked into the branch by tomorrow. thanks
adding adt1.0.1+ for adt approval. Please check this into the branch today.
Keywords: adt1.0.1adt1.0.1+
*** Bug 137441 has been marked as a duplicate of this bug. ***
tried checking into the branch but had to back myself out because the tree was closed. will try again later.
Fixed on the branch. Adding fixed1.0.1 and removing mozilla1.0.1+, which I believe is the magic encantation currently required to signal that the check in has been completed successfully.
vrfy'd fixed on both the trunk and branch, using 2002.06.10 comm builds on linux rh7.2, win2k and mac 10.1.5.
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: