Re: My Branch
Andrew Suffield <[email protected]> Sun, 7 Aug 2005 22:57:17 +0100
| Newsgroups | gmane.comp.graphics.y.devel |
|---|---|
| Message-ID | <[email protected]> |
--17pEHd4RhPHOinZp Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Aug 06, 2005 at 10:16:06PM -0400, Dustin Norlander wrote: > --New Pixel Buffer---- >=20 > This is based on code originally written by Sebastian Faubel. It is > provides support for pixel buffers with different colorspaces. A color > space can be created with arbitrary bits per sample and bytes per > pixel. There are a few predefined colorspaces such as rgb, rgba, > alpha-channel, and rgba-premultiplied. >=20 > Note: I updated the sdl driver code, but I have not touched the > framebuffer driver. The fbcon driver was mostly proof-of-concept. The current implementation is pretty much worthless; to be useful it must be done over differently. Don't worry about it. > ---New Widgets---- >=20 > A few new widgets and improvements of some of the existing ones. It's been in need of doing, but the theming engine needs a good reaming too, and that'll be easier while there aren't so many widgets around. > Mainly I implemented appropriate hierarchy for the widgets, as in, > togglebutton inheirits from button which inherits from widget, ect. I > followed the gtk inheritance when I thought it made sense. >=20 > Note: The YButton hierarchy looks like: >=20 > Object > +---Widget > +---YContainer > +---YBin > +---YButton >=20 > The YContainer and YBin don't actually do anything, I put those in to > be like gtk, those might be deleted at a later date. I would leave stuff like this out until there's a good reason to put it in. > ----Build System Additions---- >=20 > Support for inheritance, as well as dynamically generated getters and > setters in the client library.. Now what does this mean? Have you been making yclpp even more evil than it already is? It's quite monstrous already. --=20 .''`. ** Debian GNU/Linux ** | Andrew Suffield : :' : http://www.debian.org/ | `. `' | `- -><- | --17pEHd4RhPHOinZp Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFC9oO9lpK98RSteX8RAt70AJ9/Vb8o4cGu1U5qrAbTMH3T3z/s+QCfVhLt vlZaTQFRGwtmtMZ2iIoe5Lg= =kJvS -----END PGP SIGNATURE----- --17pEHd4RhPHOinZp--