linux: Use D-Bus to inhibit screensaver

This commit is contained in:
robxnano 2024-09-23 17:51:04 +01:00
commit 2748771cb3
No known key found for this signature in database
GPG key ID: 9FB6B03B782D1E42
9 changed files with 229 additions and 41 deletions

View file

@ -17,11 +17,7 @@ void Shutdown();
void InitControllers(const WindowSystemInfo& wsi);
void ShutdownControllers();
#ifdef HAVE_X11
void InhibitScreenSaver(unsigned long win, bool enable);
#else
void InhibitScreenSaver(bool enable);
#endif
void InhibitScreenSaver(bool inhibit);
// Calls std::locale::global, selecting a fallback locale if the
// requested locale isn't available