cteddy
======
From the man page, adapted from that of the original Xteddy:
cteddy is a cuddly teddy bear for your composited X Windows desktop.
Normally, cteddy just sits around doing nothing. After all, that's
what teddy bears are for. Look at him, talk to him, place heavy window
on top of him, zap him around until he becomes dizzy, do what you like;
he will always be your true (albeit virtual) friend.
The original Xteddy was written by Stefan Gustavson. Its image support was
later expanded by Andreas Tille, through the usage of Imlib of Xteddy 2.
Both the basic version 1.1 and updated version 2.0.1 can be found at:
http://staffwww.itn.liu.se/~stegu/xteddy/
Whilst undeniably cute, both of these versions have a fatal flaw when used
in conjunction with modern compositing window managers such as Compiz.
Although the displayed windows are shaped, they are plain white, instead of
fur-coloured!
Rather than try and fix this with an Xteddy 3, I decided instead to write
my own version from scratch, using libraries I knew could do the job; namely,
GTK+ and Cairo. This is the result.
cteddy is intended as a drop-in replacement, minus the "-wm" option (cteddy
does not bypass the window manager, it simply asks it for an undecorated
window) and the "-geometry" and "-display" options (currently left
unimplemented). It also contains a new toy: cdoggy.
Philip Allison <sane@not.co.uk>