Implement our own pixbuf to pixmap rendering to get rid of dependency on buggy gtk-pixbuf-xlib. Only truecolor visuals are supported.
Keep track of the window position to avoid spurious redraws when the bg image is sensitive to position.
Cleanup OSC 20; remove support for multiple commands and for commands that set scale and position relative to current value.
Remove unneeded semicolons.
Detect Render extension at runtime.
Simplify.
Do not cache the converted root pixmap.
Add support for converting the root pixmap to our depth with XRender.
Remove unused and possibly dangerous optimization.
Deobfuscate.
Add support for blurring the root background with XRender.
Remove 'root' argument in tint_pixmap (use 'pixmap' itself) and add 'visual' argument to not hardcode the visual.
Fix grammar.
Make tint_pixmap generic.
Move code to tint a pixmap server side to a new method.
Use a flag to enable 'root' pixmap operation rather than abusing align value.
Recompute the bg image on resize if tiling is requested and the image is cropped.
Factor code to compute requested size and position of the background image into a function.
Add support for using gdk-pixbuf as image backend.
Rename render_asim to render_image and make it generic (every backend must implement it).
Add 'have_image' boolean to indicate whether we have successfully loaded a background image.
Move afterimage specific code in render_asim.
*** empty log message ***
grammar/style fixes.
Fix style.
background redrawing timing tuning
*** empty log message ***
fixed copyrights in background.C and styling in background.h
*** empty log message ***
added new geometry op of :root to implement automove-background functionality internally , since absolute pixmap placement no longer supported
Cosmetics.
added destructor to bgPixmap, to cleanup after itself. That was probably the cause of the huge pixmap leak in rxvtd
first rough cut at libev integration
Remove trailing whitespace.
removed include afterimage.h from rxvt.h as redundand - it is included from background.h
improved flickering on move/resize with transparent background
renamed XPM_BACKGROUND to BG_IMAGE_FROM_FILE
renamed xpm.C to background.C and moved bgPixmap stuff out of rxvt.h
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.