The C# Windows tray application is now more-or-less feature-complete. Feedback and suggestions would be appreciated! In the coming days I plan to document this more and do a more thorough writeup of its capabilities.
Signed binary: https://downloads.freenetproject.org/FreenetTray-testing-3b30923.exe Source: https://github.com/freenet/wininstaller-innosetup/tree/csharp/FreenetTray To test it put it in the directory Freenet is installed in. It will add a tray icon which controls the node, similar to the existing tray application, but shinier. For instance, this one distinguishes between a clean shutdown and a crash, and has a more informative response to crashes. It supports launching Chrome, Firefox, Opera, and IE in privacy mode. It's around 800 LOC. (Not counting those the resources and Windows Forms designer generate.) Currently if Freenet takes more than 3 seconds between being started and FProxy listening on its port a balloon tip will pop up to show that Freenet is starting. 3 seconds might be a bit short, but my hope was to maintain a sense of interactivity. (On my machine FProxy takes ~1.6 seconds after starting to listen on its port.) On that note the refresh rate of the startup page should be increased - it seems like it's currently around 10 seconds, which is a long time to stare at it. - Steve
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Devl mailing list [email protected] https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
