From: Chris Lorenz <xaerus@gm...> - 2008-07-17 04:46:53
I am the SoC student working on the "More Introduction Level Code Examples"
project working with and here is my status report:
Project page: http://code.google.com/p/xae-gsoc/
I'm presently working on the Color Schemer portion of the project, and it
currently compiles but does not run. I have completed the code on the
majority of the functions it needs to perform, such as the color conversions
and scheme generation functions, as well as my own implementation of a
pixmap (pixel map) which is essentially just a resizable 2D array of structs
containing HSL pixel information. I need to still however, properly tie this
code into the main code as they are more or less stand-alone files (which
was my intention). This would mostly involve fixing up the struct and
pointer usage and passing of variables. The GUI still needs some minor
aesthetical work and some additional work on the sliders for RGB/HSL values.
I have also just recently completed the code for generating the color sphere
(from which Colors can be picked off of) and storing the information in a
pixmap. I still need to not only create an appropriate object but implement
a Swallow for it.
The second portion of the project, the Media Player, is currently on hold
until I finish the Color Schemer. I have however, completed chopping up the
mock-up into its individual parts, and done done the relative placement. As
well, I have put together a skeleton with the initialization functions in
the main. It is at least ready for me to begin work on.
In addition to this there are various explanations of what exactly I'm
doing, as well as minor comments on what the used functions do. This will be
tied together cohesively and broadened later on.