Introduction
Introduction Statistics Contact Development Disclaimer Help
small code-style changes - svkbd - simple virtual keyboard
git clone git://git.suckless.org/svkbd
Log
Files
Refs
README
LICENSE
---
commit 2a2acdacaa3655819af6ea308ffee98dbedb33f9
parent 81c96cec89dd280cab71170f50b9c088476d263c
Author: Hiltjo Posthuma <[email protected]>
Date: Sat, 3 Jul 2021 11:45:05 +0200
small code-style changes
Diffstat:
M layout.mobile-intl.h | 10 +++++-----
M svkbd.c | 15 ++++++++-------
2 files changed, 13 insertions(+), 12 deletions(-)
---
diff --git a/layout.mobile-intl.h b/layout.mobile-intl.h
@@ -494,8 +494,9 @@ static Key keys_navigation[KEYS] = {
{ "↓", 0, XK_Down, 1 },
{ "Tab", 0, XK_Tab, 1 },
{ "↲ Enter", 0, XK_Return, 1},
- { 0 }, /* Last item (double 0) */
- { 0 }, /* Last item (double 0) */
+
+ { 0 }, /* Last item (double 0) */
+ { 0 }, /* Last item (double 0) */
};
@@ -615,8 +616,7 @@ static Key* available_layers[LAYERS] = {
keys_ru
};
-
Buttonmod buttonmods[] = {
- { XK_Shift_L, Button2 },
- { XK_Alt_L, Button3 },
+ { XK_Shift_L, Button2 },
+ { XK_Alt_L, Button3 },
};
diff --git a/svkbd.c b/svkbd.c
@@ -74,7 +74,7 @@ static void drawkey(Key *k, Bool map);
static void expose(XEvent *e);
static Key *findkey(int x, int y);
static void leavenotify(XEvent *e);
-static void press(Key *k, KeySym mod);
+static void press(Key *k, KeySym buttonmod);
static double get_press_duration();
static void run(void);
static void setup(void);
@@ -85,7 +85,7 @@ static void hideoverlay();
static void cyclelayer();
static void setlayer();
static void togglelayer();
-static void unpress(Key *k, KeySym mod);
+static void unpress(Key *k, KeySym buttonmod);
static void updatekeys();
static void printkey(Key *k, KeySym mod);
@@ -168,7 +168,8 @@ motionnotify(XEvent *e)
}
for (i = 0; i < numkeys; i++) {
- if (!IsModifierKey(keys[i].keysym) && keys[i].pressed == True …
+ if (!IsModifierKey(keys[i].keysym) && keys[i].pressed == True …
+ lostfocus != gainedfocus) {
printdbg("Pressed key lost focus: %ld\n", keys[i].keys…
lostfocus = i;
ispressingkeysym = 0;
@@ -575,7 +576,7 @@ unpress(Key *k, KeySym buttonmod)
int i;
Bool neutralizebuttonmod = False;
- if (k != NULL) {
+ if (k) {
switch(k->keysym) {
case XK_Cancel:
cyclelayer();
@@ -632,7 +633,7 @@ unpress(Key *k, KeySym buttonmod)
simulate_keyrelease(buttonmod);
}
- if ((k == NULL) || (!IsModifierKey(k->keysym))) {
+ if (k == NULL || !IsModifierKey(k->keysym)) {
for (i = 0; i < numkeys; i++) {
if (keys[i].pressed && IsModifierKey(keys[i].keysym)) {
if (!(keys[i].keysym == buttonmod && neutraliz…
@@ -690,7 +691,7 @@ run(void)
printdbg("%f\n", duration);
overlayidx = hasoverlay(ispressingkeysym);
duration = get_press_duration();
- if ((overlayidx != -1) && (duration >= overlay…
+ if (overlayidx != -1 && duration >= overlay_de…
printdbg("press duration %f, activatin…
showoverlay(overlayidx);
pressbegin.tv_sec = 0;
@@ -1047,7 +1048,7 @@ showoverlay(int idx)
}
}
- for (i = idx, j=0; i < OVERLAYS; i++, j++) {
+ for (i = idx, j = 0; i < OVERLAYS; i++, j++) {
if (overlay[i].keysym == XK_Cancel) {
break;
}
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.