X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=hacks%2Ftessellimage.c;h=b930622093a04acad585260bd4e2602ae7c80696;hp=5fd681e1a35f10a2c8cffe4c7627eacc9335927e;hb=6afd6db0ae9396cd7ff897ade597cd5483f49b0e;hpb=dba664f31aa87285db4d76cf8c5e66335299703a diff --git a/hacks/tessellimage.c b/hacks/tessellimage.c index 5fd681e1..b9306220 100644 --- a/hacks/tessellimage.c +++ b/hacks/tessellimage.c @@ -883,30 +883,10 @@ tessellimage_event (Display *dpy, Window window, void *closure, XEvent *event) st->button_down_p = False; return True; } - else if (event->xany.type == KeyPress) + else if (screenhack_event_helper (dpy, window, event)) { - KeySym keysym = 0; - char c = 0; - if (event->xany.type == KeyPress || event->xany.type == KeyRelease) - XLookupString (&event->xkey, &c, 1, &keysym, 0); - - switch (keysym) { - case XK_Left: - case XK_Right: - case XK_Down: - case XK_Up: - st->start_time = 0; /* load next image */ - return True; - } - - switch (c) { - case '\r': - case '\n': - case '+': - case '=': - st->start_time = 0; - return True; - } + st->start_time = 0; /* load next image */ + return True; } return False; @@ -943,6 +923,7 @@ static const char *tessellimage_defaults [] = { "*cache: True", #ifdef USE_IPHONE "*ignoreRotation: True", + "*rotateImages: True", #endif 0 };