When not using dbus_connection_send_with_reply_and_block, something will be Blocking on the inhibit reply before uninhibit should We don't want to wait for the DBus server when starting to play, so the calls I agree fullscreen mode seems the more appropriate condition under Reason = "Fullscreen mode" isn't matching up with the conditions of calling Gnome.SessionManager over gnome.ScreenSaver? Using a GNOME interface is OK if the freedesktop interface is not supportedĪnd using the GNOME interface doesn't cause any new processes to start (in That sounds like the preferred API to use, but I haven't found officialĭocumentation. Such as asking for (or allowing fullscreen).ĭoes the screensaver that you work with support ? Seems we should only be disabling the screensaver on some user action, Remains about whether leaving an active window visible should allow the site At least considering only active windows wouldįilter out windows on other virtual desktops. OnĪndroid, I assume it doesn't make much difference because only one window Does Gnome Shell let you minimize windows? Does it unmapĭon't know whether only considering the active window would be better. Prevent media playing until the user interacts. I'm not sure it is reasonable to require users to minimize their windows toĪllow the screensaver to activate. Playing out of view on any foreground tab of an unminimized window. IIUC this will inhibit the screensaver, even if there is an advert or audio
0 Comments
Leave a Reply. |