After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 594067 - Export a _GNOME_WM_KEYBINDINGS property
Export a _GNOME_WM_KEYBINDINGS property
Status: RESOLVED FIXED
Product: mutter
Classification: Core
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: mutter-maint
mutter-maint
Depends on: 594066
Blocks:
 
 
Reported: 2009-09-03 18:46 UTC by Owen Taylor
Modified: 2009-09-04 22:29 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Export a _GNOME_WM_KEYBINDINGS property (1.99 KB, patch)
2009-09-03 18:46 UTC, Owen Taylor
committed Details | Review

Description Owen Taylor 2009-09-03 18:46:42 UTC
We need a way to indicate to gnome-control-center that we want the
keybindings capplet to show the Window Manager keybindings for Metacity;
do this through a _GNOME_WM_KEYBINDING property we put on the
_NET_SUPPORTING_WM_CHECK window and set to Mutter,Metacity.

See http://bugzilla.gnome.org/show_bug.cgi?id=594066 for the
gnome-control-center part of this.
Comment 1 Owen Taylor 2009-09-03 18:46:43 UTC
Created attachment 142433 [details] [review]
Export a _GNOME_WM_KEYBINDINGS property
Comment 2 Owen Taylor 2009-09-03 19:02:48 UTC
To anticipate an obvious question - the same treatment isn't needed for 
gnome-window-properties because of indirection through:

 /usr/share/gnome/wm-properties/*.desktop

Mutter installs a mutter.desktop with:

 X-GNOME-WMName=Mutter
 X-GNOME-WMSettingsModule=metacity
Comment 3 Matthias Clasen 2009-09-04 16:07:15 UTC
Looks like a pretty pragmatic, simple solution to me.
Comment 4 Owen Taylor 2009-09-04 22:29:18 UTC
Thanks for taking a look, Matthias.

Attachment 142433 [details] pushed as 0b86343 - Export a _GNOME_WM_KEYBINDINGS property