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 662704 - Fixes to the extension system
Fixes to the extension system
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2011-10-25 18:44 UTC by Jasper St. Pierre (not reading bugmail)
Modified: 2011-10-27 21:30 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
extensionSystem: Fix deferred loading of extensions (2.61 KB, patch)
2011-10-25 18:44 UTC, Jasper St. Pierre (not reading bugmail)
none Details | Review
extensionSystem: Fix rebasing of extensions (808 bytes, patch)
2011-10-25 18:44 UTC, Jasper St. Pierre (not reading bugmail)
committed Details | Review
extensionSystem: Fix deferred loading of extensions (3.41 KB, patch)
2011-10-27 21:17 UTC, Jasper St. Pierre (not reading bugmail)
committed Details | Review

Description Jasper St. Pierre (not reading bugmail) 2011-10-25 18:44:23 UTC
Just a few minor fixes before EGO launches
Comment 1 Jasper St. Pierre (not reading bugmail) 2011-10-25 18:44:25 UTC
Created attachment 199956 [details] [review]
extensionSystem: Fix deferred loading of extensions

We need to show the list of installed extensions on EGO, so we can't defer
loading by not creating the extension meta.
Comment 2 Jasper St. Pierre (not reading bugmail) 2011-10-25 18:44:28 UTC
Created attachment 199957 [details] [review]
extensionSystem: Fix rebasing of extensions

We need to remove the extension from the order after it's done
Comment 3 drago01 2011-10-27 21:08:22 UTC
Review of attachment 199957 [details] [review]:

Looks good.
Comment 4 Jasper St. Pierre (not reading bugmail) 2011-10-27 21:17:25 UTC
Created attachment 200140 [details] [review]
extensionSystem: Fix deferred loading of extensions

We need to show the list of installed extensions on EGO, so we can't defer
loading by not creating the extension meta.



Fix according to IRC review.
Comment 5 drago01 2011-10-27 21:19:45 UTC
Review of attachment 200140 [details] [review]:

Looks good.
Comment 6 Jasper St. Pierre (not reading bugmail) 2011-10-27 21:30:41 UTC
Attachment 199957 [details] pushed as cf44234 - extensionSystem: Fix rebasing of extensions
Attachment 200140 [details] pushed as cc94076 - extensionSystem: Fix deferred loading of extensions