--- rxvt-unicode/src/background.h 2010/10/22 18:03:10 1.29 +++ rxvt-unicode/src/background.h 2010/11/01 14:58:44 1.34 @@ -31,11 +31,12 @@ tintSet = 1 << 8, tintNeeded = 1 << 9, tintWholesome = 1 << 10, - tintServerSide = 1 << 11, - tintFlags = tintSet | tintServerSide | tintNeeded | tintWholesome, + tintFlags = tintSet | tintNeeded | tintWholesome, - blurNeeded = 1 << 12, - blurServerSide = 1 << 13, + blurNeeded = 1 << 11, + + HAS_RENDER = 1 << 12, + HAS_RENDER_CONV = 1 << 13, isTransparent = 1 << 16, isInvalid = 1 << 17, @@ -92,10 +93,9 @@ # endif /* BG_IMAGE_FROM_FILE */ rxvt_term *target; - bool set_target (rxvt_term *new_target); + void set_target (rxvt_term *new_target); # ifdef ENABLE_TRANSPARENCY - int root_depth; /* obtained when target is set */ Pixmap root_pixmap; /* current root pixmap set */ rxvt_color tint; int shade; @@ -108,7 +108,7 @@ bool set_shade (const char *shade_str); bool blur_pixmap (Pixmap pixmap, Visual *visual, int width, int height); bool tint_pixmap (Pixmap pixmap, Visual *visual, int width, int height); - bool set_root_pixmap (); + void set_root_pixmap (); unsigned long make_transparency_pixmap ();/* returns combination of the transpTransformations flags */ # endif