simple virtual keyboard
git clone git://
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2021-02-25 16:28Force installing executableJochen Sprickerhof1+1-1
2020-12-11 17:37bump version to 0.2.2Hiltjo Posthuma1+1-1
2020-12-11 16:51fixed a bug that reset the layer to layer one after hiding the overlayMaarten van Gompel1+1-1
2020-12-11 16:45fixed russian keyboard layout in mobile-intl, Р key was missing, moved З to an overlay on е because of lack of spaceMaarten van Gompel2+4-7
2020-09-18 set DEFAULT_SOURCEHiltjo Posthuma1+1-1
2020-09-16 14:07Make install fix: install the actual compiled layoutMaarten van Gompel1+3-6
2020-09-13 20:29Makefile: dist: add drw.h and util.hHiltjo Posthuma1+1-1
2020-08-24 17:32tiny code-style tweakHiltjo Posthuma2+3-3
2020-08-14 10:48Makefile: fix dist rule, reported by Job BautistaHiltjo Posthuma1+1-1
2020-08-04 22:09a few more tweaksHiltjo Posthuma1+12-15
2020-08-04 21:28some code-style consistency changes + small tweaksHiltjo Posthuma2+224-196
2020-08-04 21:14svkbd.1: small man page tweaksHiltjo Posthuma1+12-13
2020-08-04 21:12fixup strdup() from the last patchHiltjo Posthuma1+3-4
2020-08-02 18:57cleaned up code style, fixed buffer overflow in layers configuration, added a printdbg function.Maarten van Gompel1+55-47
2020-08-02 18:57Updated the man pageMaarten van Gompel1+41-4
2020-08-02 16:23Makefile, use pkg-config, fix config.h rule + tweaksHiltjo Posthuma2+19-8
2020-08-02 13:46Made the old layouts compatible with the new svkbd, re-added the old english layout that was removed, and re-added the initial sxmo layout and renamed the mobile layouts. Documentation updated accordingly. Final cleanup and fixes for the whole patch series.Maarten van Gompel12+889-600
2020-08-02 13:46fixed the select() logic in run() to handle sigterm situationsMaarten van Gompel1+18-22
2020-08-02 13:46adding some minor error catchingMaarten van Gompel1+8-2
2020-08-02 13:46Added a dialer/numpad keyboard, added the ability to handle layouts with less keys/different layouts. Extra configurability: select layout on startup, customisable height factor.Maarten van Gompel4+125-29
2020-08-02 13:46added an extra key column (alt now on keyboard by default), added cyrillic keymap, added a toggle to enable/disable overlays, added quick toggle buttons to toggle primary two layers. Added some configurability using command line parameters and environment variables.Maarten van Gompel3+267-96
2020-08-02 13:46Added overlays (appearing on long press), multiple layer support (rather than just a toggle) with new layers, style changesMaarten van Gompel3+582-56
2020-08-02 13:46Fix SIGTERM functionality by making sure to sync before free in cleanup()Miles Alan1+1-1
2020-08-02 13:46Added Xft support (in the same fashion as done in dmenu by Hiltjo Posthuma), Xinerama support, changed colors and key layoutMaarten van Gompel10+613-182
2020-08-02 13:46Add pipe key to backslash keyMiles Alan1+1-1
2020-08-02 13:46Run XFlush instead of XSync before starting main loop; fixes bug where rending of keys fails when used in conjunction w/ dwm dock patchMiles Alan1+16-9
2020-08-02 13:46Fix SIGTERM handler - flip terminate flag in sigterm handler & cleanup properlyMiles Alan1+32-15
2020-08-02 13:46Clean up secondary layout positioning LRDU properly & blanking placeholdersMiles Alan1+6-6
2020-08-02 13:46Move layouts to single layout.h file & toggle layers via memcpy w/ XK_CancelMiles Alan4+143-117
2020-08-02 13:46Add custom layoutsMiles Alan2+111-65
2020-05-29 14:12Makefile: add target .PHONY backHiltjo Posthuma1+1-1
2020-05-29 12:24cleanup Makefile, add initial man page svkbd.1Hiltjo Posthuma6+136-116
2016-01-01 13:19Bump year.Christoph Lohmann1+1-1
2014-01-30 18:10allow make LAYOUT=...Carlos J. Torres1+1-1
2013-04-28 08:24Adding ru and sh layout.Christoph Lohmann2+147-0
2012-12-12 19:36Suckless is now using git. Thanks architekt!Christoph Lohmann1+1-1
2012-10-26 22:01Unpress modifiers so there is no problem when exiting svkbd inbetween.Christoph Lohmann1+8-0
2012-10-26 21:53Fixing the problem of repeating keys.Christoph Lohmann1+17-17
2011-11-10 18:15Ed is <3.Christoph Lohmann1+1-0
2011-11-10 18:11Adding delete to the German layout.Christoph Lohmann1+2-1
2011-10-30 12:02Fixing README and the build environment.Christoph Lohmann3+56-40
2011-10-19 08:49Fixing -g option.Christoph Lohmann1+3-0
2011-10-09 16:08Width and height cannot be negative in geometry.Christoph Lohmann1+0-4
2011-10-09 16:03Fixing geometry arg handling (i++).Christoph Lohmann1+1-0
2011-10-09 16:00Making -g -geometry compatible.Christoph Lohmann1+1-1
2011-10-09 15:59Fixing the geometry parsing.Christoph Lohmann1+14-11
2011-10-09 15:45Add default static floating.Christoph Lohmann1+22-12
2011-10-09 15:36Adding xgeometry standard parsing to svkbd.Christoph Lohmann1+20-25
2011-10-09 15:25Changing the default settings to have highlight.Christoph Lohmann1+9-8
2011-10-09 15:22Highlighting + unpress handling fixed.Christoph Lohmann1+141-56
2011-10-09 09:26Maintainer changed.Christoph Lohmann1+1-0
2011-10-03 14:30Removing unused variable and silencing the compiler.Christoph Lohmann1+0-2
2011-04-13 17:09Now the bottom border is drawn again.Christoph Lohmann1+1-1
2011-04-13 07:46fixing button height (again)Enno Boland (Gottox)1+4-7
2011-04-10 11:44Fixing the install/uninstall again.Christoph Lohmann1+5-5
2011-04-10 11:36merging christophs "Fixing border and sizes now for real."-patchEnno Boland (Gottox)1+8-8
2011-04-10 11:32small row fixEnno Boland (Gottox)1+3-3
2011-04-06 07:03Adding a toolbar option and changing the window type.Christoph Lohmann1+13-5
2011-04-05 15:23_NET_WM_WINDOW_TYPE needs to be atom.Christoph Lohmann1+5-6
2011-04-04 20:43Adding close button.Christoph Lohmann4+10-0
2011-04-04 11:47fixing segment fault while resizing.Enno Boland (Gottox)2+8-8
2011-04-04 11:39Adding Christoph Lohmanns patches again. Thx :DEnno Boland (Gottox)3+36-19
2011-03-25 15:28removing unneeded SetWMHintsEnno Boland (tox)1+0-1
2011-03-25 15:26moving layouts to root. will fix buildingEnno Boland (tox)7+156-253
2011-03-25 14:39Adding READMEEnno Boland (tox)1+29-0
2011-03-25 14:14merging __20h__s changes.Enno Boland (tox)4+88-57
2011-03-24 20:53Small argument fixEnno Boland (tox)1+2-2
2011-03-24 18:41Adding commandline options.Christoph Lohmann1+38-4
2011-03-24 18:31Adding layouts support.Christoph Lohmann6+182-77
2011-03-24 18:10Fixing the not properly drawn rectangles.Christoph Lohmann1+5-3
2011-03-24 17:47Adding German layout to new layouts folder.Christoph Lohmann1+81-0
2011-03-24 17:18Adding the config directives for the previous patch.Christoph Lohmann1+5-0
2011-03-24 17:14Adding a way for configuring the position and size.Christoph Lohmann1+15-6
2011-02-01 19:04Added patch to make svkbd work with dwm again. Thanks Łukasz Pankowski :)Enno Boland (tox)1+7-1
2011-02-01 19:01Fixing Makefile and adding license. Patch supplied by Evil_Bob. Thanks :)Enno Boland (tox)2+25-4
2010-08-10 21:15typo.Enno Boland (tox)1+1-1
2010-05-16 10:17typo fix, removing hover.Enno Boland (tox)1+3-35
2008-07-16 08:10drawkey does now copy the button to the window directly.Enno Boland (Gottox)1+10-7
2008-07-16 07:00We don't need config.hEnno Boland (Gottox)1+0-76
2008-07-16 06:59rearranging source, adding mousebuttonmodifier.Enno Boland (Gottox)3+89-89
2008-07-15 20:12it works :)Enno Boland (Gottox)4+283-61
2008-07-15 16:53initial checkin.Enno Boland (Gottox)5+472-0