[Trac #379] Matchbox theme

Zarro Boogs per Child bugtracker at laptop.org
Mon Dec 11 10:59:57 EST 2006


#379: Matchbox theme
--------------------+-------------------------------------------------------
 Reporter:  jg      |        Owner:  Eben    
     Type:  task    |       Status:  assigned
 Priority:  normal  |    Milestone:  BTest-2 
Component:  sugar   |   Resolution:          
 Keywords:          |  
--------------------+-------------------------------------------------------
Comment (by marco):

 The design issue is really an important one to handle. We should figure it
 out and add a section in the HIG about it.

 Leaving aside for a minute the design decision (which I generally favor),
 we should think on how to handle compatibility with stuff that still uses
 dialogs. A few examples:

 1 Applications we don't have full control on. The browser for example,
 we'd have to fix Firefox(the part we inherit at least) to not use dialogs
 anywhere.
 2 Web pages can show dialogs themself using javascript.
 3 Legacy applications that can run on the olpc but has not been integrated
 fully with sugar

 I can think of two approaches for dealing with the issue:

 1 Try to fix the issue for the modules we maintain (browser). Require
 activities author to fully adapt their apps to the environment (i.e. in
 this case get rid of all the dialogs).

 2 Keep some level on compatibility with dialogs. The window manager we use
 already allow this (to  some extents at least). Integrate the dialogs with
 sugar visual design. Still strongly discourage the use of dialogs in the
 activities.

 In general, 2 seem the more realistic approach.

-- 
Ticket URL: <http://dev.laptop.org/ticket/379#comment:6>
One Laptop Per Child <http://laptop.org/>



More information about the Bugs mailing list