From be8ab03c38ac94ea55507c26a88f7c716b3c461d Mon Sep 17 00:00:00 2001 From: Nathan Reiner Date: Wed, 22 Mar 2023 21:09:58 +0100 Subject: add auto completion --- dmenu-wl.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dmenu-wl.c b/dmenu-wl.c index 436d0bb..764d709 100644 --- a/dmenu-wl.c +++ b/dmenu-wl.c @@ -423,6 +423,11 @@ handle_keyboard_event() case XKB_KEY_Escape: running = 0; break; + case XKB_KEY_Tab: + if (options.selection) { + strncpy(input_field, options.selection->name, MAX_LINE_LENGTH); + } + break; case XKB_KEY_BackSpace: if (strlen(input_field)) input_field[strlen(input_field) - 1] = 0; -- cgit v1.2.3-70-g09d2