[Bugs] #453 UNSP: if the Sugar control panel is open, then Frame icons are inoperable

SugarLabs Bugs bugtracker-noreply at sugarlabs.org
Sun Mar 15 22:35:08 EDT 2009


#453: if the Sugar control panel  is open, then Frame icons are inoperable
------------------------------------------+---------------------------------
    Reporter:  skierpage                  |          Owner:  erikos     
        Type:  defect                     |         Status:  assigned   
    Priority:  Unspecified by Maintainer  |      Milestone:  0.84       
   Component:  sugar                      |        Version:  0.83.x     
    Severity:  Major                      |     Resolution:             
    Keywords:                             |   Distribution:  Unspecified
Status_field:  Assigned                   |  
------------------------------------------+---------------------------------
Changes (by garycmartin):

  * distribution:  OLPC => Unspecified


Comment:

 Replying to [comment:7 homunq]:
 > Personally, I'd want the control panel to be much *less* modal, so you
 can see the network view and connect to an AP.

 +1

 > My vote, for now, would be to make it a totally non-modal dialog, which
 nevertheless sits "in front" of the home view.

 FWIW: I don't get the impression it was intentionally designed this way,
 it is just the implementation that fell out of the tree in the given time
 allocated. The "floats over neighbourhood/group/home" is because these 3
 views are implemented in the place a traditional desktop UI would be put,
 they are just draw in that root window as needed. So along came the CP,
 and  given there is/was no composition layering magic to really make a
 modal window float above *ALL* views with a transparent/dim edge area as
 per the original mock-up -- think how bad a UI design that would have been
 -- it was made a model of that traditional desktop layer, blocking you
 from seeing most of the 3 core UI views.

 Maybe something can be considered for 0.86?

-- 
Ticket URL: <http://dev.sugarlabs.org/ticket/453#comment:8>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list