declare functions

This commit is contained in:
speedie 2023-03-02 14:05:07 +01:00
parent bac463dbd9
commit 2b08cf6a0a
3 changed files with 12 additions and 0 deletions

View file

@ -45,8 +45,12 @@ static Key normkeys[] = {
/* modifier key function argument */ /* modifier key function argument */
{ 0, XK_i, switchmode, {0} }, { 0, XK_i, switchmode, {0} },
{ CONTROL, XK_equal, setimgsize, {.i = +1 } },
{ CONTROL, XK_minus, setimgsize, {.i = -1 } },
{ 0, XK_equal, setimgsize, {.i = +10 } }, { 0, XK_equal, setimgsize, {.i = +10 } },
{ 0, XK_minus, setimgsize, {.i = -10 } }, { 0, XK_minus, setimgsize, {.i = -10 } },
{ SHIFT, XK_equal, setimgsize, {.i = +100 } },
{ SHIFT, XK_minus, setimgsize, {.i = -100 } },
{ 0, XK_k, move, {.i = 1 } }, { 0, XK_k, move, {.i = 1 } },
{ 0, XK_j, move, {.i = 2 } }, { 0, XK_j, move, {.i = 2 } },
{ 0, XK_h, move, {.i = 3 } }, { 0, XK_h, move, {.i = 3 } },

View file

@ -0,0 +1,3 @@
static void create_window(int x, int y, int w, int h);
static void set_window(void);
static void set_prop(void);

View file

@ -21,6 +21,11 @@ drawimage(void)
if (!lines) return; if (!lines) return;
if (!imagewidth || !imageheight) {
imagewidth = imageheight = longestedge = imagegaps = 0;
return;
}
if (sel && sel->image && strcmp(sel->image, limg ? limg : "")) { if (sel && sel->image && strcmp(sel->image, limg ? limg : "")) {
if (longestedge) if (longestedge)
loadimagecache(sel->image, &width, &height); loadimagecache(sel->image, &width, &height);