-----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-----

Attachment: 0x4169133A.asc
Description: application/pgp-keys

_______________________________________________
Devl mailing list
Devl@freenetproject.org
https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to