From 87b1e6f5026c602113050daad6b7b6e3e08db808 Mon Sep 17 00:00:00 2001 From: Kyle Isom Date: Tue, 2 Dec 2025 18:43:45 -0800 Subject: [PATCH] Prevent kge from inhibiting sleep. --- GUIFrontend.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/GUIFrontend.cc b/GUIFrontend.cc index e59e523..88d7bde 100644 --- a/GUIFrontend.cc +++ b/GUIFrontend.cc @@ -77,13 +77,17 @@ GUIFrontend::Init(Editor &ed) height_ = std::max(200, h); } + SDL_SetHint(SDL_HINT_VIDEO_ALLOW_SCREENSAVER, "1"); window_ = SDL_CreateWindow( "kge - kyle's graphical editor " KTE_VERSION_STR, SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, width_, height_, win_flags); - if (!window_) + if (!window_) { return false; + } + + SDL_EnableScreenSaver(); #if defined(__APPLE__) // macOS: when "fullscreen" is requested, position the window at the