diff options
| author | Nathan Reiner <nathan@nathanreiner.xyz> | 2023-03-22 21:09:58 +0100 |
|---|---|---|
| committer | Nathan Reiner <nathan@nathanreiner.xyz> | 2023-03-22 21:09:58 +0100 |
| commit | be8ab03c38ac94ea55507c26a88f7c716b3c461d (patch) | |
| tree | 16b5596cb0af337fce0341e478fa32b5e880a95b | |
| parent | aaa904ce3208a6b576f036d99338f9f7dbe054c4 (diff) | |
add auto completion
| -rw-r--r-- | dmenu-wl.c | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -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; |