summaryrefslogtreecommitdiff
path: root/render/color.c
AgeCommit message (Collapse)Author
2009-12-21Set up work for making a 3.5 prerelease.Dana Jansens
Set version stuff to 3.5.0-rc1. Copy the CHANGELOG from 3.4-working. Rename the obt-4.0 and obrender-4.0 pkgconfig stuff to obt-3.5 and obrender-3.5 Rename the "render" directory to "obrender" so that the public headers can be installed in <obrender/*>
2009-06-06Add support for 24bitMikael Magnusson
2007-07-17remove trailing whitespaceMikael Magnusson
2007-04-231) translate all of openbox's outputDana Jansens
2) update copyrights. 3) make release. ok that part not quite yet.
2007-03-14add support for 8bit TrueColor visuals. Who knew these existed. Fixes vnc's ↵Dana Jansens
8bit mode. (bug 2878)
2007-03-05assert on invalid color valuesDana Jansens
2006-08-22update copyright step 2Mikael Magnusson
2006-03-14fix 1bit bitmaps on msbfirst architectures + some indentation fixesMikael Magnusson
2004-03-21yay no tabs in the sourceMikael Magnusson
2003-10-15consistant glib type usageDana Jansens
2003-10-11add an id to colors for debugging purposesDana Jansens
2003-10-10add an assert to try catch color hash table misusesDana Jansens
2003-09-17no tabsDana Jansens
2003-09-17add copyright headers, adjust --version output to include copyright, and ↵Dana Jansens
--help output to not include version output.
2003-09-03remove bad commentDana Jansens
2003-09-02remove XXX comment, it was right, now its done :>Dana Jansens
2003-09-02use the new color hash to cache RrColorsDana Jansens
2003-08-31add RrColorGCDana Jansens
2003-08-28fix a bunch of memleaks from valgrind and stuffDana Jansens
2003-07-24use ob_debug for any debug printing and only display the output when its a ↵Dana Jansens
debug build or when --debug is passed to it
2003-07-11removed the RrEndian so using LSBFirst always now. hopefully this works!Dana Jansens
2003-07-10remove rependancy on geom.h from the kernel, provide what is used in its own ↵Dana Jansens
geom.h
2003-07-05try some better default offsets for big endian machines.Dana Jansens
print what the conversion is so i can see what it should be if im wrong though
2003-07-05used RrColorShift when RrColorOffset was what we wantedDana Jansens
2003-06-21use the pseudo shit in the instance nowDana Jansens
2003-06-21more namespacing with Rr*Dana Jansens
2003-06-21more namespacing with Rr*Dana Jansens
2003-06-21rename pixel32/16 to RrPixel32/16Dana Jansens
2003-06-21rename color_rgb to RrColorDana Jansens
2003-06-20this is going to break the kernel/ building.Dana Jansens
lots of modifications to the render API, prefixing everything, making proper names for everything. the structures are not hidden/opaque yet, but the naming scheme of the public API works much better now.
2003-06-03more unique error for unhandles image bit depths, remove debug printsDana Jansens
2003-06-03handle increase_depth on 1bpp imagesDana Jansens
2003-05-20put the devation back how it used to be, it aws definately no better..Dana Jansens
2003-05-18make icons use pixel32 data, and image_draw takes pixel32 data.Dana Jansens
client.c gets pixmap icons as a backup to netwm ones, and they are converted into pixel32 data.
2003-05-18fix poor naming of the default offsetDerek Foreman
2003-04-13dont fux self in color_free if the color is NULLDana Jansens
2003-04-06Fix reduce color depth to not use original dataDerek Foreman
(and break parentrel)
2003-04-06added superb pseudo-color (8bpp) supportDerek Foreman
2003-03-21add strict ansi complianceDana Jansens
2003-03-19added depth reduction and startup for true color visualsDerek Foreman
16bpp should now work
2003-03-17paint gets more parametersDerek Foreman
2003-03-17decalre variables before code!Dana Jansens
2003-03-16merge the C branch into HEADDana Jansens