[libpeas] Created tag libpeas-1.13.0



The signed tag 'libpeas-1.13.0' was created.

Tagger: Garrett Regier <garrettregier gmail com>
Date: Sat Feb 14 13:25:03 2015 -0800

    Release libpeas 1.13.0

Changes since the last tag 'libpeas-1.12.1':

Balázs Úr (1):
      Updated Hungarian translation

Baurzhan Muftakhidinov (1):
      Added Kazakh translation

Daniel Mustieles (1):
      Updated Spanish translation

Fabio Tomat (1):
      Updated Friulian translation

Fran Dieguez (1):
      Updated Galician translations

Garrett Regier (96):
      Post-release version bump
      Remove support for seed-based Javascript plugins
      Remove everything the seed plugin loader used
      Rename helpers to utils
      Update URLs for gnome.org changes
      Cleanup PeasPluginInfo coding style and docs
      No longer use a GHashTable for storing the plugin loaders
      Implemented a Lua plugin loader using the LGI bindings
      Make the C plugin loader thread-safe
      Make the Python plugin loader thread-safe
      Document that the lua5.1 plugin loader is not thread-safe
      Fix setting "peas-extension-type" in the lua5.1 plugin loader
      Make PeasEngine thread-safe
      Add an extension test that uses multiple threads
      Cleanup PeasPluginLoader checks
      Add nonglobal plugin loader support
      Cleanup lua5.1 test plugin
      Fix srcdir != builddir with Lua 5.1 plugin loader
      Add Since tag to peas_engine_new_with_nonglobal_loaders()
      Add Since tag to PeasEngine:nonglobal-loaders
      Fix Lua plugins to work with multiple threads
      Test that plugins are multi-thread safe
      Add missing since annotations to PeasPluginInfo API
      Update the PeasExtension docs
      Add peas_engine_new_with_nonglobal_loaders() to the docs
      Use G_DEFINE_QUARK
      Use the GQuark API for GObject data
      Make the Lua plugin loader safe for global use
      Test that C plugins have local linkage
      Fix the test suite to work on other operating systems
      Fix the docs
      Check the docs for errors during make check
      Fix cross references in docs
      Silence `make demo`
      Add po/libpeas.pot to .gitignore
      Plug a test memory leak
      Cleanup internal Python hooks code a bit
      Split special envar setting into another function
      Simplify finding the plugin manager buttons
      Set the libpeas-plugin icon as the icon for the demo window
      Add a test for missing peas_register_types() in a C plugin
      Merge toplevel and window group handling
      Removing window group handling from the plugin manager test
      Don't update the plugin info in the model twice
      Free the registered extension impls when the object module is unloaded
      Warn and fail when registering an extension impl multiple times
      Avoid having markup in a translated string
      Remove an old version check
      Update valgrind suppressions
      Fix two memory leaks
      Name the valgrind and callgrind logs better
      Use g_clear_object()/g_clear_pointer() more
      Don't use g_strv_length()
      Use g_signal_connect_object() now that it is fixed
      Fix type of TestingLoadablePlugin
      Delete libpeas-gtk's TestingBuiltinPlugin
      Use new GObject private API
      Bump required glib version
      Fix finding the extension type for Lua plugin
      Fix the global Lua plugin loader with multiple threads
      Fix panic when getting global LGI fields
      Disable the scrolled window in the demo program
      Print filtered log messages on an unexpected message
      Don't immediately fail on an unhandled log message
      Don't warn when loading an uninstalled plugin loader
      Remove a double assign
      Add an assert to the test suite
      Use the simple API for requiring an uninstalled typelib
      Avoid creating globals in the demo Lua plugin
      Add a copyright to the Lua files
      Don't use lgi_enter_func if not found
      Set atpanic handler early in Lua plugin loader
      Always set the Lua loader's lua_State
      Assert that no Lua values are leaked during initialize
      Unsubprocess a Lua test
      Compile internal Python source during build
      Shorten Python plugin loader filenames
      Move internal Python code to another file
      Remove overly verbose warnings in the Python loader
      Use Python to implement the plugin loader's logic
      Add verbose Python plugin loader warnings
      Do not reveal Python loader internals in tracebacks
      Support Python plugins that define __all__
      Stop pretending that the Python internals are non-global
      Use the correct hook name for the Python loader
      Properly clear internal Python loader globals
      Small coding style fix
      Use g_newa() when possible
      Fix make check when gtkdoc is not enabled
      Fix running make check for the docs
      Shorten Lua plugin loader filenames
      Use Lua to implement the plugin loader's logic
      Prevent the accidental escaping of globals with Lua plugins
      Relicense as LGPL 2.1+
      Fix distcheck
      Release 1.13.0

Inaki Larranaga Murgoitio (1):
      Updated Basque language

Marek Černocký (1):
      Updated Czech translation

Milo Casagrande (1):
      Updated Italian translation

Necdet Yücel (1):
      Updated Turkish translation

Pawan Chitrakar (1):
      Added Nepali translation

Rafael Ferreira (1):
      Updated Brazilian Portuguese translation

Rūdolfs Mazurs (1):
      Updated Latvian translation

Saibal Ray (1):
      Updated Bengali (India) translation

Shankar Prasad (1):
      Updated Kannada translation

Stas Solovey (1):
      Updated Russian translation

Thomas Martitz (1):
      Load C plugins with local linkage

Trinh Anh Ngoc (1):
      Add spacing in toolbar box

Yosef Or Boczko (1):
      Updated Hebrew translation

victory (1):
      l10n: Update Japanese translation

Мирослав Николић (1):
      Updated Serbian translation


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