Re: Freenet controller apps for Mac OS X

Matthew Toseland <toad-EI5O+8PHWbJeeLb3ft/[email protected]> Mon, 1 Jun 2009 10:58:41 +0100
Newsgroups gmane.network.freenet.general
Message-ID <[email protected]>
--===============1922255045==
Content-Type: multipart/signed;
  boundary="nextPart2476683.zyuQ5SrGFF";
  protocol="application/pgp-signature";
  micalg=pgp-sha1
Content-Transfer-Encoding: 7bit

--nextPart2476683.zyuQ5SrGFF
Content-Type: text/plain;
  charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

You should post this to devl.

On Sunday 31 May 2009 07:22:31 steve wrote:
> repost from bug tracker item, need feedback.
>=20
> I wrote these as a way to learn objective-c, but they may be useful to
> someone and the project may be interested in them, but if not oh well, th=
ey
> were fun to write :)
>=20
> First is a small system tray item written in obj-c with the Cocoa APIs. I
> looked into doing this with Java to make it cross platform, but since most
> Macs lack java6 right now it is non-trivial, and java6 is where the systr=
ay
> class was apparently introduced.
>=20
> Clone repo here:
>=20
> git://github.com/mrsteveman1/Freenet-Menu.git
>=20
> Readme:
>=20
> "This is a simple Freenet systray item for OS X. Paths for node files and
> URL are in a plist (xml) file in the .app bundle that can be edited by an
> end user or project developer even after it is compiled.
>=20
> Currently it has just three features:
>=20
> 1) Run the run.sh script to start freenet
> 2) Delete the anchor file to stop freenet
> 3) Open the default web browser to the Freenet web interface for the local
> node"
>=20
>=20
>=20
> I also wrote a Freenet controller application with more advanced
> functionality, you can clone the repo here:
>=20
> git://github.com/mrsteveman1/Freenet-Controller.git
>=20
> There is a screenshot in the repo titled "wrapper.png" that shows the log
> viewer.
>=20
> Here is the readme:
>=20
> "This is a Freenet controller application for OS X, it is written in Obj-c
> using the Cocoa APIs. All code is released under the GPLv2.
>=20
> Paths for node files and URL are in a plist (xml) file in the .app bundle
> that can be edited by an end user or project developer even after it is
> compiled.
>=20
> Current features:
>=20
> 1) Start freenet using existing run.sh script
> 2) Stop freenet by deleting anchor file
> 3) Show user if freenet is running or not. This is a live indicator that
> updates in realtime.
> 4) Open the web interface using the users default browser
> 5) Settings panel, currently only used to indicate if the launchagent
> autostart is installed. Checkbox can install and uninstall the item.
> 6) Display current freenet-latest.log file. Update button is included her=
e.
> 7) Display current wrapper.log file"
>=20



--nextPart2476683.zyuQ5SrGFF
Content-Type: application/pgp-signature; name=signature.asc 
Content-Description: This is a digitally signed message part.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iQIcBAABCAAGBQJKI6ZSAAoJEHsvjZi+xPTDqGwQAJMTEnGNED2pSn8WXiy+JdBQ
isABk1r2w+qv319cPiqLBJ3sT8hesPIpyUtbXOWuOIYRF3doIPcW+N5WqxYZ6XyI
0fXJiccxkloEkZqE3IJnBTjoHqdnkm3iVqcvKzP3YrY4n3bjbEJHClg23Na83H2C
5kF2pKJ2RsY8BO305ubU5aiZVp+eA3rm/3pGtNPvic+nn5vmBtwjeilE3/IS5mnH
lupEzwqMGw1HQCUGG4bFFr8vbrBv0T1skyR+HOEdhdAVYdPuyHH93VrMaZ7xEb5l
TTMAlB8iAjueN7/cnMKv/lnH5akrl6QjHqj6c79EWwUy8SgESgC3xIHc62R8+Bji
tjHLimmKCxDRUzkzSIhlbjXwEIbozwoDMjeodVImjQgioyadYNSgMIEcvq2GRgDk
M/1rCUv45la6Ewq9AhQab3+AdOPVDiffTm+xCxYDYzO7GDFp6eu6iBC3MGKLKQ1y
mXT1hbi+gFDiC82hmCpGc9Ggf/zMOGsbe+4VLAwYnfcIcNGKjNilGIGkLw2vIV+j
K07o4CZLro1+tEBsqUh8JMPO3ksmrQ6AoolOOrMzhw5YNh+VZIM9DFZaQxhmldDs
LpQPE2N0pori6RWRuJpFgrM1jD/BNnUCyeDSexolG9u4O7I9evlSZIulDBVokz3E
9hU9KNMvtUix/2wXZGGK
=F1u+
-----END PGP SIGNATURE-----

--nextPart2476683.zyuQ5SrGFF--

--===============1922255045==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
chat mailing list
[email protected]
Archived: http://news.gmane.org/gmane.network.freenet.general
Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat
Or mailto:[email protected]?subject=unsubscribe
--===============1922255045==--