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 673032 - meta_display_add_keybinding should take an optional SettingsSchemaSource parameter
meta_display_add_keybinding should take an optional SettingsSchemaSource para...
Status: RESOLVED DUPLICATE of bug 673014
Product: mutter
Classification: Core
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: mutter-maint
mutter-maint
Depends on:
Blocks:
 
 
Reported: 2012-03-28 23:47 UTC by Tim Cuthbertson
Modified: 2012-03-29 00:00 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tim Cuthbertson 2012-03-28 23:47:34 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).
Comment 1 Jasper St. Pierre (not reading bugmail) 2012-03-29 00:00:21 UTC

*** This bug has been marked as a duplicate of bug 673014 ***