update
This commit is contained in:
parent
1bc25701b4
commit
bb6b5bd74d
15
svkbd.c
15
svkbd.c
|
@ -105,6 +105,8 @@ static int releaseprotect = 0; /* set to 1 after overlay is shown, protecting ag
|
||||||
static int tmp_keycode = 1;
|
static int tmp_keycode = 1;
|
||||||
static int rows = 0, ww = 0, wh = 0, wx = 0, wy = 0;
|
static int rows = 0, ww = 0, wh = 0, wx = 0, wy = 0;
|
||||||
static char *name = "svkbd";
|
static char *name = "svkbd";
|
||||||
|
static char file ;
|
||||||
|
static int report;
|
||||||
static int debug = 0;
|
static int debug = 0;
|
||||||
static int numlayers = 0;
|
static int numlayers = 0;
|
||||||
static int numkeys = 0;
|
static int numkeys = 0;
|
||||||
|
@ -722,7 +724,18 @@ setup(void)
|
||||||
32, PropModeReplace,
|
32, PropModeReplace,
|
||||||
(unsigned char *)&atype, 1);
|
(unsigned char *)&atype, 1);
|
||||||
}
|
}
|
||||||
|
if (report) {
|
||||||
|
system("rm /tmp/svkbdid");
|
||||||
|
system("touch /tmp/svkbdid");
|
||||||
|
FILE *fp;
|
||||||
|
char winid[256];
|
||||||
|
sprintf(winid,"%lu", win);
|
||||||
|
fp = fopen("/tmp/svkbdid", "w+");
|
||||||
|
|
||||||
|
fputs(winid, fp);
|
||||||
|
|
||||||
|
fclose(fp);
|
||||||
|
}
|
||||||
XMapRaised(dpy, win);
|
XMapRaised(dpy, win);
|
||||||
drw_resize(drw, ww, wh);
|
drw_resize(drw, ww, wh);
|
||||||
updatekeys();
|
updatekeys();
|
||||||
|
@ -954,6 +967,8 @@ main(int argc, char *argv[])
|
||||||
if (bitm & YNegative && wy == 0)
|
if (bitm & YNegative && wy == 0)
|
||||||
wy = -1;
|
wy = -1;
|
||||||
i++;
|
i++;
|
||||||
|
} else if (!strcmp(argv[i], "-w")) {
|
||||||
|
report=1;
|
||||||
} else if (!strcmp(argv[i], "-fn")) { /* font or font set */
|
} else if (!strcmp(argv[i], "-fn")) { /* font or font set */
|
||||||
fonts[0] = argv[++i];
|
fonts[0] = argv[++i];
|
||||||
} else if (!strcmp(argv[i], "-D")) {
|
} else if (!strcmp(argv[i], "-D")) {
|
||||||
|
|
Loading…
Reference in New Issue