#4889 NORM Never A: (activity) fullscreen buttons and (sugar) fullscreen shortcuts fail to get along

Zarro Boogs per Child bugtracker at laptop.org
Tue Nov 13 16:25:11 EST 2007


#4889: (activity) fullscreen buttons and (sugar) fullscreen shortcuts fail to get
along
-----------------------+----------------------------------------------------
 Reporter:  Eben       |       Owner:  erikos        
     Type:  defect     |      Status:  new           
 Priority:  normal     |   Milestone:  Never Assigned
Component:  sugar      |     Version:                
 Keywords:  update.2?  |    Verified:  0             
-----------------------+----------------------------------------------------
 Right now the alt-enter fullscreen command is out of touch with the
 activities own mechanisms for achieving fullscreen mode.

 1. Click on "fullscreen" button in View toolbar.
 2. Press command-enter to leave fullscreen mode (nothing happens)
 3. Press command-enter again (success)

 Obviously the alt-enter shortcut is keeping some flag around to determine
 which state it's in, which is not even known by the activity...

 The sugar-provided alt-enter solution needs to interact nicely with the
 in-activity buttons of similar effect, either by checking for the current
 visibility of the toolbar (weak) or by creating some kind of agreed upon
 model for maintaing this info.

 A similar problem is encountered in Record, where the activity has a more
 powerful fullscreen mode which actually adjusts the components of the view
 (in this case live video) in addition to removing toolbars/trays.  Ideally
 the alt-enter shortcut should have the same effect here and not simply
 remove toolbars/trays as per the default.

 I'm not sure if either of these are Sugar bugs, or if we simply need to
 depend on activities to catch the alt-enter shortcut on their own when
 they implement some form of it/add a button in the toolbar for it.

-- 
Ticket URL: <http://dev.laptop.org/ticket/4889>
One Laptop Per Child <http://dev.laptop.org>
OLPC bug tracking system



More information about the Bugs mailing list