diff --git a/.gitignore b/.gitignore index 671b4b5f7..fb8872c4b 100644 --- a/.gitignore +++ b/.gitignore @@ -19,6 +19,8 @@ libtool ltmain.sh missing .deps +src/50-mutter-navigation.xml +src/50-mutter-system.xml src/50-mutter-windows.xml src/mutter-wm.desktop src/mutter.desktop diff --git a/po/POTFILES.in b/po/POTFILES.in index 5845fd453..c448f637a 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -1,5 +1,7 @@ # List of source files containing translatable strings. # Please keep this file sorted alphabetically. +src/50-mutter-navigation.xml.in +src/50-mutter-system.xml.in src/50-mutter-windows.xml.in src/compositor/compositor.c src/core/bell.c diff --git a/src/50-mutter-navigation.xml.in b/src/50-mutter-navigation.xml.in new file mode 100644 index 000000000..bf56d086c --- /dev/null +++ b/src/50-mutter-navigation.xml.in @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/50-mutter-system.xml.in b/src/50-mutter-system.xml.in new file mode 100644 index 000000000..b8f4e6bda --- /dev/null +++ b/src/50-mutter-system.xml.in @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/src/50-mutter-windows.xml.in b/src/50-mutter-windows.xml.in index 4e0ab9d52..e590e5dff 100644 --- a/src/50-mutter-windows.xml.in +++ b/src/50-mutter-windows.xml.in @@ -1,14 +1,49 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Makefile.am b/src/Makefile.am index e9038a616..9071d1a06 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -259,6 +259,8 @@ wmproperties_DATA = $(wmproperties_files) xmldir = @GNOME_KEYBINDINGS_KEYSDIR@ xml_in_files = \ + 50-mutter-navigation.xml.in \ + 50-mutter-system.xml.in \ 50-mutter-windows.xml.in xml_DATA = $(xml_in_files:.xml.in=.xml) diff --git a/src/core/display.c b/src/core/display.c index d6ee04a4a..42cf7b401 100644 --- a/src/core/display.c +++ b/src/core/display.c @@ -167,9 +167,7 @@ static guint display_signals [LAST_SIGNAL] = { 0 }; static MetaDisplay *the_display = NULL; -/* By default, the GNOME keybindings capplet should include both the Mutter - * and Metacity keybindings */ -static const char *gnome_wm_keybindings = "Mutter,Metacity"; +static const char *gnome_wm_keybindings = "Mutter"; static const char *net_wm_name = "Mutter"; #ifdef WITH_VERBOSE_MODE