diff options
| author | Kai Stevenson <kai@kaistevenson.com> | 2023-06-19 16:34:06 -0700 |
|---|---|---|
| committer | Kai Stevenson <kai@kaistevenson.com> | 2023-06-19 16:34:06 -0700 |
| commit | a82f530f99fa75ee44bbf345cf34bae6b399a3a1 (patch) | |
| tree | b31accaf7db35eed074476f9d28478481e109d97 | |
| parent | 078fb1cefa5f2893488c461a8be4c903c3ff8e1c (diff) | |
added q key to exit
| -rw-r--r-- | src/operetta.c | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/src/operetta.c b/src/operetta.c index ae9a418..4669ef8 100644 --- a/src/operetta.c +++ b/src/operetta.c @@ -51,11 +51,19 @@ int main(int argc, char** argv) { while (1) { draw_screen(); int c = getch(); - if (c == 'j') { - move_selection(1); - } - if (c == 'k') { - move_selection(-1); + switch (c) { + case 'j': + move_selection(1); + break; + case 'k': + move_selection(-1); + break; + case ' ': + interact_selected(); + break; + case 'q': + exit(0); + break; } } free(content); |
