Zero3's beta branch of the wininstaller includes a tray applet, allowing the user to conveniently shut down and start up Freenet, browse it and view logs, and doesn't create a new user, which should reduce the amount of trouble we have with antivirus/firewall software.
In testing (Windows XP, Panda AV): - The pop-up saying you can use Freenet through the tray icon comes up before the installer finishes, and double clicking at that point doesn't immediately work (but it could just be lag); I double clicked again after it had completed and it brought up Chrome. Other issues not related to Zero3's code: - Uninstall: If I click yes, the survey comes up, but after entering data, Google fouls up: "Something went wrong. Don't worry about it though. The Spreadsheets Team has been notified and we'll look into it immediately." See bug #3214, maybe we should find an alternative survey provider? This has been broken for quite some time... :< - Setting the datastore size in the wizard is very slow. It may in fact be preallocating the whole store at that point! We really need to fix this! Bug #3373. - We need to pick up ?incognito=true in fproxy and change the wizard accordingly - either not show a warning about using a separate browser, or show different text. This is bug #3303. Changelog: - Tray applet! - Turn off browse after install. - Install to LocalSystem on win2k, LocalService on XP or later. Do not create the custom user, as it seems to get on badly with anti-virus programs. - Various fixes and refactoring in installer. - Update jre_online_installer.exe - delete unnecessary third party exe's. - wipe out update.cmd, for now. - remove unneeded code. - merge the required disk space and the estimated usage into a single requirement. - pass in ?incognito=true - fall back to opening freenet page by just opening the url rather than complaining about no supported browser. - make uninstaller more robust w.r.t. not running - better error handling, check for no fproxy.port= - update many strings. - various minor changes to start/stop/etc waiting for status logic. - update src_freenetinstaller/files_install/bin/wrapper-windows-x86-32.exe from 3.3.5, sha1 - update src_freenetinstaller/files_install/lib/wrapper-windows-x86-32.dll - both these are valid, from http://wrapper.tanukisoftware.org/download/3.3.5/wrapper-windows-x86-32-3.3.5.zip, whose sha256 is dad4277a7981eb8342190df5547804efef76685217b9e125f6d336656f64b066. - translation updates and placeholders, refactor and comment template. - script to update translations, put in placeholders, when the main template is altered. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 835 bytes Desc: This is a digitally signed message part. URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20090807/a92664f4/attachment.pgp>
