Desktop effects ignor metacity button_layout setting

Bug #89488 reported by Neil Curry
2
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Fix Released
Wishlist
Unassigned
Declined for Feisty by Sebastien Bacher

Bug Description

Binary package hint: compiz

1. Install Ubuntu 7.04 (Herd 5)
2. Run gconf-editor
3. Open Apps > Metacity > General > button_layout
4. Change button_layout to close,minimize,maximize:close
5. Run System > Preferences > Desktop Effects > Enable

The window title bar button layout will revert to the default, ignoring the setting in button_layout (point 3)

Revision history for this message
b sanders (launchpad-poptones) wrote :

It also ignores preferences for bar actions - double click on bar only minimizes/maximizes even if windowshade effect is chosen

Revision history for this message
Sebastien Bacher (seb128) wrote :
Download full text (4.6 KiB)

 compiz (1:0.3.6-1ubuntu13) feisty; urgency=low
 .
   * 020-move-away-from-having-client-side-positioning-of-windows.patch:
     - Upstream patch : Move away from having client side positioning of windows.
       Window size must be server side so to be able to do atomic move-resize
       operations position must also be server-side. This means that
       serverX and serverY fields in CompWindow struct has higher priority
       than attrib.x and attrib.y. attrib.x and attrib.y is still the client
       side position and any code dealing with the visible position of a
       window should use these. Code that needs to be aware of any pending
       position changes should look at serverX and serverY.
   * 021-only-update-window-position-when-no-pending-position.patch:
     - Upstream patch : Only update window position when no pending position
       changes exists.
   * 022-libXrender-workaround-gradient-issue.patch:
     - Upstream patch : Check version of libXrender and workaround gradient
       issue if older than 0.9.3. (Close #99508)
   * 023-dont-force-a-resize-when-maximize.patch:
     - Upstream patch : Do not force a resize when maximize state changes.
   * 024-fix-a-few-initiate-functions.patch:
     - Upstream patch : Fix a few initiate functions that should steal events.
   * 026-enable-sync-request-protocol-for-override_redirect-windows.patch:
     - Upstream patch : Enable sync request protocol for override_redirect
       windows as 025-fix-sync-request-issue.patch likely fixed the issues seen
       previously.
   * 027-fix-windows-being-maximized-on-incorrect-output.patch:
     - Upstream patch : Fix issue with windows being maximized on incorrect
       output.
   * 028-make-sure-no-core-instance-of-window-is-painted-after-minimize.patch:
     - Upstream patch : Make sure no core instance of window is painted after
       minimize animation. (bnc 240960)
   * 029-add-demands-attention-state-when-focus-on-map-was-prevented.patch:
     - Upstream patch : Add demands attention state when focus on map was
       prevented.
   * 030-reset-rotation-correctly-when-we-receive-a-client-message.patch:
     - Upstream patch : Reset rotation correctly when we receive a client
       message that cause us to move the viewport.
   * 031-fix-active-window-tracking.patch:
     - Upstream patch : Fix active window tracking. We're always setting the
       active window property so there's no need to monitor that property.
   * 032-check-for-pending-maps-on-hide.patch:
     - Upstream patch : Check for pending maps when trying to hide a window.
   * 033-maximize-windows-if-too-big-for-desktop.patch:
     - Upstream patch : Enable the code in the placement plugin that maximize
       windows when they are too big for their work area.
   * 034-read-current-window-position-properly.patch:
     - Upstream patch : Read current window position properly.
   * 035-set-state-to-normal-when-window-is-mapped.patch:
     - Upstream patch : Make sure we set state to Normal again when window is
       mapped.
   * 036-use-findTopLevelWindowAtDisplay-when-receiving-FocusIn-events.patch:
     - Upstream...

Read more...

Changed in compiz:
importance: Undecided → Wishlist
status: Unconfirmed → Fix Released
Revision history for this message
Neil Curry (neilmsn) wrote :

This issue is still not fixed, I now get no buttons at all on the window tops.

Revision history for this message
Neil Curry (neilmsn) wrote :

This could be related to my other bug:

https://bugs.launchpad.net/ubuntu/+source/metacity/+bug/102787

This is where the gconf-editor setting for the button layout in now ignored, I have set manually using gconftool-2 this is when the window tops disappeared.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.