| @@ -59,7 +59,7 @@ int timo_cursor; |
| 59 | 59 | | int timo_redraw; |
| 60 | 60 | | |
| 61 | 61 | | void redraw() { |
| 62 | | − | if (mode == MODE_NORMAL) { |
| 62 | + | if (mode == MODE_IMAGE) { |
| 63 | 63 | | img_render(&img, &win); |
| 64 | 64 | | if (timo_cursor) |
| 65 | 65 | | win_set_cursor(&win, CURSOR_ARROW); |
| @@ -106,7 +106,7 @@ void on_buttonpress(XButtonEvent *bev) { |
| 106 | 106 | | if (!bev) |
| 107 | 107 | | return; |
| 108 | 108 | | |
| 109 | | − | if (mode == MODE_NORMAL) { |
| 109 | + | if (mode == MODE_IMAGE) { |
| 110 | 110 | | win_set_cursor(&win, CURSOR_ARROW); |
| 111 | 111 | | timo_cursor = TO_CURSOR_HIDE; |
| 112 | 112 | | |
| @@ -126,7 +126,7 @@ void on_buttonpress(XButtonEvent *bev) { |
| 126 | 126 | | if ((sel = tns_translate(&tns, bev->x, bev->y)) >= 0) { |
| 127 | 127 | | if (sel == tns.sel) { |
| 128 | 128 | | load_image(tns.sel); |
| 129 | | − | mode = MODE_NORMAL; |
| 129 | + | mode = MODE_IMAGE; |
| 130 | 130 | | timo_cursor = TO_CURSOR_HIDE; |
| 131 | 131 | | } else { |
| 132 | 132 | | tns_highlight(&tns, &win, tns.sel, False); |
| @@ -152,12 +152,12 @@ void run() { |
| 152 | 152 | | struct timeval tt, t0, t1; |
| 153 | 153 | | XEvent ev; |
| 154 | 154 | | |
| 155 | | − | timo_cursor = mode == MODE_NORMAL ? TO_CURSOR_HIDE : 0; |
| 155 | + | timo_cursor = mode == MODE_IMAGE ? TO_CURSOR_HIDE : 0; |
| 156 | 156 | | |
| 157 | 157 | | redraw(); |
| 158 | 158 | | |
| 159 | 159 | | while (1) { |
| 160 | | − | if (mode == MODE_THUMBS && tns.cnt < filecnt) { |
| 160 | + | if (mode == MODE_THUMB && tns.cnt < filecnt) { |
| 161 | 161 | | /* load thumbnails */ |
| 162 | 162 | | win_set_cursor(&win, CURSOR_WATCH); |
| 163 | 163 | | gettimeofday(&t0, 0); |
| @@ -221,7 +221,7 @@ void run() { |
| 221 | 221 | | case ConfigureNotify: |
| 222 | 222 | | if (win_configure(&win, &ev.xconfigure)) { |
| 223 | 223 | | timo_redraw = TO_WIN_RESIZE; |
| 224 | | − | if (mode == MODE_NORMAL) |
| 224 | + | if (mode == MODE_IMAGE) |
| 225 | 225 | | img.checkpan = 1; |
| 226 | 226 | | else |
| 227 | 227 | | tns.dirty = 1; |
| @@ -249,7 +249,7 @@ int it_quit(arg_t a) { |
| 249 | 249 | | } |
| 250 | 250 | | |
| 251 | 251 | | int it_switch_mode(arg_t a) { |
| 252 | | − | if (mode == MODE_NORMAL) { |
| 252 | + | if (mode == MODE_IMAGE) { |
| 253 | 253 | | if (!tns.thumbs) |
| 254 | 254 | | tns_init(&tns, filecnt); |
| 255 | 255 | | img_close(&img, 0); |
| @@ -257,18 +257,18 @@ int it_switch_mode(arg_t a) { |
| 257 | 257 | | timo_cursor = 0; |
| 258 | 258 | | tns.sel = fileidx; |
| 259 | 259 | | tns.dirty = 1; |
| 260 | | − | mode = MODE_THUMBS; |
| 260 | + | mode = MODE_THUMB; |
| 261 | 261 | | } else { |
| 262 | 262 | | timo_cursor = TO_CURSOR_HIDE; |
| 263 | 263 | | load_image(tns.sel); |
| 264 | | − | mode = MODE_NORMAL; |
| 264 | + | mode = MODE_IMAGE; |
| 265 | 265 | | } |
| 266 | 266 | | return 1; |
| 267 | 267 | | } |
| 268 | 268 | | |
| 269 | 269 | | int it_toggle_fullscreen(arg_t a) { |
| 270 | 270 | | win_toggle_fullscreen(&win); |
| 271 | | − | if (mode == MODE_NORMAL) |
| 271 | + | if (mode == MODE_IMAGE) |
| 272 | 272 | | img.checkpan = 1; |
| 273 | 273 | | else |
| 274 | 274 | | tns.dirty = 1; |
| @@ -277,7 +277,7 @@ int it_toggle_fullscreen(arg_t a) { |
| 277 | 277 | | } |
| 278 | 278 | | |
| 279 | 279 | | int it_reload_image(arg_t a) { |
| 280 | | − | if (mode == MODE_NORMAL) { |
| 280 | + | if (mode == MODE_IMAGE) { |
| 281 | 281 | | load_image(fileidx); |
| 282 | 282 | | } else if (!tns_load(&tns, tns.sel, &files[tns.sel], 0)) { |
| 283 | 283 | | remove_file(tns.sel, 0); |
| @@ -289,7 +289,7 @@ int it_reload_image(arg_t a) { |
| 289 | 289 | | } |
| 290 | 290 | | |
| 291 | 291 | | int it_remove_image(arg_t a) { |
| 292 | | − | if (mode == MODE_NORMAL) { |
| 292 | + | if (mode == MODE_IMAGE) { |
| 293 | 293 | | remove_file(fileidx, 1); |
| 294 | 294 | | load_image(fileidx >= filecnt ? filecnt - 1 : fileidx); |
| 295 | 295 | | return 1; |
| @@ -307,7 +307,7 @@ int it_remove_image(arg_t a) { |
| 307 | 307 | | int i_navigate(arg_t a) { |
| 308 | 308 | | int n = (int) a; |
| 309 | 309 | | |
| 310 | | − | if (mode == MODE_NORMAL) { |
| 310 | + | if (mode == MODE_IMAGE) { |
| 311 | 311 | | n += fileidx; |
| 312 | 312 | | if (n < 0) |
| 313 | 313 | | n = 0; |
| @@ -323,10 +323,10 @@ int i_navigate(arg_t a) { |
| 323 | 323 | | } |
| 324 | 324 | | |
| 325 | 325 | | int it_first(arg_t a) { |
| 326 | | − | if (mode == MODE_NORMAL && fileidx != 0) { |
| 326 | + | if (mode == MODE_IMAGE && fileidx != 0) { |
| 327 | 327 | | load_image(0); |
| 328 | 328 | | return 1; |
| 329 | | − | } else if (mode == MODE_THUMBS && tns.sel != 0) { |
| 329 | + | } else if (mode == MODE_THUMB && tns.sel != 0) { |
| 330 | 330 | | tns.sel = 0; |
| 331 | 331 | | tns.dirty = 1; |
| 332 | 332 | | return 1; |
| @@ -336,10 +336,10 @@ int it_first(arg_t a) { |
| 336 | 336 | | } |
| 337 | 337 | | |
| 338 | 338 | | int it_last(arg_t a) { |
| 339 | | − | if (mode == MODE_NORMAL && fileidx != filecnt - 1) { |
| 339 | + | if (mode == MODE_IMAGE && fileidx != filecnt - 1) { |
| 340 | 340 | | load_image(filecnt - 1); |
| 341 | 341 | | return 1; |
| 342 | | − | } else if (mode == MODE_THUMBS && tns.sel != tns.cnt - 1) { |
| 342 | + | } else if (mode == MODE_THUMB && tns.sel != tns.cnt - 1) { |
| 343 | 343 | | tns.sel = tns.cnt - 1; |
| 344 | 344 | | tns.dirty = 1; |
| 345 | 345 | | return 1; |
| @@ -351,7 +351,7 @@ int it_last(arg_t a) { |
| 351 | 351 | | int it_move(arg_t a) { |
| 352 | 352 | | direction_t dir = (direction_t) a; |
| 353 | 353 | | |
| 354 | | − | if (mode == MODE_NORMAL) |
| 354 | + | if (mode == MODE_IMAGE) |
| 355 | 355 | | return img_pan(&img, &win, dir, 0); |
| 356 | 356 | | else |
| 357 | 357 | | return tns_move_selection(&tns, &win, dir); |
| @@ -360,7 +360,7 @@ int it_move(arg_t a) { |
| 360 | 360 | | int i_pan_screen(arg_t a) { |
| 361 | 361 | | direction_t dir = (direction_t) a; |
| 362 | 362 | | |
| 363 | | − | if (mode == MODE_NORMAL) |
| 363 | + | if (mode == MODE_IMAGE) |
| 364 | 364 | | return img_pan(&img, &win, dir, 1); |
| 365 | 365 | | else |
| 366 | 366 | | return 0; |
| @@ -369,7 +369,7 @@ int i_pan_screen(arg_t a) { |
| 369 | 369 | | int i_pan_edge(arg_t a) { |
| 370 | 370 | | direction_t dir = (direction_t) a; |
| 371 | 371 | | |
| 372 | | − | if (mode == MODE_NORMAL) |
| 372 | + | if (mode == MODE_IMAGE) |
| 373 | 373 | | return img_pan_edge(&img, &win, dir); |
| 374 | 374 | | else |
| 375 | 375 | | return 0; |
| @@ -387,7 +387,7 @@ int i_drag(arg_t a) { |
| 387 | 387 | | XEvent e; |
| 388 | 388 | | Window w; |
| 389 | 389 | | |
| 390 | | − | if (mode != MODE_NORMAL) |
| 390 | + | if (mode != MODE_IMAGE) |
| 391 | 391 | | return 0; |
| 392 | 392 | | if (!XQueryPointer(win.env.dpy, win.xwin, &w, &w, &i, &i, &ox, &oy, &ui)) |
| 393 | 393 | | return 0; |
| @@ -433,7 +433,7 @@ int i_drag(arg_t a) { |
| 433 | 433 | | int i_zoom(arg_t a) { |
| 434 | 434 | | int scale = (int) a; |
| 435 | 435 | | |
| 436 | | − | if (mode != MODE_NORMAL) |
| 436 | + | if (mode != MODE_IMAGE) |
| 437 | 437 | | return 0; |
| 438 | 438 | | if (scale > 0) |
| 439 | 439 | | return img_zoom_in(&img, &win); |
| @@ -446,7 +446,7 @@ int i_zoom(arg_t a) { |
| 446 | 446 | | int i_fit_to_win(arg_t a) { |
| 447 | 447 | | int ret; |
| 448 | 448 | | |
| 449 | | − | if (mode == MODE_NORMAL) { |
| 449 | + | if (mode == MODE_IMAGE) { |
| 450 | 450 | | if ((ret = img_fit_win(&img, &win))) |
| 451 | 451 | | img_center(&img, &win); |
| 452 | 452 | | return ret; |
| @@ -459,7 +459,7 @@ int i_fit_to_img(arg_t a) { |
| 459 | 459 | | int ret, x, y; |
| 460 | 460 | | unsigned int w, h; |
| 461 | 461 | | |
| 462 | | − | if (mode == MODE_NORMAL) { |
| 462 | + | if (mode == MODE_IMAGE) { |
| 463 | 463 | | x = MAX(0, win.x + img.x); |
| 464 | 464 | | y = MAX(0, win.y + img.y); |
| 465 | 465 | | w = img.w * img.zoom; |
| @@ -477,7 +477,7 @@ int i_fit_to_img(arg_t a) { |
| 477 | 477 | | int i_rotate(arg_t a) { |
| 478 | 478 | | direction_t dir = (direction_t) a; |
| 479 | 479 | | |
| 480 | | − | if (mode == MODE_NORMAL) { |
| 480 | + | if (mode == MODE_IMAGE) { |
| 481 | 481 | | if (dir == DIR_LEFT) { |
| 482 | 482 | | img_rotate_left(&img, &win); |
| 483 | 483 | | return 1; |
| @@ -490,7 +490,7 @@ int i_rotate(arg_t a) { |
| 490 | 490 | | } |
| 491 | 491 | | |
| 492 | 492 | | int i_toggle_antialias(arg_t a) { |
| 493 | | − | if (mode == MODE_NORMAL) { |
| 493 | + | if (mode == MODE_IMAGE) { |
| 494 | 494 | | img_toggle_antialias(&img); |
| 495 | 495 | | return 1; |
| 496 | 496 | | } else { |
| @@ -499,7 +499,7 @@ int i_toggle_antialias(arg_t a) { |
| 499 | 499 | | } |
| 500 | 500 | | |
| 501 | 501 | | int i_toggle_alpha(arg_t a) { |
| 502 | | − | if (mode == MODE_NORMAL) { |
| 502 | + | if (mode == MODE_IMAGE) { |
| 503 | 503 | | img.alpha ^= 1; |
| 504 | 504 | | return 1; |
| 505 | 505 | | } else { |
| @@ -516,7 +516,7 @@ int it_open_with(arg_t a) { |
| 516 | 516 | | |
| 517 | 517 | | if((pid = fork()) == 0) { |
| 518 | 518 | | execlp(prog, prog, |
| 519 | | − | files[mode == MODE_NORMAL ? fileidx : tns.sel].path, NULL); |
| 519 | + | files[mode == MODE_IMAGE ? fileidx : tns.sel].path, NULL); |
| 520 | 520 | | warn("could not exec: %s", prog); |
| 521 | 521 | | exit(1); |
| 522 | 522 | | } else if (pid < 0) { |
| @@ -543,7 +543,7 @@ int it_shell_cmd(arg_t a) { |
| 543 | 543 | | fpcnt++; |
| 544 | 544 | | if (!fpcnt) |
| 545 | 545 | | return 0; |
| 546 | | − | fpath = files[mode == MODE_NORMAL ? fileidx : tns.sel].path; |
| 546 | + | fpath = files[mode == MODE_IMAGE ? fileidx : tns.sel].path; |
| 547 | 547 | | fplen = strlen(fpath); |
| 548 | 548 | | cn = cmdline = (char*) s_malloc((strlen(cline) + fpcnt * (fplen + 2)) * |
| 549 | 549 | | sizeof(char)); |
| @@ -576,7 +576,7 @@ int it_shell_cmd(arg_t a) { |
| 576 | 576 | | warn("child exited with non-zero return value: %d. command line was: %s", |
| 577 | 577 | | WEXITSTATUS(status), cmdline); |
| 578 | 578 | | |
| 579 | | − | if (mode == MODE_NORMAL) { |
| 579 | + | if (mode == MODE_IMAGE) { |
| 580 | 580 | | if (fileidx < tns.cnt) |
| 581 | 581 | | tns_load(&tns, fileidx, &files[fileidx], 1); |
| 582 | 582 | | img_close(&img, 1); |
| @@ -591,7 +591,7 @@ int it_shell_cmd(arg_t a) { |
| 591 | 591 | | } |
| 592 | 592 | | |
| 593 | 593 | | end: |
| 594 | | − | if (mode == MODE_THUMBS) |
| 594 | + | if (mode == MODE_THUMB) |
| 595 | 595 | | win_set_cursor(&win, CURSOR_ARROW); |
| 596 | 596 | | /* else: cursor is reset in redraw() */ |
| 597 | 597 | | |