[libpeas] Created tag 0.5.0



The unsigned tag '0.5.0' was created.

Tagger: Steve Frécinaux <code istique net>
Date: Sat Jun 5 23:28:02 2010 +0200

    Release 0.5.0

Changes:

Aron Xu (1):
      Add Simplified Chinese translation.

Bastien Nocera (4):
      Fix documentation parsing ignored headers
      Document peas_engine_get_plugin_list()
      Add more properties to PeasPluginInfo
      Fix linking of libpeasui for GIR generation.

Daniel Nylander (1):
      Added Swedish translation

Debarshi Ray (1):
      Let the registration functions create the GObjects

Gabor Kelemen (2):
      Added Hungarian translation
      Add hu to LINGUAS

Garrett Regier (2):
      [PluginManager] Fix pref button sensitivity not being updated correctly
      [PluginManager] Small cleanup in callback prototypes

Hugo Vaz Sampaio (1):
      Added Brazilian Portuguese translation

Ignacio Casal Quinteiro (8):
      Manage dirs on win32 too.
      Relicense files as LGPL. Fixes bug #599120.
      Add some API docs.
      Do not use sigaction if it is not available.
      Add i18n support.
      Add MacOS X support for directories.
      Added Galician Translation
      Use G_DEFINE_INTERFACE instead of homemade interfaces

Javier Jardón (1):
      Update autotools configuration

Joe Hansen (1):
      Updated Danish translation

Jorge González (2):
      Added Spanish translation
      Added es to LINGUAS

Kenneth Nielsen (1):
      Added da to list of languages

Kjartan Maraas (2):
      Added Norwegian bokmål translation
      Add Norwegian language entry.

Marek Ä?ernocký (1):
      Add Czech translation

Mario Blättermann (1):
      Added German translation

Matej UrbanÄ?iÄ? (3):
      Updated Slovenian translation
      Added sl for Slovenian translation
      Updated Slovenian translation

Nicolas Repentin (1):
      Added French translation

Piotr DrÄ?g (1):
      Updated Polish translation

Steve Frécinaux (123):
      Import gedit's C plugin system as GPE.
      Add helper method to create a new plugin engine.
      Install gpe-engine.h.
      [GPEEngine] Allow specifying directories where to look for plugins.
      Add a new gpe-demo sample program.
      [gpe-demo] Add a "Hello World" plugin.
      Remove generated libtool script file.
      Introduce libgpeui, including the plugin manager.
      [GPEEngine] Drop gconf stuff and rework stuff accordingly.
      Add plugin icon from Eye Of Gnome and use it as default.
      Remove plugin-related get_foo_dir() functions.
      Introduce python bindings.
      Import a simplified version of gedit's python loader.
      [Python bindings] Add the ability to override gpe.Plugin methods.
      [GPEEngine] Fix typo that made plugin loading misbehave.
      Add a sample python plugin to gpe-demo.
      [GPEEngine] Add property "app-name" to specify the application name.
      [GPEEngine] Use the app name as the plugin description header
      Install headers to the right location.
      [GPEEngine] Do not free the list in set_active_plugin_list()
      Add a pkgconfig file for libgpe and libgpeui.
      [GPEEngine] use a strv as the set_active_plugins() argument.
      [PythonLoader] Ensure libgpe and libgpeui can be imported
      [GPEEngine] Do not load all the plugin loaders.
      [GPEEngine] Simplify the plugin info loading logic
      [GPEEngine] Change the way plugin directories are specified.
      [Loaders] Add support for application's module directories.
      [Python] Install the .defs file.
      [Python] Set install-dir and data-dir when instantiating plugin
      [Engine] Add (de)activate_on_object virtual functions.
      [Engine] Add get_active_plugins()
      Add gtk-doc support to libgpe and libgpeui.
      [Loaders] Remove useless moduledir and  datadir arguments.
      [Plugin] Clean up use of private struct and properties.
      [Plugin] Add plugin.get_info() and use it for directories.
      Fix missing files in make dist-generated tarballs.
      Do not track gtk-doc template files.
      Write some documentation about the API.
      Add version information in documentation.
      [Engine] Drop static methods used only once.
      [GPEEngine] Change the way search paths are specified, again.
      [Engine] Fix mistake in constructed() prototype.
      Add GObject introspection support.
      Rename libgpe to libpeas.
      Reindent the code to conform to the glib style.
      Do not use an interface for PeasPluginLoader.
      Fix erroneous reference to libgpeui (old name) in libpeasui.pc
      Enhance the ./configure summary a bit.
      Add WARN_CFLAGS/DISABLE_DEPRECATED_CFLAGS to the C loader.
      Drop _new functions for plugin loader implementations.
      [Seed] Introduce a Seed plugin loader.
      [PeasDemo] Fix a typo in the python plugin.
      Merge branch 'seed-support'
      [Loaders] Do not export useless symbols in modules.
      Rename PeasPluginManager into PeasUIPluginManager
      [Engine] Allow a one-level recursion for plugin discovery.
      [Reference] Enhancement of the libpeasui reference.
      [Reference] Some documentation fixes for libpeas.
      Fix missing documentation for libpeas signals and properties.
      Ensure 'make distcheck' works.
      [Reference] Merge libpeas and libpeasui reference.
      [Manager] Add some documentation and a screenshot.
      [Configurable] Introduce PeasUIConfigurable.
      [PeasDemo] Add a configuration dialog to the C sample plugin.
      [PluginInfo] Move get_icon_name() into libgpeui.
      Add gobject-introspection support for libpeasui.
      Add python bindings for libpeasui.
      Remove GTK+ dependendency for libpeas.
      [Manager] Hide invisible plugins in the plugin manager UI.
      Support loading C plugins from the source directory.
      Fix linking error on make install.
      [Python] Make libpeasui bindings check for libpeas version.
      Merge branch 'configurable-iface'
      [Python] Add bindings for PeasUIConfigurable.
      Add missing linkage against libgobject and libgmodule.
      [Python] Fix generated bindings for interfaces.
      Add DOAP file.
      Fix include paths for building PeasUI-2.0.gir
      Do not use deprecated g_strdown()
      Add PeasExtension
      Add PeasExtensionC for extensions written in C.
      Proper GIRepository setup for peas-demo.
      Use PeasExtension for PeasUIConfigurable in PeasUIPluginManager.
      Add a way to know if a plugin provides a certain extension.
      Circumvent a warning due to _POSIX_C_SOURCE being defined twice.
      Move GI-based C method invocation from C loader to libpeas.
      Do not make plugin_loader_load return a special object.
      Split PeasActivatable out of PeasPlugin.
      Implement PeasExtensionPython
      Port hello world plugin to PeasActivatable
      Introduce PeasExtensionSet.
      Update peas-demo to use PeasActivatable.
      [PeasObjectModule] Do not allow changing the symbol names.
      [PeasEngine] make provides_extension() handle inactive plugins.
      [PeasObjectModule] Introduce peas_object_module_register_extension.
      Drop old object definition macros.
      [Python] Drop existing bindings.
      Simplify gobject-introspection-related bits in configure.ac
      Update configure.ac code for Python detection.
      [Python] Update the loader's type registration code.
      [Python] Port loader to PyGI
      New function peas_method_get_info().
      [Seed] Revamp Seed loader for PeasExtension support.
      [Seed] Add out args support in Seed plugins
      [PluginManager] Use show_all when showing the dialog box.
      Do not make Peas-2.0.gir depend on Gtk-2.0.gir
      Do not make PeasPlugin a prerequisite for the implementable classes.
      [Python] Uncomment the Gtk stuff in the demo python plugin.
      Build with Gtk+ 3.0 if available.
      Replace old PeasPlugin class with PeasExtensionBase.
      [Python] Add a "plugin_info" attribute to python extensions.
      [Python] Fix crash when python can't be initialized properly.
      Introduce peas_object_module_register_extension_type()
      [Python] Fix the sample python plugin.
      Merge branch 'proxys'
      Switch to another version numbering scheme.
      Include g-i and gtk requirements in libpeas(ui)-1.0.pc
      Fix the message shown when a loader can't be loaded.
      Fix wrong introspection data version in peas-demo.
      Install peas-object-module.h
      Update documentation for most classes of libpeas.
      Change the bugzilla component.
      Add some authors.

Å?ukasz JernaÅ? (6):
      Fix build with introspection enabled
      Autotools should use system introspection macros
      Remove obsolete file from POTFILES.in
      Print result of the GTK+3 check instead of seed one.
      Fix incorrect assingment and function call.
      Fix documentation build



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]