From fba818080be80667d95807c207ed1c78b1003653 Mon Sep 17 00:00:00 2001 From: Vito Caputo Date: Fri, 23 Jun 2023 13:30:54 -0700 Subject: sdl_fb: quit on ESC keypress Let's some a more user-friendly ways of exiting... --- src/sdl_fb.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/sdl_fb.c b/src/sdl_fb.c index d1e3cd5..2a2ef19 100644 --- a/src/sdl_fb.c +++ b/src/sdl_fb.c @@ -272,6 +272,10 @@ static int sdl_ready() while (SDL_PollEvent(&ev)) { if (ev.type == SDL_QUIT) return -EPIPE; + + if (ev.type == SDL_KEYDOWN && + ev.key.keysym.sym == SDL_GetKeyFromScancode(SDL_SCANCODE_ESCAPE)) + return -EPIPE; } return 0; -- cgit v1.2.3