suggestion picker: a persistent layer to complement virtual keyboards like wvkbd
Diffstat (limited to 'keyboard.c')
-rw-r--r--keyboard.c15
1 files changed, 1 insertions, 14 deletions
diff --git a/keyboard.c b/keyboard.c
index 2a0c982..9e97d20 100644
--- a/keyboard.c
+++ b/keyboard.c
@@ -12,19 +12,6 @@
fprintf(stderr, __VA_ARGS__); \
exit(1)
-uint8_t
-kbd_get_rows(struct layout *l) {
- uint8_t rows = 0;
- struct key *k = l->keys;
- while (k->type != Last) {
- if (k->type == EndRow) {
- rows++;
- }
- k++;
- }
- return rows + 1;
-}
-
void
kbd_init(struct kbd *kb, struct layout *layouts) {
int i;
@@ -60,7 +47,7 @@ kbd_init(struct kbd *kb, struct layout *layouts) {
void
kbd_init_layout(struct layout *l, uint32_t width, uint32_t height) {
uint32_t x = 0, y = 0;
- uint8_t rows = kbd_get_rows(l);
+ uint8_t rows = 1;
l->keyheight = height / rows;