Commit Graph

59 Commits

Author SHA1 Message Date
Maarten van Gompel
c8ee269e73 Added Xft support (in the same fashion as done in dmenu by Hiltjo Posthuma), Xinerama support, changed colors and key layout
Signed-off-by: Miles Alan <m@milesalan.com>
2020-08-02 18:00:00 +02:00
Miles Alan
915b95b03d Add pipe key to backslash key 2020-08-02 17:59:59 +02:00
Miles Alan
edfd50cdcb Run XFlush instead of XSync before starting main loop; fixes bug where rending of keys fails when used in conjunction w/ dwm dock patch 2020-08-02 17:59:59 +02:00
Miles Alan
819f92950e 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.
2020-08-02 17:59:44 +02:00
Miles Alan
e6e716202b Clean up secondary layout positioning LRDU properly & blanking placeholders 2020-08-02 17:59:36 +02:00
Miles Alan
6e5bf2d8e4 Move layouts to single layout.h file & toggle layers via memcpy w/ XK_Cancel 2020-08-02 17:59:28 +02:00
Miles Alan
0a3a153aa6 Add custom layouts 2020-08-02 17:58:56 +02:00
Hiltjo Posthuma
2d1f9177b8 Makefile: add target .PHONY back
Whoops, forgot to add it in the refactor.
2020-05-29 16:12:46 +02:00
Hiltjo Posthuma
1c75314faf cleanup Makefile, add initial man page svkbd.1 2020-05-29 14:46:33 +02:00
Christoph Lohmann
fc267005ce Bump year. 2016-01-01 14:19:33 +01:00
Carlos J. Torres
a5b40479e3 allow make LAYOUT=...
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2014-01-30 19:29:31 +01:00
Christoph Lohmann
b1ab226b28 Adding ru and sh layout.
Thank you "Dmitrij D. Czarkoff" <czarkoff@gmail.com>!
2013-04-28 10:24:15 +02:00
Christoph Lohmann
7885b0954a Suckless is now using git. Thanks architekt! 2012-12-12 20:36:22 +01:00
Christoph Lohmann
ce0779e5c9 Unpress modifiers so there is no problem when exiting svkbd inbetween. 2012-10-27 00:01:15 +02:00
Christoph Lohmann
d356e43d9c Fixing the problem of repeating keys. 2012-10-26 23:53:29 +02:00
Christoph Lohmann
fc23b8e713 Ed is <3. 2011-11-10 19:15:05 +01:00
Christoph Lohmann
447f3f2e27 Adding delete to the German layout. 2011-11-10 19:11:25 +01:00
Christoph Lohmann
2b985444ad Fixing README and the build environment. 2011-10-30 13:02:42 +01:00
Christoph Lohmann
e43381833b Fixing -g option. 2011-10-19 10:49:23 +02:00
Christoph Lohmann
ef52905a3f Width and height cannot be negative in geometry. 2011-10-09 18:08:18 +02:00
Christoph Lohmann
c63a877003 Fixing geometry arg handling (i++). 2011-10-09 18:03:23 +02:00
Christoph Lohmann
2806bed425 Making -g -geometry compatible. 2011-10-09 18:00:21 +02:00
Christoph Lohmann
3a5d2f3ed8 Fixing the geometry parsing. 2011-10-09 17:59:03 +02:00
Christoph Lohmann
cfe0f2d84e Add default static floating. 2011-10-09 17:45:12 +02:00
Christoph Lohmann
08b907930c Adding xgeometry standard parsing to svkbd. 2011-10-09 17:36:09 +02:00
Christoph Lohmann
cc4f2c36ba Changing the default settings to have highlight. 2011-10-09 17:25:43 +02:00
Christoph Lohmann
b6a96b6df9 Highlighting + unpress handling fixed. 2011-10-09 17:22:50 +02:00
Christoph Lohmann
9475c4590e Maintainer changed. 2011-10-09 11:26:14 +02:00
Christoph Lohmann
bd80a579dc Removing unused variable and silencing the compiler. 2011-10-03 16:30:45 +02:00
Christoph Lohmann
d4336c659c Now the bottom border is drawn again. 2011-04-13 19:09:53 +02:00
Enno Boland (Gottox)
f3ec05ff37 fixing button height (again) 2011-04-13 09:46:51 +02:00
Christoph Lohmann
c74fc014a4 Fixing the install/uninstall again. 2011-04-10 13:44:18 +02:00
Enno Boland (Gottox)
6f0e75ccc0 merging christophs "Fixing border and sizes now for real."-patch 2011-04-10 13:36:41 +02:00
Enno Boland (Gottox)
7223d56428 small row fix 2011-04-10 13:32:16 +02:00
Christoph Lohmann
ce9fd8d282 Adding a toolbar option and changing the window type. 2011-04-06 09:03:25 +02:00
Christoph Lohmann
5c97d98c63 _NET_WM_WINDOW_TYPE needs to be atom. 2011-04-05 17:23:40 +02:00
Christoph Lohmann
6e23a19d2f Adding close button. 2011-04-04 22:43:12 +02:00
Enno Boland (Gottox)
fb55e57fc1 fixing segment fault while resizing. 2011-04-04 13:47:27 +02:00
Enno Boland (Gottox)
3619838eb7 Adding Christoph Lohmanns patches again. Thx :D 2011-04-04 13:39:31 +02:00
Enno Boland (tox)
31e00125e8 removing unneeded SetWMHints 2011-03-25 16:28:46 +01:00
Enno Boland (tox)
102a7ef183 moving layouts to root. will fix building 2011-03-25 16:26:49 +01:00
Enno Boland (tox)
07b4b3e516 Adding README 2011-03-25 15:39:00 +01:00
Enno Boland (tox)
6ad5403859 merging __20h__s changes. 2011-03-25 15:14:12 +01:00
Enno Boland (tox)
e485fdb9eb Small argument fix 2011-03-24 21:53:40 +01:00
Christoph Lohmann
9ff7c9fea2 Adding commandline options. 2011-03-24 19:41:58 +01:00
Christoph Lohmann
4ab83f9dfc Adding layouts support. 2011-03-24 19:31:00 +01:00
Christoph Lohmann
76a8bc5c3c Fixing the not properly drawn rectangles. 2011-03-24 19:10:37 +01:00
Christoph Lohmann
505741702f Adding German layout to new layouts folder. 2011-03-24 18:47:17 +01:00
Christoph Lohmann
fdbfeb77ed Adding the config directives for the previous patch. 2011-03-24 18:18:24 +01:00
Christoph Lohmann
c1e2682915 Adding a way for configuring the position and size. 2011-03-24 18:14:07 +01:00