summaryrefslogtreecommitdiff
path: root/otk/rendercontrol.cc
AgeCommit message (Collapse)Author
2003-02-19Added the much sought after horizontal gradientDerek Foreman
2003-02-17rename getRenderControl to the more precise createRenderControlDana Jansens
2003-02-16support for pixmap icons, kwm_win_icon and the icon in wmhintsDana 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-13scale images down to the available surface sizeDana Jansens
2003-02-13render images properly, minus the scalingDana 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-11start on the rendering images codeDana Jansens
2003-02-11add skeleton for RenderControl::drawImageDana Jansens
2003-02-11add RenderControl::drawMaskDana Jansens
2003-02-09use the c++ std cheadersDana 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-03add pseudorendercontrolDana Jansens
2003-01-28include gettext from ../srcDana Jansens
2003-01-23set the root window, to a color for nowDana Jansens
2003-01-23remove debug printfDana Jansens
2003-01-22render code fixesDana Jansens
2003-01-22otk using new render shit.. supposedlyDana Jansens
2003-01-20drawSolidBackground seems to work :)Dana 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-18starting to make render's interfaceDana Jansens
2003-01-18fuc put it backDana Jansens
2003-01-18move render()Dana Jansens
2003-01-18start of new render codeDana Jansens