diff options
author | Jari Vetoniemi <mailroxas@gmail.com> | 2014-11-02 04:08:40 +0200 |
---|---|---|
committer | Jari Vetoniemi <mailroxas@gmail.com> | 2014-11-02 04:08:40 +0200 |
commit | ee3c41f162a9068505efdb5025c415b889cf414d (patch) | |
tree | 472e4949c6e0f22377d4fd5db1d1d5a889a4ed7f /lib/renderers/curses/curses.c | |
parent | a3e628f1c9f3e7ddfd447d599611729aefc736bb (diff) | |
download | bemenu-ee3c41f162a9068505efdb5025c415b889cf414d.tar.gz bemenu-ee3c41f162a9068505efdb5025c415b889cf414d.tar.bz2 bemenu-ee3c41f162a9068505efdb5025c415b889cf414d.zip |
Make shift + tab the current tab behavior, and normal tab to cycle.
Diffstat (limited to 'lib/renderers/curses/curses.c')
-rw-r--r-- | lib/renderers/curses/curses.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/renderers/curses/curses.c b/lib/renderers/curses/curses.c index 7923c93..6a7010d 100644 --- a/lib/renderers/curses/curses.c +++ b/lib/renderers/curses/curses.c @@ -297,6 +297,9 @@ poll_key(const struct bm_menu *menu, uint32_t *unicode) case 9: /* Tab */ return BM_KEY_TAB; + case 353: /* S-Tab */ + return BM_KEY_SHIFT_TAB; + case 18: /* C-r */ return BM_KEY_CONTROL_RETURN; |