[Bugs] #602 URGE: Switch to metacity as the window manager

SugarLabs Bugs bugtracker-noreply at sugarlabs.org
Mon Jul 6 11:11:52 EDT 2009


#602: Switch to metacity as the window manager
---------------------------------+------------------------------------------
    Reporter:  sayamindu         |          Owner:  tomeu            
        Type:  task              |         Status:  new              
    Priority:  Urgent            |      Milestone:  0.86             
   Component:  sugar             |        Version:  Git as of bugdate
    Severity:  Major             |     Resolution:                   
    Keywords:  windowmanagement  |   Distribution:  Unspecified      
Status_field:  New               |  
---------------------------------+------------------------------------------

Comment(by tomeu):

 > Watching the re-draw as things (messily) start-up, it kind'a looks like
 windows are initially opened at a mix of different sizes (some too small,
 some too large). The activity then sets-up its UI, and only then receive
 some late window manager event to go fullscreen. Activities that don't
 expect their window to be dynamically resized stay offset and/or
 incorrectly sized.
 >
 > - When activities are started you initially see a sugar-session window
 with traditional widget decoration (close/minimise/etc) and title, again
 after a few seconds delay the pulsing activity icon begins and then the
 window decorations switch off and the window re-adjusts its size/layout.

 This is because the launching window is decorated, we should make it
 undecorated as well.

 > - All activities end up with a 3-4 pixel grey boarder around their outer
 edge (Fitts's law issue as right/bottom scroll bars are no longer at the
 edge of the screen).
 > - You can still drag a fullscreen activity window around using the top
 grey boarder.
 > - A few times when clicking the grey boarders I managed to trigger the
 window manager's context palette and window resizing cursors.

 The grey border was a workaround because of
 http://bugzilla.gnome.org/show_bug.cgi?id=586600 that is not needed any
 more.

 > - Holding alt down and dragging, drags a fullscreen window around from
 anywhere.

 We should look at this one next.

 > - Watch out for some window manager shortcut keys Alt+F9, Alt+F7,
 Alt+F8, Alt+F4.

 We can disable keybindings through GConf

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


More information about the Bugs mailing list