Okay, but is putting music inside *Program Files* really a smart move? That's just asking for it.
Still, the uninstaller should only delete what the installer inserted. Is this impossible to do with NSIS? It seems like the obvious thing. -Nick On 20/04/2009, Garth Dahlstrom <[email protected]> wrote: > I did something similar with the NSI stuff when I rewrote it in trunk some > time back. ( > http://mixxx.svn.sourceforge.net/viewvc/mixxx/trunk/mixxx/build/nsis/Mixxx.nsi?revision=2744&view=markup > ) > > One thing I never fixed for it was the problem with recursive deleting... > If the user does something like put all their music inside the mixxx program > files folder, very bad things happen when an uninstall takes place. Its > possible to work around this by jumping through some hoops (and tripling the > size of the nsi script), in some respects I regard it as a major short > coming of NSIS. > __ > --- == __/ t.O ==-- > http://stacktrace.org/ > > > On Mon, Apr 20, 2009 at 10:19 PM, Albert Santoni <[email protected]> wrote: > >> So it turns out I forgot to add outlineNetbook to the .nsi file. I've >> just replaced about 50 lines of code in the .nsi with a single line that >> recursively packages the entire res/skins directory so we don't have to >> worry about updating the .nsi for skins ever again. >> >> I'm uploading a new package as we speak. I tested it this time too. :) >> >> Thanks for your patience, >> Albert >> >> >> On Sun, 2009-04-19 at 18:43 -0700, Albert Santoni wrote: >> > On Sun, Apr 19, 2009 at 5:27 PM, Garth Dahlstrom <[email protected]> >> wrote: >> > > I was able to get this on first runs with Linux before... It seemed >> > > to >> > > happen on first runs. >> > >> > Yeah, I remember this too. >> > >> > > >> > > I thought it had something to do with [Config]->Path not being set >> (since >> > > mixxx.cfg didn't exist), but I don't remember if I looked into it at >> all. >> > > >> > >> > This time it turned out to be that wide string win32 API call that >> > gets the executable path. Adam just replaced it with an equivalent >> > platform-independent Qt call to fix it. (Should be in the bzr log from >> > today...) >> > >> > Thanks, >> > Albert >> > >> > >> > > __ >> > > --- == __/ t.O ==-- >> > > http://stacktrace.org/ >> > > >> > > >> > > On Sun, Apr 19, 2009 at 5:36 PM, Adam Davison <[email protected]> >> wrote: >> > >> >> > >> Hey. Still getting the couldn't find skin.xml crash... are you sure >> > >> something didn't happen whereby the binary wasn't actually updated? I >> > >> uninstalled first and deleted the config and definitely didn't get a >> > >> cached installer... >> > >> >> > >> Adam >> > >> >> > >> 2009/4/19 Albert Santoni <[email protected]>: >> > >> > On Sat, 2009-04-18 at 14:56 -0700, Albert Santoni wrote: >> > >> >> Hi everyone, >> > >> >> >> > >> >> I've uploaded a set of beta packages for testing here: >> > >> >> http://downloads.mixxx.org/mixxx-1.7.0-beta1/ >> > >> >> >> > >> >> Please download and give them a shot, and let us know if anything >> > >> >> catastrophic happens. :) If testing goes well, we'll turn these >> into >> > >> >> the >> > >> >> beta release, and I'll post them on our site. If not, we'll fix >> > >> >> whatever >> > >> >> serious problems come up and try again. >> > >> >> >> > >> >> Thanks, >> > >> >> Albert >> > >> >> >> > >> > >> > >> > http://downloads.mixxx.org/mixxx-1.7.0-beta1/ >> > >> > >> > >> > The packages in the above link have been updated, with some fixes >> > >> > we >> > >> > made over the last 12 hours. See the bzr log for more info: >> > >> > https://code.launchpad.net/~mixxxdevelopers/mixxx/release-1.6.2<https://code.launchpad.net/%7Emixxxdevelopers/mixxx/release-1.6.2> >> > >> > >> > >> > Thanks, >> > >> > Albert >> > >> > >> > >> > >> > >> > >> > >> > >> ------------------------------------------------------------------------------ >> > >> > Stay on top of everything new and different, both inside and >> > >> > around Java (TM) technology - register by April 22, and save >> > >> > $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. >> > >> > 300 plus technical and hands-on sessions. Register today. >> > >> > Use priority code J9JMT32. http://p.sf.net/sfu/p >> > >> > _______________________________________________ >> > >> > Mixxx-devel mailing list >> > >> > [email protected] >> > >> > https://lists.sourceforge.net/lists/listinfo/mixxx-devel >> > >> > >> > >> >> > >> >> > >> >> ------------------------------------------------------------------------------ >> > >> Stay on top of everything new and different, both inside and >> > >> around Java (TM) technology - register by April 22, and save >> > >> $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. >> > >> 300 plus technical and hands-on sessions. Register today. >> > >> Use priority code J9JMT32. http://p.sf.net/sfu/p >> > >> _______________________________________________ >> > >> Mixxx-devel mailing list >> > >> [email protected] >> > >> https://lists.sourceforge.net/lists/listinfo/mixxx-devel >> > > >> > > >> >> > ------------------------------------------------------------------------------ Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p _______________________________________________ Mixxx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mixxx-devel
