Restore original svkbd colorscheme and bump up to use monospace-18 as font
Fix SIGTERM functionality by making sure to sync before free in cleanup()
Added Xft support (in the same fashion as done in dmenu by Hiltjo Posthuma), Xinerama support, changed colors and key layout
This is version 6 of my svkbd patch, and I'm nearing completion on all
the stuff I wanted to implement. I decided to split this patch into 4
logical units, making for a nicer commit history when merged,
all four together constitute all the work I did on svkbd
and need to be applied in succession.
See the last patch in the series (4/4) for comments on what I changed since
v5.
Signed-off-by: Miles Alan <m@milesalan.com>
Add pipe key to backslash key
Run XFlush instead of XSync before starting main loop; fixes bug where rending
of keys fails when used in conjunction w/ dwm dock patch
Fix SIGTERM handler - flip terminate flag in sigterm handler & cleanup properly
Modify run function to use select() with a timeout since X events will be
blocked otherwise and terminate wouldn't apply for a while.
Clean up secondary layout positioning LRDU properly & blanking placeholders
Move layouts to single layout.h file & toggle layers via memcpy w/ XK_Cancel
Bump up height of keyboard
allow make LAYOUT=...
Signed-off-by: Christoph Lohmann <20h@r-36.net>
Suckless is now using git. Thanks architekt!
Unpress modifiers so there is no problem when exiting svkbd inbetween.
Fixing the problem of repeating keys.
Adding delete to the German layout.