Lotsa changes to the linux installer to make it also run on OpenSolaris (and possibly normal solaris aswell, I don't have gui access to a normal solaris machine from here will try when I go back to uni)
Download files from http://binary.dmdirc.com/ not http://shanemcc.co.uk/dmdirc-binaries/
Rework Windows installer a bit so that the JRE Downloader has a UAC Manifest (Thus no longer requiring vistas work around for files with "install" in the name)
Add Vista.pas which changes the fonts of the downloader to Vista fonts, and gives Vista native message dialogs
Make the UAC Manifest also have a dependancy on ComCtls v6, Now the buttons and progress bars in the downloader look native (on XP and Vista, previously the looked liek Win9X or so)
Edit some of the messages given in popup boxes.
In theory the Setup.exe will now compile in delphi on windows aswell (altho in practice this is still a PITA)
Add missing license header to launcher.dpr
Windows Launchers also have the ComCtl v6 dependancy, and the vista native dialogs (and the version has been bumped up 1)
git-svn-id: http://svn.dmdirc.com/trunk@417400569f92-eb28-0410-84fd-f71c24880f
Add -k/--check command line param. Exits with 0 or 1 if an existing dmdirc instance was found via RMI. (0 == Found)
Windows uninstaller now asks if the user wants to continue rather than just doing it
Windows uninstaller now uses the return value of DMDirc.jar -k to check if DMDirc is running before trying to uninstall.
Fixes issue 441.
git-svn-id: http://svn.dmdirc.com/trunk@403500569f92-eb28-0410-84fd-f71c24880f
Windows installer won't build if wget.exe or 7zS.sfx are not found
Linux launcher now passes params with spaces in them correctly to the client
DoReports now also sources ${HOME}/.bashrc to get the correct classpath
git-svn-id: http://svn.dmdirc.com/trunk@314000569f92-eb28-0410-84fd-f71c24880f
When possible (/usr/lib/lazarus exists) the windows installer builder will compile in a GUI for the download progress, rather than showing a wget console window.
Linux scripts now use kdialog/zenity where appropriate to show error messages. No longer expect users to have a terminal open
git-svn-id: http://svn.dmdirc.com/trunk@276300569f92-eb28-0410-84fd-f71c24880f
Looks for <profile>\.DMDirc.jar and tries to copy it to the directory where dmdirc is installed to. Uses 2 exes, 1 does the launching, 1 does the updating. Vista UAC sucks.
git-svn-id: http://svn.dmdirc.com/trunk@273900569f92-eb28-0410-84fd-f71c24880f