[lucid] setting keyboard shortcut for switching between windows of an application does not work with compiz

Bug #500672 reported by Asif Youssuff
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gnome-control-center
Fix Released
High
compiz (Ubuntu)
Invalid
Undecided
Unassigned
gnome-control-center (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: compiz

Running Ubuntu Lucid with Gnome and compiz.

I would like to set a keyboard shortcut for switching between windows of an application.

There are two options present in the gnome keyboard properties application for this:

"Move between windows of an application, using a popup window" and "Move between windows of an application immediately".

Setting either of these settings while using compiz ends up doing nothing.

apt-cache policy gnome-control-center
gnome-control-center:
  Installed: 1:2.28.1-1ubuntu1
  Candidate: 1:2.28.1-1ubuntu1

apt-cache policy compiz
compiz:
  Installed: 1:0.8.4-0ubuntu9
  Candidate: 1:0.8.4-0ubuntu9

Revision history for this message
Fernando Miguel (fernandomiguel) wrote :

I can reproduce this in Lucid

Changed in gnome-control-center (Ubuntu):
status: New → Confirmed
Changed in compiz (Ubuntu):
status: New → Confirmed
Revision history for this message
damian (damian-frey) wrote :

confirmed in ubuntu 9.1 with an Apple wired aluminium keyboard

Revision history for this message
Asif Youssuff (yoasif) wrote :

This wasn't obvious in my previous posting, but I am using the "Gnome Compatibility" plugin.

Also reported here: http://forum.compiz.org/viewtopic.php?f=86&t=12248

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

I'm not sure this is a g-c-c issue really. Setting the shortcut correctly sets /apps/metacity/global_keybindings/switch_group and it works ok in Metacity, but Compiz uses it's own location for these settings

Changed in gnome-control-center (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
status: Confirmed → Invalid
Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Ah, right. gnome-keybinding-properties actually allows applications to register WM-specific keybinding schema's, but that is not currently functioning correctly (it always displays the metacity settings). That is actually fixed upstream already

Changed in compiz (Ubuntu):
status: Confirmed → Invalid
Changed in gnome-control-center (Ubuntu):
importance: Undecided → Low
status: Invalid → Fix Committed
Changed in compiz:
importance: Undecided → Unknown
status: New → Unknown
affects: compiz → gnome-control-center
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (3.9 KiB)

This bug was fixed in the package gnome-control-center - 1:2.29.4-0ubuntu1

---------------
gnome-control-center (1:2.29.4-0ubuntu1) lucid; urgency=low

  * New upstream version
  * General:
    - Drop obsolete check for HAL (#595832) (Jens Granseuer)
    - Use external libslab when available (Vincent Untz)
    - Add gthread-2.0 to common modules for linking (#600589) (Jens
      Granseuer)
    - Enable silent build rules (Thomas Wood)
  * Common:
    - Fix all the keybindings showing up when using compiz (#600021)
      (Bastien Nocera)
    - Fix leak (Jens Granseuer)
    - Fix warning (Jens Granseuer)
  * About-me:
    - Fix crash when closing the window using the window button (#592348,
      LP: #414538) (Jens Granseuer)
    - Add missing PNG files (Bastien Nocera)
  * Appearance:
    - Remove interface tab (#592756) (William Jon McCann)
    - Add OnlyShowIn=GNOME to the .desktop file (#594709) (Thomas Wood)
    - Update the background style option labels (#411048, LP: #416605)
      (Thomas Wood)
    - Fix tooltip in the background chooser (#596369) (Matthias Clasen)
    - Add support for per-monitor backgrounds (#147808, LP: #153793)
      (William Jon McCann)
  * Default applications:
    - Update the exec arg when changing terminal (#597185) (Vincent Untz)
    - Be sure to add the gconf directories for monitoring (#597186)
      (Thomas Wood)
    - Return an empty string for the custom web item (Thomas Wood)
  * Display:
    - Don't assert when the current output doesn't have a resolution set yet
      (#593866) (Federico Mena Quintero)
    - Automatically turn on outputs which support Mirror Screens (#590823)
      (Federico Mena Quintero)
    - Sensitize 'Mirror Screens' depending on whether mirror mode is actually
      supported (Federico Mena Quintero)
    - Desensitize the on/off radio buttons if we are in Mirror Screens mode
      (Federico Mena Quintero)
    - Show 'Mirror Screens' in the monitor label, not a random monitor's name
      (Federico Mena Quintero)
  * Font Viewer:
    - Use pango_language_get_sample_string for sample text (#595107) (Jens
      Granseuer)
    - Expand the Copyright display to get rid of unnecessary scrollbar (Jens
      Granseuer)
    - Don't use URI notation when installing fonts (#603732) (Jens Granseuer)
  * Keybindings:
    - Fix broken logic in keybinding tree model (Robert Ancell)
    - Fix zombie bindings appearing after deleting custom shortcuts (#596351)
      (Jens Granseuer)
    - Show shortcuts for the active window manager (#600531, LP: #500672)
      (Wang Xin)
    - Remove sleep key entry (#170175) (Bastien Nocera)
  * Keyboard:
    - Major UI reorganization (Sergey V. Udaltsov)
    - Fix mnemonic conflict in mousekeys tab (#586433) (Jens Granseuer)
  * Mouse:
    - Disable two-finger scrolling/tapping based on touchpad capabilities.
      (Peter Hutterer)
  * Network:
    - Keep proxies in sync when "use same proxy" is selected (#589952,
      LP: #226748) (Cyril Roelandt)
  * Typing break:
    - Increase delay for activating the postpone button to 5s (#597086)
      (Tim Waugh)
    - Reset timer after suspend (#430797) (Jens Granseuer)
  * Windows:
    - Don't allow Ctrl+Click as ...

Read more...

Changed in gnome-control-center (Ubuntu):
status: Fix Committed → Fix Released
Changed in gnome-control-center:
importance: Unknown → High
status: Unknown → Fix Released
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.