summaryrefslogtreecommitdiff
path: root/src/keyboard.h
diff options
context:
space:
mode:
authorAlbert Cervin <albert@acervin.com>2022-12-06 12:58:51 +0100
committerAlbert Cervin <albert@acervin.com>2022-12-06 12:58:51 +0100
commit66d50bd7b04922a91fbe3e4d49c68070ec1a7b14 (patch)
tree87600e117f4262555bcc875b09e050536cbee492 /src/keyboard.h
parent78410b18e5d4d117b714eb9f34c689920c32a985 (diff)
downloaddged-66d50bd7b04922a91fbe3e4d49c68070ec1a7b14.tar.gz
dged-66d50bd7b04922a91fbe3e4d49c68070ec1a7b14.tar.xz
dged-66d50bd7b04922a91fbe3e4d49c68070ec1a7b14.zip
Add minibuffer
Diffstat (limited to 'src/keyboard.h')
-rw-r--r--src/keyboard.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/keyboard.h b/src/keyboard.h
index 1a437fc..4078213 100644
--- a/src/keyboard.h
+++ b/src/keyboard.h
@@ -1,4 +1,5 @@
#include <stdbool.h>
+#include <stddef.h>
#include <stdint.h>
enum modifiers {
@@ -27,9 +28,8 @@ struct reactor;
struct keyboard keyboard_create(struct reactor *reactor);
-struct keyboard_update keyboard_begin_frame(struct keyboard *kbd,
- struct reactor *reactor);
-
-void keyboard_end_frame(struct keyboard *kbd);
+struct keyboard_update keyboard_update(struct keyboard *kbd,
+ struct reactor *reactor);
bool key_equal(struct key *key, uint8_t mod, uint8_t c);
+void key_name(struct key *key, char *buf, size_t capacity);