summaryrefslogtreecommitdiff
path: root/render/render.h
AgeCommit message (Collapse)Author
2003-10-27add version info the library headersDana Jansens
2003-10-15consistant glib type usageDana Jansens
2003-09-25wrap public headers in G_BEGIN/END_DECLSDana 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-03provide a function to give the margins for an appearanceDana Jansens
2003-09-02move some internal functions from render.h to instance.hDana Jansens
add a color hash table to the RrInstance
2003-09-01add interlaceColor, and support interlaced gradientsDana Jansens
2003-08-31add RrColorGCDana Jansens
add a LineArt texture type for drawing a line, this is used for drawing the menu separators
2003-08-12add Xutil includes for these badboys on older X versions/solarisDana Jansens
2003-08-08include Xlib.h for other platformsDana Jansens
2003-08-01move the dekstop file to data/Dana Jansens
2003-07-11same default offsets for all endian machinesDana 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-06-26read fonts and titlebar layout from theme filesDana Jansens
2003-06-24made all the gradients work with integer math. removed the pipecross and ↵Dana Jansens
rectangle gradietns tho cuz they are ugly and i dont want to code that bullshit cuz they are ugly.
2003-06-21more namespacing with Rr*Dana Jansens
2003-06-21more namespacing to 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-20simply the render interface by not requiring the setting of all the areas. ↵Dana Jansens
only take a w and h in paint(). best font layout ever.
2003-06-20remove non-planar surfacesDana Jansens
2003-05-25gl is starting. it's gonna get really ugly really fast, folksDerek Foreman
2003-05-22keep XVisualInfo around in preparation for opengl stuffDerek Foreman
2003-05-20remove the elliptic gradient type.Dana Jansens
add bevel light/dark colors for solid textures with bevels
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-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-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-15make minsize take int*'s not a Size*Dana 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-06add function to give the minimum size of an appearance to fully render it's dataDana Jansens
2003-04-06added superb pseudo-color (8bpp) supportDerek Foreman
2003-04-05make tint signedDana Jansens
2003-03-29add pixmap_mask_copy, and add the data to the mask struct, since it is ↵Dana Jansens
needed for allowing copies
2003-03-28moved paint's arguments into the appearance structDerek Foreman
2003-03-28fix draw order in x_paintDerek Foreman
2003-03-27prep for parentrelativeDerek Foreman
2003-03-26added "NoTexture" typeDerek Foreman
2003-03-26filled out rgbaDerek Foreman
2003-03-26include appropriate header file for RectDerek Foreman
2003-03-26added position to the texturesDerek Foreman
2003-03-19added depth reduction and startup for true color visualsDerek Foreman
16bpp should now work
2003-03-17measure the font's height instead of listening to XftDana Jansens
2003-03-17more changes wrt passing x, y, w, h to renderDerek Foreman
2003-03-17paint gets more parametersDerek Foreman
2003-03-17apparently my variable names were too verbose.Derek Foreman
2003-03-17offsets in planar surfacesDerek Foreman
2003-03-17added justification to textureTextDerek Foreman