commit 6ff6fcc3e22d887e2a2326d1274eddea1d505ece
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Mar 14 16:23:15 2014 +0100

    python: Fix coding style to match
    
    Commit 2680b37802f0364b6eac1f5bf0f1f3bbb2552133 didn't use the
    same coding style as the rest of the file.

 loaders/python/peas-plugin-loader-python.c | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

commit 2680b37802f0364b6eac1f5bf0f1f3bbb2552133
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Mar 14 12:19:50 2014 +0100

    python: Name the GC timeout
    
    So that it can show up with its own name in profiling outputs.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=726327

 loaders/python/peas-plugin-loader-python.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 9484364713f86bf8b8590378fd5fbeb436851025
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Feb 10 18:04:00 2014 +0100

    Fix unclickable dialogue when parent is modal
    
    When the parent of the about or preferences dialogue is modal,
    you can't click on anything in the dialogue unless it is modal as
    well.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=724053

 libpeas-gtk/peas-gtk-plugin-manager.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit 873b582c89900734103e96b7ce89bfe20a85019b
Author: Shankar Prasad <prasad.mvs@gmail.com>
Date:   Wed Feb 5 16:28:46 2014 +0530

    updated kn.po

 po/kn.po | 25 +++++++++++--------------
 1 file changed, 11 insertions(+), 14 deletions(-)

commit f5f8bc1f4a82e5faede3fe20cad7889da414c25c
Author: Garrett Regier <garrettregier@gmail.com>
Date:   Wed Nov 13 00:20:12 2013 -0800

    Do not wrap PyGObject extensions
    
    PyGObject already wraps them so it is unneeded.

 loaders/python/Makefile.am                 |   2 -
 loaders/python/peas-extension-python.c     | 163 -----------------------------
 loaders/python/peas-extension-python.h     |  62 -----------
 loaders/python/peas-plugin-loader-python.c |  17 +--
 loaders/python3/Makefile.am                |   2 -
 tests/libpeas/extension-py.c               |  12 +--
 6 files changed, 13 insertions(+), 245 deletions(-)

commit 730edb65d6da0ebd0bd7065aeb9435b31d304b08
Author: Garrett Regier <garrettregier@gmail.com>
Date:   Tue Nov 12 23:56:39 2013 -0800

    Remove support for gjs-based Javascript plugins
    
    There have been changes to the gjs bindings and as the issue
    has only recently been noticed it is assumed that support for
    them is not highly desired.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=711356

 .gitignore                                         |   7 -
 configure.ac                                       |  44 +--
 libpeas/peas-extension-base.c                      |   4 +-
 loaders/Makefile.am                                |   4 -
 loaders/gjs/Makefile.am                            |  25 --
 loaders/gjs/peas-extension-gjs.c                   | 427 ---------------------
 loaders/gjs/peas-extension-gjs.h                   |  60 ---
 loaders/gjs/peas-plugin-loader-gjs.c               | 396 -------------------
 loaders/gjs/peas-plugin-loader-gjs.h               |  55 ---
 peas-demo/peas-demo.c                              |   1 -
 peas-demo/plugins/Makefile.am                      |   4 -
 peas-demo/plugins/gjshello/Makefile.am             |   7 -
 peas-demo/plugins/gjshello/gjshello.js             |  36 --
 peas-demo/plugins/gjshello/gjshello.plugin         |   8 -
 tests/libpeas/Makefile.am                          |   6 -
 tests/libpeas/extension-gjs.c                      |  57 ---
 tests/libpeas/plugins/Makefile.am                  |  13 +-
 .../plugins/extension-gjs-nonexistent.plugin       |   8 -
 tests/libpeas/plugins/extension-js/Makefile.am     |  31 --
 .../plugins/extension-js/extension-js.gschema.xml  |   9 -
 tests/libpeas/plugins/extension-js/extension-js.js |  45 ---
 .../plugins/extension-js/extension-js.plugin       |   8 -
 tests/libpeas/plugins/extension-seed/Makefile.am   |   8 +
 .../extension-seed/extension-seed.gschema.xml      |   9 +
 .../plugins/extension-seed/extension-seed.js       |  45 +++
 .../plugins/extension-seed/extension-seed.plugin   |   8 +
 26 files changed, 78 insertions(+), 1247 deletions(-)

commit 85960307ff553a4c81c57e98fce141d1ad2f985a
Author: Garrett Regier <garrettregier@gmail.com>
Date:   Tue Nov 12 23:47:03 2013 -0800

    Remove invalid doc section

 docs/reference/libpeas-sections.txt | 2 --
 1 file changed, 2 deletions(-)

commit 666be5335dbc6b120207ae513d592387a76d9003
Author: Garrett Regier <garrettregier@gmail.com>
Date:   Tue Nov 12 22:46:41 2013 -0800

    Fix warning

 tests/libpeas/engine.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit d66094c5aaa494bf7246d857f2e93c1e404e8222
Author: Garrett Regier <garrettregier@gmail.com>
Date:   Tue Nov 12 23:00:22 2013 -0800

    Print a critical warning when attempting to mix Python versions
    
    This prevents people from trying to load python3 plugins using
    a python2 program and vice versa.

 loaders/python/peas-plugin-loader-python.c | 14 ++++++++++
 tests/libpeas/extension-py.c               | 44 ++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

commit 9a7c426a5f7b463e7d82c7ee3e801f3b4925299e
Author: Garrett Regier <garrettregier@gmail.com>
Date:   Tue Nov 12 22:55:31 2013 -0800

    Add a test for already an initialized python

 tests/libpeas/extension-py.c | 48 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 48 insertions(+)

commit ef1d7f6ae4aa5733bcbb21ed6f0b8bc5c210059e
Author: Garrett Regier <garrettregier@gmail.com>
Date:   Tue Nov 12 22:54:01 2013 -0800

    Only disable python warning redirections when not initialized
    
    Python programs would want them to still be redirected.

 loaders/python/peas-plugin-loader-python.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 438c2c12ebb71f2fc0e419c2fc9239d16601e76b
Author: Garrett Regier <garrettregier@gmail.com>
Date:   Tue Nov 12 22:52:51 2013 -0800

    Fix incorrect free
    
    When prgname is NULL we would try to free a constant string.

 loaders/python/peas-plugin-loader-python.c | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

commit 37a8556065119c0e8d1a495b88dd54a869cbfaf6
Author: Garrett Regier <garrettregier@gmail.com>
Date:   Tue Nov 12 22:50:08 2013 -0800

    Fix memory leak in python plugin loader

 loaders/python/peas-plugin-loader-python.c | 2 ++
 1 file changed, 2 insertions(+)

commit ada8c28f719b28396535fdac6b163ea49580fe77
Author: Garrett Regier <garrettregier@gmail.com>
Date:   Tue Nov 12 22:49:51 2013 -0800

    Various cleanups

 libpeas/peas-engine.c                      | 48 +++++++++++++-----------------
 loaders/python/peas-plugin-loader-python.c | 19 +++++++-----
 2 files changed, 32 insertions(+), 35 deletions(-)

commit aa7941ccba50b75e4c7a6be1acc57a6ae9113f0f
Author: Garrett Regier <garrettregier@gmail.com>
Date:   Tue Nov 12 22:47:56 2013 -0800

    Assert that the plugin loaders are actually freed on shutdown
    
    Useful to know that no extra refs are hanging around.

 libpeas/peas-engine.c | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit 8f9958f458e8e83268a4215352b592f2e1873c3a
Author: Garrett Regier <garrettregier@gmail.com>
Date:   Tue Nov 12 22:47:05 2013 -0800

    Add a since tag to peas_engine_prepend_search_path()

 libpeas/peas-engine.c | 2 ++
 1 file changed, 2 insertions(+)

commit 4046f3b76877a43b12727ee024735f728bd4c774
Author: Garrett Regier <garrettregier@gmail.com>
Date:   Tue Nov 12 22:46:41 2013 -0800

    Assert an expectation of test_engine_get_default()

 tests/libpeas/engine.c | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

commit 954fe54d4f704f6ba5d18507a4cf2d111806ec4b
Author: Garrett Regier <garrettregier@gmail.com>
Date:   Tue Nov 12 22:45:48 2013 -0800

    Print a debug message when a plugin loader is finalized
    
    It is useful to know that they are actually being freed.

 libpeas/peas-plugin-loader.c | 9 +++++++++
 1 file changed, 9 insertions(+)

commit 81992ffb17501a989c69a18e5e28058b0b3bb091
Author: Garrett Regier <garrettregier@gmail.com>
Date:   Tue Nov 12 22:45:04 2013 -0800

    Assert if an engine is alive after g_test_run()
    
    This can happen when adding new tests.

 tests/testing-util/testing-util.c | 3 +++
 1 file changed, 3 insertions(+)

commit 6bba3128ca694ebc3e06b4e84e6c6562aa545f95
Author: Garrett Regier <garrettregier@gmail.com>
Date:   Tue Nov 12 22:44:15 2013 -0800

    Use g_test_trap_subprocess() instead of g_test_trap_fork()
    
    g_test_trap_fork() is deprecated.

 configure.ac           |  2 +-
 tests/libpeas/engine.c | 32 ++++++++++++++++++++------------
 2 files changed, 21 insertions(+), 13 deletions(-)

commit 6fbfff562cc26809366643d1b96430220c77631c
Author: Garrett Regier <garrettregier@gmail.com>
Date:   Tue Nov 12 22:42:10 2013 -0800

    Merge python2 and python3 extension tests
    
    This will avoid further duplication when adding new tests.

 tests/libpeas/Makefile.am                 |   2 +
 tests/libpeas/extension-py.c              | 144 ++++++++++++++++++++++++++++++
 tests/libpeas/extension-python.c          | 123 -------------------------
 tests/libpeas/extension-python3.c         | 123 -------------------------
 tests/libpeas/testing/testing-extension.c |   3 +-
 tests/libpeas/testing/testing-extension.h |  11 ++-
 6 files changed, 157 insertions(+), 249 deletions(-)

commit 49a6e95f688547a27e93e7ae988ed3028af48e93
Author: Garrett Regier <garrettregier@gmail.com>
Date:   Tue Nov 12 22:38:31 2013 -0800

    Remove autogenerated INSTALL file

 .gitignore |   1 +
 INSTALL    | 106 ++++++++++++++++++++++++++++++++++++++++++++++++++-----------
 2 files changed, 88 insertions(+), 19 deletions(-)

commit ef587d928cfee0221c93f808e0b088a55ef05fee
Author: Garrett Regier <garrettregier@gmail.com>
Date:   Sun Nov 3 15:47:35 2013 -0800

    No longer use deprecated pygobject API

 loaders/python/peas-extension-python.c     | 16 ++++++++--------
 loaders/python/peas-plugin-loader-python.c | 25 +++++++++++++------------
 2 files changed, 21 insertions(+), 20 deletions(-)

commit b71fe27f2466cb57ad38eb4c58768d1d9ef27c8d
Author: Garrett Regier <garrettregier@gmail.com>
Date:   Sun Nov 3 15:30:23 2013 -0800

    Use the new gobject-introspection annotations
    
    And fix warnings given by the newer version.

 configure.ac                 |  2 +-
 libpeas/peas-engine.c        | 10 +++-------
 libpeas/peas-extension-set.c |  8 +++-----
 libpeas/peas-extension-set.h |  4 +++-
 libpeas/peas-extension.h     |  4 +++-
 5 files changed, 13 insertions(+), 15 deletions(-)

commit ad1d30d5bc008e82f23fa4eeb3a0e339998f6dec
Author: Garrett Regier <garrettregier@gmail.com>
Date:   Sun Nov 3 15:28:14 2013 -0800

    Fix a few warnings

 libpeas/peas-i18n.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit d5e82ec19e0bc584d5d7562ab5e3a53bdc79549b
Author: Pavol Klačanský <pavol@klacansky.com>
Date:   Thu Sep 19 20:06:25 2013 +0200

    Updated slovak translation

 po/sk.po | 25 +++++++++++--------------
 1 file changed, 11 insertions(+), 14 deletions(-)

commit 9ed645a5833df63daf4654f41fd121761003e157
Author: Daniel Șerbănescu <cyber19rider@gmail.com>
Date:   Tue Sep 17 09:43:49 2013 +0200

    Updated Romanian Translation

 po/ro.po | 81 ++++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 40 insertions(+), 41 deletions(-)

commit 596db299943eaee7ef696c6b16137fd27a106b38
Author: Seán de Búrca <leftmostcat@gmail.com>
Date:   Mon Aug 26 15:22:13 2013 -0600

    Fix autogen with latest gnome-common
    
    Side-by-side use of IT_PROG_INTLTOOL and AM_GNU_GETTEXT is not supported.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=706835

 configure.ac | 3 ---
 1 file changed, 3 deletions(-)

commit 3adafa89e479867f247b3f60abb6aed4b1be5968
Author: Garrett Regier <garrettregier@gmail.com>
Date:   Fri Jun 14 11:41:17 2013 -0700

    Release 1.9.0

 NEWS         | 9 +++++++++
 configure.ac | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)