-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello Steve. Le 07/05/2014 07:48, Steve Dougherty a écrit : > I've updated romnGit's InnoSetup installer to use AHK_L so that the > executables still work when Freenet is installed to a path with Unicode > characters. [0] The wininstaller release script is updated to build and > sign it. [1] Nice to see some progress ! > Please test! > https://downloads.freenetproject.org/FreenetInstaller-1461-innosetup-testing.exe The installer works well but i have a little glitch with the new AHK_L systray. https://lut.im/74lk5Fpn/NB6ikKHw . > The uninstaller behavior isn't too intelligent - it just removes the > directory - but that's not a regression. Perhaps it should try to shut > down Freenet first, and remove directories and files more carefully? It's not that the uninstaller isn't intelligent: It just does what we configure it to do :) Yes, it should first try to shut down Freenet but unfortunately it's not a straightforward due to the mix of how Freenet "can" be shut down + the systray thing. See: https://bugs.freenetproject.org/view.php?id=5991 . Currently, i have worked very very quickly on this topic and just have an Exe which shutdown Freenet over FCP. (no more)
About the careful removing of files/folders: it can be configured. > Having "Launch Freenet" checked when completing the installer does not > seem to open the setup page. One must fish out the tray icon and click > on it. You are right. That should be implemented (which is in the AHK installer) > Speaking of the tray icon, it should support changing which browser it > launches. It's debatable whether it's preferable at this point to > continue tweaking the tray app or just rewrite it altogether to avoid > antivirus detection problems. I'd be up for trying to make something > with WPF. Is a .NET dependency acceptable? Yes. I agree about the rewriting of the systray app. The only reason i haven't proposed and ported parts of the code from my personal project (FreenetForTraveler http://romngit.bitbucket.org/freenetfortraveler/) is due to the fact that the current version of Free Pascal doesn't come with full support of unicode. (http://wiki.freepascal.org/FPC_Unicode_support). I have also tried with python. I think it can be done, but this is (at least for me), a more long way to go. (python learning + creation of a working standalone exe for windows). If by WPF you mean Windows Presentation Foundation , i don't know it. Rom. > - Steve > > [0] https://github.com/Thynix/Freenet_wininstaller_innosetup/ > [1] > https://github.com/freenet/scripts/blob/085be521efa7c73f551ebf62023dd341e9c19e87/release-wininstaller > > > > _______________________________________________ > Devl mailing list > Devl@freenetproject.org > https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl -----BEGIN PGP SIGNATURE----- iQEcBAEBAgAGBQJTahE5AAoJEOHCfkBBaRM6pF8H/0NlRcwZtcg1/ja3uk0tK+qF CWZG1z3jPb55SMtTyEjsEIPw0QpDlTCzVFSmOtL7wku7R39lIN6kYv1loTvBfN3w oCv12KocL2BQZg26toONu5TJrbtagfKLWR6gbzHIZfCxdime1nW3fHBNzUv9/NS8 4sreyMM0RU2iu3ajuzCqL10RdMuYUyHF2bzLxAif5fOmZNbOYBr2ZKtFX4AchH39 Xe/B0+Xcw8dcHvIF28H7EZzq5FrY9HVHdBVTXaC4f2igLYUVEt4XV3AOh72fv0ja oin5PA/RsmR1im0ERpFw5kSMPAKWDIFggMojrR0vcoGBsdN/3TFWqiSeFQQMbl8= =JCLu -----END PGP SIGNATURE-----
0x4169133A.asc
Description: application/pgp-keys
_______________________________________________ Devl mailing list Devl@freenetproject.org https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl