IMHO config files actually belong under \documents and
settings\username\... so that you can have multiple configs for multiple
users.
--On Tuesday, January 20, 2004 3:35 PM -0600 Monty Scroggins
<[EMAIL PROTECTED]> wrote:
This seems to pretty much be the behavior of most applications I have ever
dealt with... If there is any user data stored with the application, the
directory and the user data is purposely left behind. Its too risky to
wipe out everything... Most applications dont do anything about the data
left behind, and a few I have seen display a quick note to the user that
they will manually have to delete the directory themselves...Of course
another way to handle it is to move user data to another location like "My
Documents" etc, and wipe the application directory clean on uninstall,
but I personally dont like the idea...
Its no big deal IMO...
FWIW
Monty
- Original Message -
From: "Kim Gräsman" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Tuesday, January 20, 2004 2:41 PM
Subject: [DQSD-Users] DQSD installer/uninstaller (WAS: ANN: DQSD 3.1.8
goes final!)
Monty & all,
It turns out I was wrong; the uninstaller _does_ remove everything
(including local* files) after a reboot.
I've fixed it up so the following policy is:
- On install, create localsearch.css, localprefs.js, localaliases.txt and
mrumenu.txt, unless they already exist
- On install, create localsearches directory, unless it already exists
- On uninstall, remove everything but localsearches directory,
localsearch.css, localprefs.js, localaliases.txt, history.txt and
mrumenu.txt
This effectively means that the uninstaller never removes the install
dir, since it will never be empty (local*.* will always be trailing).
Are people OK with this solution? I think it works OK, and I'd much
rather have it this way, than losing my local settings, but I can
imagine some people wanting to get rid of it, without trailing files.
Maybe we should have an uninstall option to either fully remove DQSD, or
leave local*. Anyone know how to do that in NSIS?
Kim
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of
> Kim Gräsman
> Sent: den 20 januari 2004 20:39
> To: [EMAIL PROTECTED]
> Subject: RE: [DQSD-Users] ANN: DQSD 3.1.8 goes final!
>
> Monty,
>
> It seems you're right, it already does all of this, except the
> localsearches.
> I'll see if I can fix that today...
>
> Thanks,
> Kim
>
> > -Original Message-
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of
> > Monty Scroggins
> > Sent: den 19 januari 2004 21:01
> > To: Dqsd-Users
> > Subject: Re: [DQSD-Users] ANN: DQSD 3.1.8 goes final!
> >
> > The installer might already have this behavior, but I dont
> > know offhand...
> > Its been a while since any of this was discussed on the group..
> >
> > IMO the installer should:
> >
> > Not over-write any local* file if one already exists.. I
> > think the bundle
> > comes with a couple of empty local* files localsearch.css
> > and localprefs.js
> > ?
> >
> > Create the localsearches directory if it doesnt exist.
> >
> >
> > The uninstaller should:
> >
> > Not delete any local* files at all..
> >
> > Not delete the mrmenu.txt and history.txt files..
> >
> > Again, I think this is largely the behavior anyway...
> >
> > FWIW
> >
> > Monty
---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
To unsubscribe visit:
https://lists.sourceforge.net/lists/listinfo/dqsd-users
[EMAIL PROTECTED]
http://sourceforge.net/mailarchive/forum.php?forum_id?01
---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
To unsubscribe visit:
https://lists.sourceforge.net/lists/listinfo/dqsd-users
[EMAIL PROTECTED]
http://sourceforge.net/mailarchive/forum.php?forum_id?01
---
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
___
To unsubscribe visit:
https://lists.sourceforge.net/lists/listinfo/dqsd-users
[EMAIL PROTECTED]
http://sourceforge.net/mailarchive/forum.php?forum_id01