Selaa lähdekoodia

Added [,] mappings for go 10 images back/forward

master
Bert 14 vuotta sitten
vanhempi
commit
6fed8db854
2 muutettua tiedostoa jossa 16 lisäystä ja 3 poistoa
  1. +15
    -2
      main.c
  2. +1
    -1
      options.h

+ 15
- 2
main.c Näytä tiedosto

@@ -43,8 +43,7 @@ img_t img;
win_t win;

const char **filenames;
unsigned int filecnt;
unsigned int fileidx;
int filecnt, fileidx;

unsigned char timeout;

@@ -168,6 +167,20 @@ void on_keypress(XEvent *ev) {
changed = 1;
}
break;
case '[':
if (fileidx != 0) {
fileidx = MAX(0, fileidx - 10);
img_load(&img, filenames[fileidx]);
changed = 1;
}
break;
case ']':
if (fileidx != filecnt - 1) {
fileidx = MIN(fileidx + 10, filecnt - 1);
img_load(&img, filenames[fileidx]);
changed = 1;
}
break;
case 'g':
if (fileidx != 0) {
fileidx = 0;


+ 1
- 1
options.h Näytä tiedosto

@@ -21,7 +21,7 @@

typedef struct options_s {
const char **filenames;
unsigned int filecnt;
int filecnt;
} options_t;

extern const options_t *options;


Loading…
Peruuta
Tallenna