Closed Bug 64727 Opened 24 years ago Closed 24 years ago

Uninstaller for mozilla file associations

Categories

(SeaMonkey :: Installer, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED
mozilla0.9

People

(Reporter: scb147, Assigned: ssu0262)

References

Details

(Whiteboard: [xpibug])

Attachments

(3 files)

An uninstaller should be used to remove the file associations that pointed to Mozilla in case the user decided to uninstall Mozilla. This way all previous file associations can be returned to the values that they were before the installing of Mozilla.
This is a big annoyance for a lot of folks.
Keywords: nsbeta1
Whiteboard: [xpibug]
Moz 0.9 tasks
Target Milestone: --- → mozilla0.9
dupe of bug 60873 ?
*** Bug 67621 has been marked as a duplicate of this bug. ***
I'd like to point out my suggestions in bug 67621 because I think that it is important to note. The uninstaller should remember which application was originally assigned the file association because otherwise it's impossible for the uninstaller to restore the system back to its original state. It should also be possible for the desktop integration preferences to get at this info so unchecking a file association there will return the association to the previous state.
Netscape Support: -This bug has been a top user issue since the launch of Netscape 6 and is currently the #1 reported user issue. -ingrid's description of the proper expected behavior (see bug 67621) is correct -bug 60873 is a duplicate of this bug
patches coming right up!
Status: NEW → ASSIGNED
Attached patch patch #1 (ns tree) (deleted) — Splinter Review
Attached patch patch #1 (moz tree) (deleted) — Splinter Review
Dan already blessed the patches (r=dveditz). Dawn, did you want this in for Mozilla0.8, or wait till mozilla0.9? :)
*** Bug 60873 has been marked as a duplicate of this bug. ***
hooray! I can wait for 0.9 since the place where it makes the biggest difference is for netscape 6 users. However if you can get it in 0.8 that will be cool too since it will give it more testing.
cc:ing asa to see what he sez
sr=mscott
Thanks mscott! Patches checked in!
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Attached file standalone .exe version of the patch (deleted) —
I've attached a standalone app (rdi.exe) that will do the same thing as the patch in case anyone is interested. Dawn/Asa, you might want to post the bits (after they are tested of course) on mozilla.org for those people running into this problem.
will this work for people who uninstalled netscape 6 or netscape 6.1?
6.0 was my test case. 6.1 should behave the same. I need to test this on Mozilla now.
Just tested with mozilla, and it seems to be working for me. I have the source to the standalone app. Where shall I check this baby in?
I have no idea where to check the source in to. that's a job for leaf or brendan. I've put the uninstaller on the ftp site at http://ftp.mozilla.org/pub/mozilla/contrib/uninstall/uninstall-moz.exe As well as a README file which is not posted yet. The contents of the readme: ----------------------------------- We have a common complaint among (former) Netscape 6 users. People who uninstall Netscape 6 are no longer able to open jpegs and other image files. Windows complains that it doesn't know what application to use to "Mozilla jpeg". The reason for this is that builds of mozilla created before Feb 7, 2001 including Netscape 6 and Netscape 6.1 do not properly restore file associations to the state they were in before the browser was installed. Use this uninstaller to restore these file associations. See bug 64727 for more info. http://bugzilla.mozilla.org/show_bug.cgi?id=64727
this doesn't look like new code... why are you asking where to check it in? maybe you could make a "really-clean-uninstaller" branch of this source and commit these diffs there.
Thanks for fixing this. ssu, did you address the suggestions mde by Ingrid? Does it work, if the user adds the associations via - Dialogbox at startup - Prefs and removes associations via - Uninstaller - Prefs (any combination of them)?
this fix attempts to restore the association settings the same way the prefs restores the settings. So if restoring the associations via the prefs works, then this should work too. The setting of the associations at startup is done by the prefs code. This code does remember the last setting, so undoing the associations via the prefs does restore it to its last state.
*** Bug 66017 has been marked as a duplicate of this bug. ***
verified on build 2001092405
Status: RESOLVED → VERIFIED
I uninstalled Netscape 6 and I want my graphics back again as just plain jpeg images.
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: