| Summary: | [PATCH] Implement inhibiting screensaver on Wayland | ||
|---|---|---|---|
| Product: | SDL | Reporter: | Cameron Gutman <cameron.gutman> |
| Component: | video | Assignee: | Sam Lantinga <slouken> |
| Status: | RESOLVED FIXED | QA Contact: | Sam Lantinga <slouken> |
| Severity: | normal | ||
| Priority: | P2 | ||
| Version: | HG 2.1 | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Attachments: | Patch | ||
|
Description
Cameron Gutman
2021-01-21 03:34:45 UTC
Created attachment 4683 [details]
Patch
Tested org.freedesktop.ScreenSaver on GNOME 3.38.3 (which doesn't support idle_inhibit_unstable_v1).
Tested idle_inhibit_unstable_v1 and org.freedesktop.ScreenSaver on KDE Plasma 5.20.8.
FYI: The SDL_DBus_Quit() code (and accompanying FIXME) was copied from the X11 backend. Patch added, thanks! https://hg.libsdl.org/SDL/rev/d4b8ebda48c4 |