
@ids1024 Thanks, that is certainly better.
• Now it's only ~300 lines of code, so only ~299 too many.
• Once the code has turned on power saving, user activity still doesn't turn it off, so you still get to reboot if it crashes.
• I have no idea how I could possibly have discovered this protocol on my own.
• Even if I had found the wayland dot app page, translating those specs into C code feels like I'm being intentionally punished.
Wayland continues to be incredible (pej., obs.)