GNOME Bugzilla – Bug 673032
meta_display_add_keybinding should take an optional SettingsSchemaSource parameter
Last modified: 2012-03-29 00:00:21 UTC
Some history here: https://github.com/gfxmonk/shellshape/issues/63 I'd like to distribute my gnome-shell extension on extensions.gnome.org, but can't because: - custom keybindings require gsettings schemas to be defined - as of 3.4, gsettings *can* be shipped with an extension if you load them via GioSSS.new_from_directory() - but meta_display_add_keybinding will only read from the default SettingsSchemaSource, so this is still no help. I propose one adding another parameter to meta_display_add_keybinding of type SettingsSchemaSource, which will be used to look up the given schema. If it is NULL (not given), the default system schema should be used (the current behaviour).
*** This bug has been marked as a duplicate of bug 673014 ***