summaryrefslogtreecommitdiff
path: root/otk/truerendercontrol.cc
AgeCommit message (Collapse)Author
2003-03-21rm the old code including the .pys and the c++ shitDana Jansens
2003-02-14Add the "obsetroot" tool. Use it to set the root background.Dana Jansens
2003-02-14make reduceDepth set the im->data member, with newly allocated data, so the ↵Dana Jansens
pixelData in the surface isn't reduced
2003-02-14allocate colors in pseudocolor from the map we allocate in the rendercontrolDana Jansens
2003-02-12move commentDana Jansens
2003-02-12move printf..Dana Jansens
2003-02-12make all the rendering code in RenderControl. use true/pseudo RenderControl ↵Dana Jansens
classes just for reducing the pixel32 data to the appropriate bitdepth.
2003-02-12can draw icons in truecolor!Dana Jansens
2003-02-12increment xDana Jansens
2003-02-11start on the rendering images codeDana Jansens
2003-02-11store the pixel32 data in the surface so it can be reusedDana Jansens
2003-02-09use the c++ std cheadersDana Jansens
2003-02-09signed ints instead of unsigned ints again. less pain. pain bad.Dana Jansens
2003-02-08Brand spankin new widgets for otk (Label and Button).Dana Jansens
Add a new Size class. Rect, Point, and Size are immutable classes. Size uses *UNSIGNED* ints. This is causing me headaches * a bajillion right now, so we'll see about that.
2003-02-03support pseudocolor and greyscale displays by, using solid colors instead of ↵Dana Jansens
gradients
2003-02-01added compile time check for client endiannessDerek Foreman
2003-02-01another attempt at fixing strange endian issuesDerek Foreman
2003-02-01Get the bit shifts from the client, not serverDerek Foreman
2003-02-01properly support "cross endian" configurationsDerek Foreman
2003-01-29Change the order of the color components in a pixel32 on big endianDerek Foreman
2003-01-28include gettext.h from ../srcDana Jansens
2003-01-25Added diagonal and crossdiagonal gradientsDerek Foreman
2003-01-23Added color reduction for 16bpp displaysDerek Foreman
2003-01-23fixed incredibly embarassing cut'n'paste error in highlightDerek Foreman
2003-01-23Fixed corners of bevelsDerek Foreman
2003-01-23Added bevelsDerek Foreman
2003-01-23added borders to gradient backgroundsDerek Foreman
2003-01-22added "pixel32" typedef for 32bit rgb dataDerek Foreman
added a single gradient texture type (vertical)
2003-01-20drawSolidBackground seems to work :)Dana Jansens
2003-01-20dont try free the widget's pixmap until it is no longer in useDana Jansens
2003-01-20add textures, render the textures color for now too!Dana Jansens
2003-01-20add rendercolor class, with a cache of gcs for the colorsDana Jansens
2003-01-20widegt using new render systemDana Jansens
2003-01-18provide RenderControls to all otk from the display class. initialize them ↵Dana Jansens
all there. try use bitshifts instead of color tables in the TrueRenderControl class for finding correct rgbs. Move the image/pixmap/xftdraw into the surface class, and it maintains them, recreating them when it resizes.
2003-01-18use a bitshift on the rgb values instead of a color tableDana Jansens
2003-01-18starting to make render's interfaceDana Jansens
2003-01-18*** empty log message ***Dana Jansens
2003-01-18surface startedDana Jansens
2003-01-18renders!!!!!!!!!!!!!Dana Jansens
2003-01-18blefDana Jansens
2003-01-18change the render() interfaceDana Jansens
2003-01-18set the background pixmapDana Jansens
2003-01-18blefDana Jansens
2003-01-18compilesDana Jansens
2003-01-18fuc put it backDana Jansens
2003-01-18move render()Dana Jansens
2003-01-18start of new render codeDana Jansens