nsxiv004f297
Go to next/previous image
+14 −0
1 file changed
- M main.c +14 −0
| @@ -102,6 +102,20 @@ void on_keypress(XEvent *ev) { | |||
| 102 | 102 | case XK_q: | |
| 103 | 103 | cleanup(); | |
| 104 | 104 | exit(0); | |
| 105 | + | case XK_n: | |
| 106 | + | case XK_space: | |
| 107 | + | if (fileidx + 1 < options->filecnt) { | |
| 108 | + | img_load(&img, options->filenames[++fileidx]); | |
| 109 | + | img_display(&img, &win); | |
| 110 | + | } | |
| 111 | + | break; | |
| 112 | + | case XK_p: | |
| 113 | + | case XK_BackSpace: | |
| 114 | + | if (fileidx > 0) { | |
| 115 | + | img_load(&img, options->filenames[--fileidx]); | |
| 116 | + | img_display(&img, &win); | |
| 117 | + | } | |
| 118 | + | break; | |
| 105 | 119 | } | |
| 106 | 120 | } | |
| 107 | 121 | ||