Changelog for
libpeas-1_0-0-1.8.1-3.6.x86_64.rpm :
* Mon Jul 22 2013 zaitorAATTopensuse.org- Update to version 1.8.1: + Misc bugfixes.
* Tue Mar 26 2013 dimstarAATTopensuse.org- Update to version 1.8.0: + Misc bugfixes. + Updated translations.
* Fri Mar 15 2013 sbrabecAATTsuse.cz- Added support for translation-update-upstream.
* Wed Jan 09 2013 dimstarAATTopensuse.org- Update to version 1.7.0: + Add python3 loader. + Updated translations.- Add python3-devel BuildRequires to also build the python3 loader.- Create loader-python3 subpackage.
* Sun Nov 25 2012 dimstarAATTopensuse.org- Update to version 1.6.2: + Fix gjs single-include issues. + Updated translations.
* Tue Oct 16 2012 dimstarAATTopensuse.org- Update to version 1.6.1: + Better SIGINT handling for python signals module. + Updated translations.
* Tue Sep 25 2012 dimstarAATTopensuse.org- Update to version 1.6.0: + Remove the vala demo plugin + Add min required and max allowed version for glib and Gdk + Updated translations.
* Wed Jul 18 2012 dimstarAATTopensuse.org- Update to version 1.5.0: + Warn if activate or deactivate are not implemented + Find extension construct properties also in interface prerequisites + Fix interface sorting in GJS and Seed + Added peas_engine_prepend_search_path + Added peas_plugin_info_get_external_data + Misc bugfixes + Updated translations.
* Wed Mar 28 2012 vuntzAATTopensuse.org- Update to version 1.4.0: + Fix critical warning when destroying a PeasPluginManagerView. + Updated translations.
* Wed Mar 14 2012 vuntzAATTopensuse.org- Drop libpeas-released-gjs.patch: we have a new gjs now.- Remove gnome-common BuildRequires and call to gnome-autogen.sh: those were needed for above patch only.
* Mon Feb 27 2012 vuntzAATTopensuse.org- Add libpeas-released-gjs.patch: fix to build with the current tarball of gjs, instead of requiring some change from git. We\'ll drop the patch when we\'ll get a new gjs release.- Add gnome-common BuildRequires and call to gnome-autogen.sh, needed for above patch.
* Sat Feb 25 2012 dimstarAATTopensuse.org- Update to version 1.3.0: + Extensions can now implement multiple interfaces. + Added GSettings API to PeasPluginInfo. + Misc improvement and fixes. + Updated translations.- Add explicit pkgconfig(gio-2.0) BuildRequires: new dependency upstream.
* Thu Dec 08 2011 dimstarAATTopensuse.org- Split typelib files into their own subpackages: typelib-1_0-Peas-1_0 and typelib-1_0-PeasGtk-1_0- Add typelib-1_0-Peas-1_0 and typelib-1_0-PeasGtk-1_0 Requires to devel subpackage.
* Wed Oct 05 2011 vuntzAATTopensuse.org- Build and package the glade catalog (bnc#689575): + Add pkgconfig(gladeui-2.0) BuildRequires. + Pass --enable-glade-catalog to configure. + Create glade-catalog-libpeas subpackage.
* Tue Sep 27 2011 vuntzAATTopensuse.org- Update to version 1.2.0: + Fix using Python plugins. + Misc improvement and fixes. + Updated translations.
* Wed Sep 21 2011 vuntzAATTopensuse.org- Update to version 1.1.4: + Fix to work with PyGObject 3. + Do not expose the peas_extension_set_call
* API to GObject-Introspection. + Disable log hooks used by PyGObject and Seed. + Doc updates. + Misc improvement and fixes. + Updated translations.
* Fri Sep 02 2011 vuntzAATTopensuse.org- Update to version 1.1.3: + Do not expose the PeasExtension API using GObject-Introspection + Misc improvement and fixes.- Add Url tag.
* Mon Aug 22 2011 dimstarAATTopensuse.org- Update to version 1.1.2: + Link against pygobject 3. + Do not cast pointers to unsigned integers. + Doc updates. + Updated translations.- Replace pkgconfig(pygobject-2.0) BuildRequires with pkgconfig(pygobject-3.0) following upstream change.- Drop libpeas-new-gjs.patch: fixed upstream.- Remove gnome-common BuildRequires and call to gnome-autogen.sh, as those were only needed for libpeas-new-gjs.patch.
* Mon Aug 08 2011 dimstarAATTopensuse.org- Use versioned BuildRequires to instruct OBS to wait with a build instead of failing it.
* Mon Aug 01 2011 vuntzAATTopensuse.org- Add libpeas-new-gjs.patch: fix build with gjs 1.29.16, which merges gjs-gi with gjs.- Remove pkgconfig(gjs-gi-1.0) BuildRequires thanks to the patch.- Add gnome-common BuildRequires and call to gnome-autogen.sh, as needed by the patch.
* Mon Jul 25 2011 vuntzAATTopensuse.org- Update to version 1.1.1: + PeasExtension has been deprecated + Ability to use C plugins without GObject-Introspection. + The plugin manager\'s disable plugins dialog will no longer show hidden plugins.
* Fri Jul 01 2011 vuntzAATTopensuse.org- Split python loader in a libpeas-loader-python subpackage, with a Supplements on libpeas-1_0-0 and python.- Add libpeas-loader-python and libpeas-loader-seed Recommends to libpeas-1_0-0, as well as a libpeas-loader-gjs Suggests: python and seed are likely to be used for plugins, so we want them by default; gjs is a bit less likely at the moment.
* Mon Jun 20 2011 dimstarAATTopensuse.org- Update to version 1.1.0: + Add support for gjs-based Javascript extensions + Seed Javascript extension support improvements - Use the new() keyword to instantiate new Javascript extensions. - Previously used \"copied arrays\" have been deprecated. - Allow using prototypes when defining new extensions. + Add peas_extension_set_foreach() - Also deprecate the old peas_extension_set_call() method as a result. + Drop support for Gtk+ 2. + Updated translations.- Add pkgconfig(gjs-internals-1.0) and pkgconfig(gjs-gi-1.0) BuildRequires.- Create subpackages for the runtime loaders: + libpeas-loader-gjs, with a Supplements on libpeas-1_0-0 and gjs + libpeas-loader-seed, with a Supplements on libpeas-1_0-0 and seed
* Tue Apr 05 2011 fcrozatAATTnovell.com- Update to version 1.0.0: + Seed plugin loader fixes + Fix segfault when pygobject cannot be initialized + Fix tooltip display in the plugin manager + DOAP file update + Updated translations.
* Mon Mar 28 2011 fcrozatAATTnovell.com- Update to version 0.9.0: + Support VOID introspection type + Don\'t use properties to store the extension instance + Various bug fixes + Fix getting and setting Seed properties + Privatize PeasExtensionBase, PeasExtensionClass + Drop IAge support for now. + Updated translations- Changes from version 0.7.4: + Fix crash when searching a plugin in the manager. + Various bug fixes in tests. + Fix memleaks + Increase pygobject dependency to 2.28.0
* Thu Feb 24 2011 fcrozatAATTnovell.com- Update to version 0.7.3: + Fix bug when lazy loading fails + Fix C plugins that do not inherit from PeasExtensionBase + Fix PeasExtensionSet example in the docs + Don\'t GC plugin loaders that fail + Only emit notify::plugin-list when it has changed + Don\'t try to open a directory as a .plugin + Unref the window in the second time plugin + Don\'t add extra ref on python instance + Show dialog when disabling a plugin which is depended on + Drop PeasPluginInfo:file as it is unused + Add PeasPluginInfo:Hidden + Correctly Fix C plugins that do not inherit from PeasExtensionBase + Updated translations. + python: Rework refcounting to explicit extension ownership- Changes from version 0.7.2: + Check that the plugin is loaded before creating an extension + Make PeasEngine a proper singleton + Move the module support check to constructor + Fix PeasEngine to be capable of being created multiple times + Fix PeasEngine:loaded-plugins to return a proper array of strings + Make peas_engine_shutdown() semi-private + Added the view property to PeasPluginManager + Add Glade catalog for libpeas-gtk + Show a tooltip for unavailable plugins + Replace plugin loader disabling with enabling + Add (array zero-terminated=1) annotation to API + Added optional engine parameter back to libpeas-gtk API + Allow the engine to be NULL in PeasExtensionSet + Allow multiple instances of PeasEngine + Check that the manager\'s view has the same engine + Lazy load the plugin loaders + Drop peas_plugin_info_get_keys() + Do not marshall out arguments in extension subclasses + Make the interface age 0. + Updated translations- Changes from version 0.7.1: + Fix handling of g_callable_info_get_n_args() + Fix loading plugins with an invalid dependency + Fix emitting PeasExtensionSet::extension-removed + Fix remaining s/libpeasui/libpeas-gtk/ issues + Unload plugins in dispose to prevent segv + Don\'t show a plugin\'s description if it is NULL + Make the PeasEngine search-path docs make sense + Fix seed extensions + Override properties in PeasExtension subclasses + Allow the Icon in
*.plugin to be located in the data dir + PeasPluginManager and View cleanup and style fixes + Fix implementing an interface without a VFunc invoker + Annotation and documentation fixes + Test peas_extension_call() before calling interface vfunc + Fix implementing interface vfuncs on 64bit + Emit notify::show-builtin when show-builtin is set + Added --pkg-export option for g-ir-scanner. + Plug some memory leaks + Updated translations- Change pkgconfig(seed) BuildRequires to libseed-gtk3-devel as both gtk2 and gtk3 version share the same pkgconfig filename.
* Sun Feb 13 2011 vuntzAATTopensuse.org- Pass %{?no_lang_C} to %find_lang so that english documentation can be packaged with the program, and not in the lang subpackage.- Change Requires of lang subpackage to Recommends, since the english documentation is not there anymore.
* Wed Dec 15 2010 dimstarAATTopensuse.org- Fix -devel dependencies (lib
*-1_0-0 instead of lib
*-1.0-0).
* Tue Oct 05 2010 vuntzAATTopensuse.org- Update to version 0.7.0: + Add way to get a PeasExtension from a PeasExtensionSet. + Move the \"extension-type\" property to PeasExtension. + Convert the API using va_list to use GIArgument instead. + Rename libpeasui to libpeas-gtk. + Kill the \"base module dir\" property. + Check if the method is found in an extension call. + Make the various loaders define static types. + Make PeasExtension implement extension interfaces. + Fix offsets in interface handling. + Fixed the way seed plugin asks for an extension point. + Add peas_engine_append_search_path(). + Drop application-specific naming in the info file format. + Add new API peas_engine_get_default(). + Drop peas_engine_new(). + Drop \"engine\" construct properties from libpeas-gtk widgets. + Various small fixes. + Build fixes. + Updated translations.- Drop libpeas-fix-build-recent-gtk.patch: fixed upstream.
* Sat Sep 18 2010 vuntzAATTopensuse.org- Add libpeas-fix-build-recent-gtk.patch to fix build with GTK+ 2.90.7.
* Thu Aug 26 2010 dimstarAATTopensuse.org- Update to version 0.5.5: + Big API breaks for this release: - libpeasui got renamed to libpeas-gtk. - peas_engine_new() lost one argument. + Add way to get a PeasExtension from a PeasExtensionSet + Fix various gcc warnings + Updated translations.- Use %icon_theme_cache_post/%icon_theme_cache_postun macros.- Rename libpeasui-1_0-0 to libpeas-gtk-1_0-0, following the rename of the library.- Don\'t package NEWS file, as it\'s empty.
* Fri Aug 06 2010 vuntzAATTopensuse.org- Update to version 0.5.4 and cleanup for inclusion in Factory.
* Sun Jul 18 2010 dimstarAATTopensuse.org- Initial package of libpeas 0.5.2