{"shas":[["cb5df0a579ca8589f8e1c3801dbf1a7eed396017","5d8f4442e5d567aed616eebcfe54d707f2ec5349@mecheye.net","extensionSystem: Remove 'disabled-extensions' blacklist\n\nThe two similar keys were hard to manipulate to have specific effects, so just\nremove one. Now there is an *explicit* whitelist: all extensions must be in the\n'enabled-extensions' for them to be loaded.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=654770","Jasper St. Pierre"],["5bf57793e7ec81024531db1dfb92aaa4a57b4dc5","5d8f4442e5d567aed616eebcfe54d707f2ec5349@mecheye.net","extensionSystem: Implement new live enable/disable system\n\nThe rough sketches of the system are outlined here:\n\nhttp://mail.gnome.org/archives/gnome-shell-list/2011-June/msg00283.html\n\nAdditionally, enable/disable extensions when the 'enabled-extensions' setting\nchanges. Two new DBus methods, \"EnableExtension\" and \"DisableExtension\" allow\nusers to manipulate this setting quite easily.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=654770","Jasper St. Pierre"],["e7870203dbb222118426fb5d3786fa3209326912","5d8f4442e5d567aed616eebcfe54d707f2ec5349@mecheye.net","extensionSystem: Add install-from-HTTP capability\n\nThis adds a new DBus method: InstallExtensionRemote(uuid : s, url : s)\n\nPass it the UUID of an extension and the URL of a manifest file: the same as a\nmetadata.json, but with a special key, '__installer', which is an HTTP location\nthat points to an zip file containing the extension. The Shell will download\nand use it to install the extension. In the future, the manifest file may be\nused to automatically detect and install updates.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=654770","Jasper St. Pierre"],["6c69b11675e2f15d43660c571249c4aa183cffab","5d8f4442e5d567aed616eebcfe54d707f2ec5349@mecheye.net","extensionSystem: Add 'extension-status-changed' signal\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=654770","Jasper St. Pierre"],["e4f23554526fa05c9c72cccf87f6f6eb9d2aa279","5d8f4442e5d567aed616eebcfe54d707f2ec5349@mecheye.net","extensionSystem: Add a DOWNLOADING state\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=654770","Jasper St. Pierre"],["d77c2cf1d86b6439ddda26900aa73cb44c956452","5d8f4442e5d567aed616eebcfe54d707f2ec5349@mecheye.net","extensionSystem: Start using OUT_OF_DATE\n\nWe were defining OUT_OF_DATE as a possible state, but never using it\nproperly.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=654770","Jasper St. Pierre"]],"ref":"refs/heads/extension-work","size":6,"head":"d77c2cf1d86b6439ddda26900aa73cb44c956452","push_id":40501326}