Hey all,

> This is a general problem with the way DQSD current works.  
> We need to put user configuration info in the appdata 
> directory not in the installation directory. 

Yep, I left this for later.

> > - Uninstall does not remove theme files - it should, right, since 
> > these are no longer user-edited?
> 
> Yes, they're no longer user-edited so probably should be 
> removed in uninstaller.

Uninstaller now removes them.

> > - Should "None" be named "Classic" to map better to the 
> Windows names?

Monty fixed earlier, seems to be working fine. 

> > - Installer doesn't complain if I'm not an admin, but fails 
> > to write 
> > the required registry keys for DQSD (CLSID\{22...}\...)
> 
> We need to check the error code on the registry write.

Now checks errors, and aborts installation if it fails to write DQSD
entries. Problem is, I don't know how to rollback the installation, so the
user will be left with lots of installed files. The message mentions
installing as administrator is recommended, so when they do, everything will
be hooked up correctly, though.

> The Windows XP theme checking essentially just checks a 
> couple of registry settings.  Wouldn't be too hard to add to 
> DQSDTools and then add the theme picking code to search.htm 
> to include the proper css file. 
> But then I said I wouldn't touch anything else until the next 
> release :) :)

Right, I think we should hold it off until the next major. People running as
non-admin can afford to ask DQSD-Users or check the FAQ if they get the
wrong theme... Could you write a blurb on this in the FAQ when we release?

> > Can we check whether the launching user is a local admin in the NSI 
> > script?
> > I don't know how that works, but I can look into it.
> 
> It looks like there might be with NSIS 2.0. Take a look at 
> the 'UserInfo' plugin.

I'm too tired to try and figure out how plug-ins work at the moment, but it
looks promising... Maybe later :)

New beta release up on Sourceforge:
http://sourceforge.net/project/shownotes.php?release_id=289944

Cheers,
Kim



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
Archive: https://lists.sourceforge.net/lists/listinfo/dqsd-devel

Reply via email to