Pony
What is Pony
Pony is your very own little pony. If only those mean people would let you have one.
Pony consists of two parts: the Pony class and a PonyWidget. The PonyWidget gets a Pony when it's initialized. Or tries to anyhow. If it was able to get a Pony, the Pony is drawn. If it was unable to get the Pony, the Pony is drawn with a bright red X to signify the lack of Pony.
Pony also comes with a handy application (pony-test) to proudly inform you of you (lack of) Pony.
Current status
Fully operational. Now you too can add a widget that shows that you've been denied a Pony!
Features:
- Your very own Pony. Or not.
- Shows in bright red your proud lack of Pony.
- Now with 500% more random API horkage. Every. time. you. compile.
Future plans:
- Add random "OMG" event emission from PonyWidget.
- Add API (with horkage) to request new Pony.
- Given the current level of dialogue over gtk+ 3.0, I have become convinced of the necessity of getting the pony class and widget into gtk+ 3.0. It is necessary and an integral part of GNOME 3.0.
Getting Pony
Pony is available through my public bzr repository. Just run:
bzr branch http://digitasaru.net/bzr/Pony/Pony_STABLE
The development branch is also available
bzr branch http://digitasaru.net/bzr/Pony/Pony_HEAD
System requirements
Pony requires gcc, gtk+ 2.x, cairo, and mktemp.
License
Pony and PonyWidget are licensed under the Lesser GNU General Public License v3.
pony-test is licensed under the GNU General Public License v3.
Disclaimers
- Yes, this is a joke.
- No, it doesn't not (run and work).
- No ponies were actually involved in the making of this product.
- Perhaps unsurprisingly given the above, no ponies were harmed in the maunfacture or distribution of this product.
Page last modified Friday, 18-Jul-2008 15:03:36 EDT