The accessibility gconf settings might still be relevant? I don't know, so I left those alone. Everything else moved from GConf to dconf/gsettings, becuase if there's one thing that GNOME does well it's arbitrarily change everything to no advantage.
David Shea (2): Add more keybindings to the gschema override Convert metacity gconf settings into gsettings schema overrides
.../org.gnome.desktop.wm.keybindings.gschema.override | 14 ++++++++++++++ .../org.gnome.desktop.wm.preferences.gschema.override | 4 ++++ share/runtime-postinstall.tmpl | 12 +----------- 3 files changed, 19 insertions(+), 11 deletions(-) create mode 100644 share/config_files/common/org.gnome.desktop.wm.preferences.gschema.override
This covers all keys in org.gnome.desktop.wm.keybindings that still had non-empty values --- .../org.gnome.desktop.wm.keybindings.gschema.override | 14 ++++++++++++++ 1 file changed, 14 insertions(+)
diff --git a/share/config_files/common/org.gnome.desktop.wm.keybindings.gschema.override b/share/config_files/common/org.gnome.desktop.wm.keybindings.gschema.override index f0965a9..e84aaba 100644 --- a/share/config_files/common/org.gnome.desktop.wm.keybindings.gschema.override +++ b/share/config_files/common/org.gnome.desktop.wm.keybindings.gschema.override @@ -3,6 +3,8 @@ switch-to-workspace-right=[] switch-to-workspace-up=[] switch-to-workspace-down=[] + switch-to-workspace-1=[] + switch-to-workspace-last=[] switch-group=[] switch-windows=[] switch-panels=[] @@ -11,11 +13,23 @@ cycle-panels=[] activate-window-menu=[] toggle-maximized=[] + minimize=[] maximize=[] unmaximize=[] begin-move=[] begin-resize=[] + move-to-workspace-1=[] move-to-workspace-left=[] move-to-workspace-right=[] move-to-workspace-up=[] move-to-workspace-down=[] + move-to-workspace-last=[] + move-to-monitor-left=[] + move-to-monitor-right=[] + move-to-monitor-up=[] + move-to-monitor-down=[] + close=[] + panel-main-menu=[] + panel-run-dialog=[] + switch-applications=[] + switch-input-source=[]
The settings in /apps/metacity/general are now covered by gsettings in org.gnome.desktop.wm.preferences. The keybinding settings are already covered by the overrides for org.gnome.desktop.wm.keybindings. --- .../common/org.gnome.desktop.wm.preferences.gschema.override | 4 ++++ share/runtime-postinstall.tmpl | 12 +----------- 2 files changed, 5 insertions(+), 11 deletions(-) create mode 100644 share/config_files/common/org.gnome.desktop.wm.preferences.gschema.override
diff --git a/share/config_files/common/org.gnome.desktop.wm.preferences.gschema.override b/share/config_files/common/org.gnome.desktop.wm.preferences.gschema.override new file mode 100644 index 0000000..35ec28b --- /dev/null +++ b/share/config_files/common/org.gnome.desktop.wm.preferences.gschema.override @@ -0,0 +1,4 @@ +[org.gnome.desktop.wm.preferences] + button-laytout=':' + action-right-click-titlebar='none' + num-workspaces=1 diff --git a/share/runtime-postinstall.tmpl b/share/runtime-postinstall.tmpl index 0fd3bf7..4db5756 100644 --- a/share/runtime-postinstall.tmpl +++ b/share/runtime-postinstall.tmpl @@ -82,22 +82,12 @@ replace "root:*:" "root::" etc/shadow %endif
## gconf settings -gconfset /apps/metacity/general/button_layout string : -gconfset /apps/metacity/general/action_right_click_titlebar string none -gconfset /apps/metacity/general/num_workspaces int 1 -gconfset /apps/metacity/window_keybindings/close string disabled -gconfset /apps/metacity/global_keybindings/run_command_window_screenshot string disabled -gconfset /apps/metacity/global_keybindings/run_command_screenshot string disabled -gconfset /apps/metacity/global_keybindings/switch_to_workspace_up string disabled -gconfset /apps/metacity/global_keybindings/switch_to_workspace_down string disabled -gconfset /apps/metacity/global_keybindings/switch_to_workspace_left string disabled -gconfset /apps/metacity/global_keybindings/switch_to_workspace_right string disabled -gconfset /apps/metacity/global_keybindings/switch_windows string disabled gconfset /desktop/gnome/interface/accessibility bool true gconfset /desktop/gnome/interface/at-spi-corba bool true
## Some settings are controlled by gsettings now. install ${configdir}/org.gnome.desktop.wm.keybindings.gschema.override usr/share/glib-2.0/schemas +install ${configdir}/org.gnome.desktop.wm.preferences.gschema.override usr/share/glib-2.0/schemas runcmd chroot ${root} glib-compile-schemas /usr/share/glib-2.0/schemas
move usr/libexec/anaconda/auditd sbin
On Wed, Jul 02, 2014 at 11:59:00AM -0400, David Shea wrote:
The accessibility gconf settings might still be relevant? I don't know, so I left those alone. Everything else moved from GConf to dconf/gsettings, becuase if there's one thing that GNOME does well it's arbitrarily change everything to no advantage.
David Shea (2): Add more keybindings to the gschema override Convert metacity gconf settings into gsettings schema overrides
.../org.gnome.desktop.wm.keybindings.gschema.override | 14 ++++++++++++++ .../org.gnome.desktop.wm.preferences.gschema.override | 4 ++++ share/runtime-postinstall.tmpl | 12 +----------- 3 files changed, 19 insertions(+), 11 deletions(-) create mode 100644 share/config_files/common/org.gnome.desktop.wm.preferences.gschema.override
-- 2.0.0
Ack, thanks!
anaconda-patches@lists.fedorahosted.org