{"push_id":904744167,"size":22,"distinct_size":22,"ref":"refs/heads/master","head":"fe55d3190db1a09f0914720cfc94e1a7cd6de3a4","before":"69718591e10fccdd2bb05cba859af291d021a0d5","commits":[{"sha":"94b8426b5a7c634a3d36bd087350ddb6abdd06ae","author":{"email":"ad31fbc9887f4905727595ab366ed8d35c507682@gmail.com","name":"Garrett Regier"},"message":"Rename a parameter to be less cryptic","distinct":true,"url":"https://api.github.com/repos/gregier/libpeas/commits/94b8426b5a7c634a3d36bd087350ddb6abdd06ae"},{"sha":"e1abb1c60b2478437e883f18487b03a57c5da294","author":{"email":"ad31fbc9887f4905727595ab366ed8d35c507682@gmail.com","name":"Garrett Regier"},"message":"Chain-up in PeasGtkPluginManagerView.row_activated()\n\nJust in case the parent provides an implementation.","distinct":true,"url":"https://api.github.com/repos/gregier/libpeas/commits/e1abb1c60b2478437e883f18487b03a57c5da294"},{"sha":"593503693c7ced999f20f12c772296736ed3e7b8","author":{"email":"ad31fbc9887f4905727595ab366ed8d35c507682@gmail.com","name":"Garrett Regier"},"message":"Chain-up in PeasExtensionSet.dispose()","distinct":true,"url":"https://api.github.com/repos/gregier/libpeas/commits/593503693c7ced999f20f12c772296736ed3e7b8"},{"sha":"4480c359be81c2d01cbfce10fe3f1de7ca3cfaf4","author":{"email":"ad31fbc9887f4905727595ab366ed8d35c507682@gmail.com","name":"Garrett Regier"},"message":"Initialize the peas-extension-type quark in class_init when possible","distinct":true,"url":"https://api.github.com/repos/gregier/libpeas/commits/4480c359be81c2d01cbfce10fe3f1de7ca3cfaf4"},{"sha":"a1dba0c613226faefb2eb620380097c9776cdedb","author":{"email":"ad31fbc9887f4905727595ab366ed8d35c507682@gmail.com","name":"Garrett Regier"},"message":"Intern the \"plugin-info\" string in class_init","distinct":true,"url":"https://api.github.com/repos/gregier/libpeas/commits/a1dba0c613226faefb2eb620380097c9776cdedb"},{"sha":"8b539f808ac5a79a2c797915eb2c8ae1e68b667a","author":{"email":"ad31fbc9887f4905727595ab366ed8d35c507682@gmail.com","name":"Garrett Regier"},"message":"Remove the Has Missing Prerequisite extension test\n\nThis hasn't been used since the GJS plugin loader\nwas removed and is no longer needed.","distinct":true,"url":"https://api.github.com/repos/gregier/libpeas/commits/8b539f808ac5a79a2c797915eb2c8ae1e68b667a"},{"sha":"0926575d66db61ccff11213bc1a198a154a53497","author":{"email":"ad31fbc9887f4905727595ab366ed8d35c507682@gmail.com","name":"Garrett Regier"},"message":"Rename the unknown property in the extension test\n\nThis makes the error message more explicit.","distinct":true,"url":"https://api.github.com/repos/gregier/libpeas/commits/0926575d66db61ccff11213bc1a198a154a53497"},{"sha":"f9c5dedabae004126b01e84865c3cc51166f21aa","author":{"email":"ad31fbc9887f4905727595ab366ed8d35c507682@gmail.com","name":"Garrett Regier"},"message":"Verify that no plugins are loaded in the extension garbage collect test\n\nWe are specificly verifying that calling garbage collect when no\nplugins are loaded does not hit a failure condition. So just\nto be sure, make sure there are no other plugins loaded.","distinct":true,"url":"https://api.github.com/repos/gregier/libpeas/commits/f9c5dedabae004126b01e84865c3cc51166f21aa"},{"sha":"8f94bf5d5caa8ec8961fecf5c4b20ae0393d62e8","author":{"email":"ad31fbc9887f4905727595ab366ed8d35c507682@gmail.com","name":"Garrett Regier"},"message":"Link against libpeas for the extension-c plugin","distinct":true,"url":"https://api.github.com/repos/gregier/libpeas/commits/8f94bf5d5caa8ec8961fecf5c4b20ae0393d62e8"},{"sha":"f6dac8247dad2a8f684c9598cf1a454fba7ee902","author":{"email":"ad31fbc9887f4905727595ab366ed8d35c507682@gmail.com","name":"Garrett Regier"},"message":"Be more strict in peas_object_module_register_extension_type()\n\nBefore it was possible to specify that the iface_type\nwas that of PeasPluginLoader and bypass the check\nthat the extensin type is of the iface_type.","distinct":true,"url":"https://api.github.com/repos/gregier/libpeas/commits/f6dac8247dad2a8f684c9598cf1a454fba7ee902"},{"sha":"da70b5e08bd3699e0f8c6acddba979bfe7725260","author":{"email":"ad31fbc9887f4905727595ab366ed8d35c507682@gmail.com","name":"Garrett Regier"},"message":"Avoid a class ref/unref when creating C extensions\n\nNo point in doing this each time when\nit can be done just once. Also verify\nthat the property is of the correct type.","distinct":true,"url":"https://api.github.com/repos/gregier/libpeas/commits/da70b5e08bd3699e0f8c6acddba979bfe7725260"},{"sha":"d3db313b4fb019071a496ef77062ffedfcb99211","author":{"email":"ad31fbc9887f4905727595ab366ed8d35c507682@gmail.com","name":"Garrett Regier"},"message":"Cleanup the PeasExtensionSet tests\n\nUse a helper to create the PeasExtensionSet\nand load the plugins. Also rename two of the\ntests to actually mention what is being tested.","distinct":true,"url":"https://api.github.com/repos/gregier/libpeas/commits/d3db313b4fb019071a496ef77062ffedfcb99211"},{"sha":"57d82ee7f8aff6c743d41bda778531111215f54d","author":{"email":"ad31fbc9887f4905727595ab366ed8d35c507682@gmail.com","name":"Garrett Regier"},"message":"Add various checks to PeasObjectModule functions","distinct":true,"url":"https://api.github.com/repos/gregier/libpeas/commits/57d82ee7f8aff6c743d41bda778531111215f54d"},{"sha":"e0bdd7f9ee0535c0c147f5c9a523bbc0139e1660","author":{"email":"ad31fbc9887f4905727595ab366ed8d35c507682@gmail.com","name":"Garrett Regier"},"message":"Cleanup the coding style in PeasObjectModule","distinct":true,"url":"https://api.github.com/repos/gregier/libpeas/commits/e0bdd7f9ee0535c0c147f5c9a523bbc0139e1660"},{"sha":"db4aec161947ef6611cea73c1908e3168d6f052d","author":{"email":"ad31fbc9887f4905727595ab366ed8d35c507682@gmail.com","name":"Garrett Regier"},"message":"Cleanup handling G_DEBUG in testing-utils","distinct":true,"url":"https://api.github.com/repos/gregier/libpeas/commits/db4aec161947ef6611cea73c1908e3168d6f052d"},{"sha":"8327a10b367397462ba680bfa8c7bba334dfbd08","author":{"email":"ad31fbc9887f4905727595ab366ed8d35c507682@gmail.com","name":"Garrett Regier"},"message":"Cleanup resource generation in the plugin loaders","distinct":true,"url":"https://api.github.com/repos/gregier/libpeas/commits/8327a10b367397462ba680bfa8c7bba334dfbd08"},{"sha":"b19f1cea0fdc5b91ed6ef6d40ff67f9dcd217eda","author":{"email":"ad31fbc9887f4905727595ab366ed8d35c507682@gmail.com","name":"Garrett Regier"},"message":"Add support for embedded C plugins\n\nThis adds the new key Embedded to the .plugin\nfile which specifies the function to call instead\nof peas_register_types to perform that same job.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=721693","distinct":true,"url":"https://api.github.com/repos/gregier/libpeas/commits/b19f1cea0fdc5b91ed6ef6d40ff67f9dcd217eda"},{"sha":"ddd65c849420fa390977971208c7a8ea2d8ea6a3","author":{"email":"ad31fbc9887f4905727595ab366ed8d35c507682@gmail.com","name":"Garrett Regier"},"message":"Order the PeasEngine:plugin-list by dependencies\n\nOtherwise PeasExtensionSet could add an extension\nfor a plugin before that of a plugin it depends on.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=758446","distinct":true,"url":"https://api.github.com/repos/gregier/libpeas/commits/ddd65c849420fa390977971208c7a8ea2d8ea6a3"},{"sha":"e07d2844b6ab78ceefd4e2f746967b85c0da3236","author":{"email":"ad31fbc9887f4905727595ab366ed8d35c507682@gmail.com","name":"Garrett Regier"},"message":"Keep plugins order in PeasExtensionSet\n\nThe PeasEngine orders the plugin-list based\non dependencies and it should be maintained.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=758446","distinct":true,"url":"https://api.github.com/repos/gregier/libpeas/commits/e07d2844b6ab78ceefd4e2f746967b85c0da3236"},{"sha":"fb7e9a509af15f880f4cb495a834b23d808a193d","author":{"email":"ad31fbc9887f4905727595ab366ed8d35c507682@gmail.com","name":"Garrett Regier"},"message":"Add debug message for PeasEngine:plugin-list\n\nThis is useful to debug the order in which\nplugins are stored and how other API\nbehaves in regards to that order.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=758446","distinct":true,"url":"https://api.github.com/repos/gregier/libpeas/commits/fb7e9a509af15f880f4cb495a834b23d808a193d"}]}