After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 567909 - set session status as busy when playing a fullscreen movie
set session status as busy when playing a fullscreen movie
Status: RESOLVED FIXED
Product: totem
Classification: Core
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: General Totem maintainer(s)
General Totem maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2009-01-15 21:33 UTC by William Jon McCann
Modified: 2011-02-26 02:15 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description William Jon McCann 2009-01-15 21:33:00 UTC
gnome session now has a presence api:
http://svn.gnome.org/viewvc/gnome-session/trunk/gnome-session/org.gnome.SessionManager.Presence.xml?view=markup

Totem may wish to set the user status as busy when playing a fullscreen movie.

I'd also like to have a good way to set application scoped status text.  This text should go away when the application does.  For totem it would likely say "Playing movie" or something.  Having it per application would be nice so it doesn't replace or interfere with the global/persistent user status text.
Comment 1 Bastien Nocera 2009-01-16 10:28:39 UTC
A couple of questions:
- How do I reset the status to what it previously was when getting out of fullscreen?
- What happens when applications "fight out" for the status?
Comment 2 William Jon McCann 2009-01-16 12:48:47 UTC
We don't yet have the app scoped status text api.  But you'd just remove the status just like you remove an inhibitor.  And since it is per app there will be no fighting.
Comment 3 Bastien Nocera 2011-02-26 02:15:00 UTC
commit ddfe98fba2418002ef19a0097aa0c025747c4218
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Feb 23 14:06:04 2011 +0000

    galago: Rename to im-status and use gnome-session
    
    No need for the galago stack any more, we'll use gnome-session's
    Presence API instead.

Given that this isn't app scoped in gnome-session, I'll close this as fixed, as there would be no way for Totem to change the status back to its original correctly.