inbetween.blue = from.blue + (to.blue - from.blue) * i / steps ;
XStoreColor (dpy, cmap, &inbetween);
/* If we don't sync, these can bunch up */
- XSync(dpy, 0);
+ XSync(dpy, False);
+ screenhack_handle_events (dpy);
usleep(udelay);
}
}
XColor color;
hsv_to_rgb (random()%360, 1.0, 1.0,
&color.red, &color.green, &color.blue);
- XSync(dpy, 0);
+ XSync(dpy, False);
if (fade_p)
{
foreground.red = color.red;
foreground.blue = color.blue;
foreground.pixel = color.pixel;
}
- XSync(dpy, 0);
+ XSync(dpy, False);
}
/* Fade in by bringing the foreground back from background */
* should be dark.
*/
char *defaults [] = {
- "*background: black",
- "*foreground: white",
+ ".background: black",
+ ".foreground: white",
"*delay: 5",
"*fadedelay: 200000",
"*maxlines: 1000",
init_pedal (dpy, window);
for (;;) {
pedal (dpy, window);
- XSync(dpy, 0);
+ XSync(dpy, False);
+ screenhack_handle_events (dpy);
if (delay) sleep (delay);
}
}