Closed Bug 122684 Opened 23 years ago Closed 23 years ago

[rfe] Add recapture the homepage checkbox on installer wizard screen

Categories

(SeaMonkey :: Installer, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED
mozilla1.0

People

(Reporter: greggl, Assigned: curt)

References

Details

(Whiteboard: [mcp-working][adt2])

Attachments

(1 file, 1 obsolete file)

From the spec: http://client.mcom.com/machv/xpinstall/WizardContent.html Screen 5 - Download Options Add the recapture the homepage checkbox to this screen, below the download path. After the pre-checked box, the text should say, " Make Netscape.com my homepage. " The title of the screen should be changed as well, maybe just "Netscape 6 Setup - Additional Options" Jatin - any input from you on those two items would be welcome. screenshot posted at: http://client.mcom.com/machv/xpinstall/Images/5_DownloadOptions.gif
When you implement this be sure to have a config.ini setting to say whether this is enabled or not (as is done for Quick Launch and others) so the Mozilla builds can have this turned off.
Assignee: dveditz → curt
Status: UNCONFIRMED → NEW
Ever confirmed: true
QA Contact: bugzilla → gbush
Summary: Add recapture the homepage checkbox on installer wizard screen → Feature - Add recapture the homepage checkbox on installer wizard screen
Suggested wording: "Make Netscape.com my home page." "Additional Options" seems more appropriate then "Download Options."
Blocks: 110838
No longer blocks: 110838
Blocks: 116969
Status: NEW → ASSIGNED
Keywords: nsbeta1
Summary: Feature - Add recapture the homepage checkbox on installer wizard screen → [rfe] Add recapture the homepage checkbox on installer wizard screen
Target Milestone: --- → mozilla1.0
Depends on: 122540
Keywords: nsbeta1nsbeta1+
Whiteboard: [mcp-working]
Yes, please provide an option to remove/disable this from the installer UI. Not all vendor of Mozilla would like to provide this option to their users.
Blocks: 96876
I've added bug 128481 to track the need to clean up the code now that the Site Selector functionality will no longer be supported in the UI.
Attached patch 0.1 patch (obsolete) (deleted) — Splinter Review
All the functionality to recapture the homepage is in this patch, but it is all turned off in the config.it settings. Although the settings would be turned off by default anyway, I have explicitely turned them off with comments about what their pupose is. NS patch to follow will turn install the required component and turn on the functionality.
Attached patch .02 patch (deleted) — Splinter Review
After talking with Sean, this patch: - Fixes a blocker in the first patch. - Switches reference to the DOWNLOAD_OPTIONS_DIALOG to say ADDITIONAL_OPTIONS_DIALOG. - Changed DIALOGEX to DIALOG DISCARDABLE in rc file. - Hiding instead of disabling the "Save Download" option stuff when it is not applicable. - Always calling the dialog "Additional Options". (I was calling it "Save Download Option" for mozilla.)
Attachment #73791 - Attachment is obsolete: true
Comment on attachment 74228 [details] [diff] [review] .02 patch You forgot to change the title string: +Title=$ProductName$ Setup - Save Download Option other than that, r=ssu Is there a bug filed on changing the new checkbox description?
Attachment #74228 - Flags: review+
Here is the suggested verbiage from Gregg Landskov to go with the checkbox: "Netscape.com is the perfect compliment to your Netscape Software" Of course, I'll have to put something less Netscape in as a placeholder for mozilla. Anybody got a strong opinion about what that should say? Will something like "The following checkbox gives users the option of reverting to the default home page" do?
Sure that sounds good. It doesn't really matter because this option is invisible for mozilla folks anyway, right?
Yes, it is invisible. I was going to set it to an empty string but looks pretty funny if someone fiddles with the config file to see how it works. They'd potentially get a checkbox all alone on the dialog. So it seems like something inoccuous is a good idea. I'll add that to my patch. Still need sr= on this before I can go for permission to check this in.
Comment on attachment 74228 [details] [diff] [review] .02 patch This solves the specified problem, but it's not extensible. What do you do if marketing comes back with the "reset the search engine" request? You can't have multiple criteria, and even if you could you'd end up with 4 run-app sections (n^2 in the general case). This is smelling like a temporary hack. Should I sr= anyway?
I'm for putting this in, since it does meet the immediate requirement, and letting it bake to see if extensibility is even desirable. If having this functionality engenders ideas for other related functionality that is desirable then we can put more brainpower into thinking up a more flexible solution. On the other hand, if this is all we ever want (I suspect it may be) than we don't waste time overengineering it.
we are not expecting to add capability for search or anything else to this list at this time. While realizing this could change, I think we should get this in and move on due to the chance being slim to none. If it is does indeed come to pass that it needs to become extensible, there will need to be significant justification from higher up to do anything, and even then it will simply need to come after rtm.
Comment on attachment 74228 [details] [diff] [review] .02 patch sr=dveditz with the caveat that this non-extensible hack needs to get ripped out or re-written when we re-jigger the config.ini language to be consistent across platforms again.
Attachment #74228 - Flags: superreview+
adt2 per triage
Whiteboard: [mcp-working] → [mcp-working][adt2]
test build passed
Comment on attachment 74228 [details] [diff] [review] .02 patch a=asa (on behalf of drivers) for checkin to the 1.0 trunk
Attachment #74228 - Flags: approval+
Checked in.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
verified on build 20020632503
Status: RESOLVED → VERIFIED
No longer blocks: 116969
Blocks: 116969
[RFE] is deprecated in favor of severity: enhancement. They have the same meaning.
Severity: normal → enhancement
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: