summaryrefslogtreecommitdiff
path: root/render
AgeCommit message (Collapse)Author
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-25gl.h shouldn't be required when not enabling glDerek Foreman
2003-05-25all grads doneDerek Foreman
2003-05-25pipecrossDerek Foreman
2003-05-25rectangle and diagonal grads yayDerek Foreman
gl > *
2003-05-25gl is starting. it's gonna get really ugly really fast, folksDerek Foreman
2003-05-23add --enable-gl support, and put the flags/libs in the appropriate makefilesDana Jansens
2003-05-22fix cut'n'paste bugDerek Foreman
2003-05-22removed a piece of code I suspect has never been runDerek Foreman
this is for XServers that report less than 8 bpp default visual and support 8bpp or higher visuals hopefully nothing is really that stupid. we'll see.
2003-05-22keep XVisualInfo around in preparation for opengl stuffDerek Foreman
2003-05-21optimize it a bitDana Jansens
2003-05-21pass the number of bytes, not characters to the xft draw functionsDana Jansens
2003-05-21allocate the border_color's gcDana Jansens
2003-05-20put the devation back how it used to be, it aws definately no better..Dana Jansens
2003-05-20of by one error in pyramid, rectangle, and crosspipeDerek Foreman
2003-05-20remove debug printsDana Jansens
2003-05-20reindent the file....Dana Jansens
but while i'm at it: - add support for bevels/borders on solid textures. - reverse the colors in the rectangle gradient, the pipecross and pyramid ones may need to be reversed as well.
2003-05-20remove the elliptic gradient type.Dana Jansens
add bevel light/dark colors for solid textures with bevels
2003-05-20use the rectangle gradient when the theme asks for elipseDana Jansens
2003-05-18PipeCrossDerek Foreman
2003-05-18there's the rect grad. now stop bugging me :(Derek Foreman
2003-05-18is that a rectangle grad? damned if I knowDerek Foreman
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-18whatever, it's a junk file.Derek Foreman
2003-05-18change badly named offsetsDerek Foreman
add stubs for rectangle and pipecross
2003-05-18rename poorly named offsetsDerek Foreman
2003-05-18add stubs for pipecross and rectangleDerek Foreman
2003-05-18fix poor naming of default offsetDerek Foreman
2003-05-18fix poor naming of the default offsetDerek Foreman
2003-05-182 in 1 deal :\Dana Jansens
client.c stacking.c: fixing looping transient case for group transient windows. now a window which is transient for a group is *not* transient for any other transient windows in the group (perviously the other window had to be transient for the group to be excluded, now it can be transient for anything). client.c/h event.c render.c/h: adjustnig icon handling a bit. will be converting the legacy pixmap icons into rgba data so they can be handled the same as netwm icons.
2003-05-18need the libsn flagsDana Jansens
2003-05-09all my changes while i was offline.Dana Jansens
better alt-tabbing. better transient handling. i dont even know. lots of fucking cool shit so WATCH the FUCK OUT.
2003-04-27fix window icon rendering, was using incorrect size.Dana Jansens
2003-04-27its G_BYTE_ORDER not G_ENDIAN.Dana Jansens
2003-04-15make menu font smaller and !bold for nowDana Jansens
2003-04-15load menu style stuffDana Jansens
2003-04-15make minsize take int*'s not a Size*Dana Jansens
2003-04-15PYRAMID PARTY PART 2!!!Derek Foreman
2003-04-15PYRAMID PARTY!!!Derek Foreman
2003-04-14indenting oopsieDana Jansens
2003-04-14text justificationDana Jansens
2003-04-14shrink the area that the textures are rendered into by the bevels/bordersDana Jansens
2003-04-13ignore the remaining new shit from automaking everything againDana Jansens
2003-04-13back to automakeDana Jansens
2003-04-13load the font shadow stuff from the old ob2 shitzDana Jansens
2003-04-13move the openbox engine into librender and the kernel. the theme is loaded ↵Dana Jansens
and stored inside librender. the frame is decorated and managed inside the kernel.
2003-04-13allow freeing NULL appearancesDana Jansens
2003-04-13allow closing NULL fontsDana Jansens
2003-04-13allow freeing NULL pixmap masksDana Jansens