Registered Member
|
I think, KWin should introduce frequently_changed atom. Why?
It should fix window management and screensaver management. When mouse cursor are above window with this atom, screensaver will be turned off. This will occur on full screen movie window and on non-fullscreen movie window, when user trying to hide mouse cursor(so it move it at movie window). Also Kwin will try to not put window above widget/window with this atom. For example I watching a movie on Youtube and decided to run Konsole or Dolphin. Kwin should put dolphin/konsole's window to not hide movie window. I think, that plasmoid, like countdown plasmoid should use this control too. When I was seek, I often start countdown. The biggest matter was screensaver, but I won't to disable it.
Lachu, proud to be a member of KDE forums since 2008-Nov.
|
KDE Developer
|
KWin is the wrong place for handling screensavers. This has to be done in the powermanager and is already done. It's just that the applications need to set their info properly.
The other thing with not having windows above the video: ever heard of keep above? |
Registered Member
|
Yes. I've heard of keep above. My idea don't force user to setting anything.
Lachu, proud to be a member of KDE forums since 2008-Nov.
|
KDE Developer
|
FDO specification for screensaver-hanlding apps provide /ScreenSaver Inhibit(app, reason) method (supported by KDE Workspace) with which an application can tell the screensaver system not to start the screensaver.
So, it is on the app (movie players, flash plugin) to tell us not to start the screensaver. If the app developers don't want to bother calling this method, then they wouldn't bother setting the frequently_changed atom. |
Registered Member
|
If FDO mean FreeDesktop?
Lachu, proud to be a member of KDE forums since 2008-Nov.
|
KDE Developer
|
Registered users: Bing [Bot], Evergrowing, Google [Bot]