From http://www.jwz.org/xscreensaver/xscreensaver-5.35.tar.gz
[xscreensaver] / hacks / pedal.c
index 7020bf2f30f3c1b3669055cba985d2d548bb058e..87820bec332ed70b47c7c51022488de77020086f 100644 (file)
@@ -289,6 +289,12 @@ pedal_reshape (Display *dpy, Window window, void *closure,
 static Bool
 pedal_event (Display *dpy, Window window, void *closure, XEvent *event)
 {
+  struct state *st = (struct state *) closure;
+  if (screenhack_event_helper (dpy, window, event))
+    {
+      st->erase_p = 1;
+      return True;
+    }
   return False;
 }
 
@@ -309,8 +315,12 @@ pedal_free (Display *dpy, Window window, void *closure)
 static const char *pedal_defaults [] = {
   ".background:                        black",
   ".foreground:                        white",
+  "*fpsSolid:                  true",
   "*delay:                     5",
   "*maxlines:                  1000",
+#ifdef HAVE_MOBILE
+  "*ignoreRotation:             True",
+#endif
   0
 };