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

Reply via email to