diff --git a/config.def.h b/config.def.h index d18ef5a..39ec2e1 100644 --- a/config.def.h +++ b/config.def.h @@ -40,16 +40,9 @@ static XRectangle rectangles[9] = { {11,4, 1, 2}, }; -/*Enable blur*/ -#define BLUR /*Set blur radius*/ static int blurRadius=5; -/*Enable Pixelation*/ -//#define PIXELATION -/*Set pixelation radius*/ -static const int pixelSize=0; - /* * Xresources preferences to load at startup */ diff --git a/slock.c b/slock.c index 899f67e..a189050 100644 --- a/slock.c +++ b/slock.c @@ -553,51 +553,9 @@ main(int argc, char **argv) { imlib_context_set_drawable(RootWindow(dpy,XScreenNumberOfScreen(scr))); imlib_copy_drawable_to_image(0,0,0,scr->width,scr->height,0,0,1); -#ifdef BLUR - /*Blur function*/ imlib_image_blur(blurRadius); -#endif // BLUR -#ifdef PIXELATION - /*Pixelation*/ - int width = scr->width; - int height = scr->height; - - for(int y = 0; y < height; y += pixelSize) - { - for(int x = 0; x < width; x += pixelSize) - { - int red = 0; - int green = 0; - int blue = 0; - - Imlib_Color pixel; - Imlib_Color* pp; - pp = &pixel; - for(int j = 0; j < pixelSize && j < height; j++) - { - for(int i = 0; i < pixelSize && i < width; i++) - { - imlib_image_query_pixel(x+i,y+j,pp); - red += pixel.red; - green += pixel.green; - blue += pixel.blue; - } - } - red /= (pixelSize*pixelSize); - green /= (pixelSize*pixelSize); - blue /= (pixelSize*pixelSize); - imlib_context_set_color(red,green,blue,pixel.alpha); - imlib_image_fill_rectangle(x,y,pixelSize,pixelSize); - red = 0; - green = 0; - blue = 0; - } - } - - -#endif /* check for Xrandr support */ rr.active = XRRQueryExtension(dpy, &rr.evbase, &rr.errbase);