libpeas 0.7.3



       Module: libpeas
      Version: 0.7.3
  Uploaded by: Steve Frécinaux

http://download.gnome.org/sources/libpeas/0.7/libpeas-0.7.3.tar.gz
 sha256sum: 1434d781d25207586300a2242bfad15076736af7a506d24f73d1e48b31594443
      size: 780K

http://download.gnome.org/sources/libpeas/0.7/libpeas-0.7.3.tar.bz2
 sha256sum: 09951523086f34e156fdc4c13818bf3dd0ddea21e17ac01372089363bbf45fbe
      size: 544K

ChangeLog
---------

commit 92b255f9b76a8bed118d1901105e6a87e7014b9f
Author: Steve Frécinaux <code istique net>
Date:   Tue Feb 22 13:56:45 2011 +0100

    python: Rework refcounting to explicit extension ownership
    
    Previously the python reference was transferred to the Python extension
    object. It is more correct to increment the refcount in the extension
    and decrement it in the loader, because it's more explicit and won't
    break in bizarre way if we create more than one Python extension wrapper
    around the same object.

 loaders/python/peas-extension-python.c     |    1 +
 loaders/python/peas-plugin-loader-python.c |    2 ++
 2 files changed, 3 insertions(+), 0 deletions(-)

commit f546844c03dc9f05c234c36638e2ccf3e4a645d3
Author: Khaled Hosny <khaledhosny eglug org>
Date:   Mon Feb 21 19:37:56 2011 +0200

    Updated Arabic translation

 po/ar.po |  105 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 92 insertions(+), 13 deletions(-)

commit 3573668083ebedca22d81584e7f041fa76ef2c0c
Author: Matej UrbanÄ?iÄ? <mateju svn gnome org>
Date:   Sun Feb 20 13:52:35 2011 +0100

    Updated Slovenian translation

 po/sl.po |  108 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 94 insertions(+), 14 deletions(-)

commit 157d10dfe6ff3a4ed9d1e17693184d00525ad785
Author: Mario Blättermann <mariobl gnome org>
Date:   Sat Feb 19 23:44:49 2011 +0100

    [l10n] Updated German translation

 po/de.po |   64 ++++++++++++++++++++++++++++++++++++++++++-------------------
 1 files changed, 44 insertions(+), 20 deletions(-)

commit 2fe3b1ae664d3d97bb15bf09e93cb25aec6c3b6c
Author: Garrett Regier <alias301 gmail com>
Date:   Sat Feb 19 06:08:47 2011 -0800

    Correctly Fix C plugins that do not inherit from PeasExtensionBase

 libpeas/peas-object-module.c     |    4 +-
 loaders/c/peas-plugin-loader-c.c |   50 ++++++++++++++-----------------------
 2 files changed, 21 insertions(+), 33 deletions(-)

commit dc8ac36be40526baa4ae3a71af5db0e193263384
Author: Jorge González <jorgegonz svn gnome org>
Date:   Sat Feb 19 15:08:19 2011 +0100

    Updated Spanish translation

 po/es.po |  115 ++++++++++++++++++++++++++++++++++++++++++++++++++++----------
 1 files changed, 97 insertions(+), 18 deletions(-)

commit d0ea5001e61e098c08bbc9fc891ef468f2ee0b24
Author: Garrett Regier <alias301 gmail com>
Date:   Thu Feb 17 20:11:22 2011 -0800

    Add PeasPluginInfo:Hidden
    
    This allows plugins be be hidden even when builtin
    plugins are being shown in the plugin manager.

 libpeas-gtk/peas-gtk-plugin-manager-store.c |    7 ++++-
 libpeas/peas-plugin-info-priv.h             |    1 +
 libpeas/peas-plugin-info.c                  |   31 +++++++++++++++++++++++++++
 libpeas/peas-plugin-info.h                  |    1 +
 tests/libpeas-gtk/plugin-manager-store.c    |   22 +++++++++++++++---
 tests/libpeas-gtk/plugins/Makefile.am       |    1 +
 tests/libpeas-gtk/plugins/hidden.plugin     |    8 +++++++
 tests/libpeas-gtk/testing/testing.c         |   19 ++++++++++------
 tests/libpeas-gtk/testing/testing.h         |    2 +-
 9 files changed, 78 insertions(+), 14 deletions(-)

commit fec5441d795869d5bbf4d86204019efe937a43d4
Author: Garrett Regier <alias301 gmail com>
Date:   Thu Feb 17 20:11:13 2011 -0800

    Drop PeasPluginInfo:file as it is unused

 libpeas/peas-plugin-info-priv.h |    1 -
 libpeas/peas-plugin-info.c      |    3 ---
 2 files changed, 0 insertions(+), 4 deletions(-)

commit 2b0339e493fd8dd1896bd942e075d0addfc63a49
Author: Garrett Regier <alias301 gmail com>
Date:   Thu Feb 17 22:13:36 2011 -0800

    Fix building a clean checkout

 tests/Makefile.plugin |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 8a125f613d1a7303b9124380f73c398b4fbf00af
Author: Garrett Regier <alias301 gmail com>
Date:   Tue Jan 25 09:43:47 2011 -0800

    Show dialog when disabling a plugin which is depended on

 docs/reference/Makefile.am                    |    1 +
 libpeas-gtk/Makefile.am                       |    8 +-
 libpeas-gtk/peas-gtk-disable-plugins-dialog.c |  308 +++++++++++++++++++++++++
 libpeas-gtk/peas-gtk-disable-plugins-dialog.h |   63 +++++
 libpeas-gtk/peas-gtk-plugin-manager-view.c    |   75 ++++++-
 po/POTFILES.in                                |    1 +
 6 files changed, 450 insertions(+), 6 deletions(-)

commit 939b12fd6b6f2e1d0dd42b6e02c9e7e2f43a2990
Author: Garrett Regier <alias301 gmail com>
Date:   Thu Feb 17 07:18:23 2011 -0800

    Don't add extra ref on python instance

 loaders/python/peas-extension-python.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit db7bf1bc725782e1a60af852bd03ad7d2c471fef
Author: Garrett Regier <alias301 gmail com>
Date:   Thu Feb 17 07:17:29 2011 -0800

    Free the engine in the demo

 peas-demo/peas-demo.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit aa448d6e1afe6f8f18cb223984bc204b1cb55ecd
Author: Garrett Regier <alias301 gmail com>
Date:   Thu Feb 17 07:17:05 2011 -0800

    Unref the window in the second time plugin

 peas-demo/plugins/secondtime/second-time.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 984f23f66f21464a400251094f3fe70f51a9ad4a
Author: Garrett Regier <alias301 gmail com>
Date:   Thu Feb 17 07:16:43 2011 -0800

    Fix refcount issues in the test suite

 tests/libpeas-gtk/plugin-manager-store.c  |    3 +++
 tests/libpeas-gtk/plugin-manager-view.c   |    3 +++
 tests/libpeas-gtk/plugin-manager.c        |   11 +++++++++--
 tests/libpeas/engine.c                    |    7 +++++++
 tests/libpeas/extension-python.c          |    1 +
 tests/libpeas/extension-seed.c            |    1 +
 tests/libpeas/testing/testing-extension.h |    1 +
 7 files changed, 25 insertions(+), 2 deletions(-)

commit 45b1374e3893fedb3750c3f9d441e71d2898130b
Author: Garrett Regier <alias301 gmail com>
Date:   Tue Feb 15 03:37:35 2011 -0800

    Fix make distcheck

 tests/Makefile.plugin                              |   11 +++++++++++
 tests/libpeas-gtk/plugins/Makefile.am              |    7 +++++--
 .../plugins/builtin-configurable/Makefile.am       |    7 +++++--
 tests/libpeas-gtk/plugins/configurable/Makefile.am |    7 +++++--
 .../plugins/valid-custom-icon/Makefile.am          |    8 ++++++--
 tests/libpeas-gtk/testing/Makefile.am              |    3 ++-
 tests/libpeas-gtk/testing/testing.c                |    6 ++++--
 tests/libpeas/plugins/Makefile.am                  |    7 +++++--
 tests/libpeas/plugins/extension-c/Makefile.am      |    7 +++++--
 tests/libpeas/plugins/extension-python/Makefile.am |   10 ++++++++--
 tests/libpeas/plugins/extension-seed/Makefile.am   |    7 +++++--
 tests/libpeas/testing/Makefile.am                  |    3 ++-
 tests/libpeas/testing/testing.c                    |    6 ++++--
 tests/plugins/Makefile.am                          |    7 +++++--
 tests/plugins/builtin/Makefile.am                  |    7 +++++--
 tests/plugins/has-dep/Makefile.am                  |    7 +++++--
 tests/plugins/loadable/Makefile.am                 |    7 +++++--
 tests/plugins/self-dep/Makefile.am                 |    7 +++++--
 18 files changed, 92 insertions(+), 32 deletions(-)

commit ba06534958aac190e15bcc63c36fd7ee42ca34b8
Author: Garrett Regier <alias301 gmail com>
Date:   Tue Feb 15 01:58:54 2011 -0800

    Don't try to open a directory as a .plugin
    
    This prevents directories with a .plugin suffix to
    be opened as if they were .plugin files.

 libpeas/peas-engine.c |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

commit 38397fb6a9ed777838b760c6cdec66a23dcece6e
Author: Garrett Regier <alias301 gmail com>
Date:   Tue Feb 15 01:52:47 2011 -0800

    Only emit notify::plugin-list when it has changed

 libpeas/peas-engine.c                   |   14 +++++++++++---
 tests/libpeas-gtk/plugin-manager-view.c |    2 +-
 2 files changed, 12 insertions(+), 4 deletions(-)

commit 3dada6e293491d2c10a4745841804c1db45cf7aa
Author: Garrett Regier <alias301 gmail com>
Date:   Tue Feb 15 01:46:41 2011 -0800

    Fix copy & paste error in PeasExtensionSet docs

 libpeas/peas-extension-set.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e4953c2dda244452a3883eb049241bff09a74123
Author: Garrett Regier <alias301 gmail com>
Date:   Tue Feb 15 01:46:18 2011 -0800

    Don't GC plugin loaders that fail
    
    If a plugin loader fails then it is a NULL entry in the
    loaders hashtable. So GC would segfault as it attempted
    to dereference a NULL pointer.

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

commit 0baded50a08e3cc99e3ac88aef5187965bd0981d
Author: Garrett Regier <alias301 gmail com>
Date:   Tue Feb 15 00:51:57 2011 -0800

    Fix PeasExtensionSet example in the docs

 libpeas/peas-extension-set.c |   14 ++++++--------
 1 files changed, 6 insertions(+), 8 deletions(-)

commit 33397686e12c909bd6155ddf0576268e28c47e67
Author: Garrett Regier <alias301 gmail com>
Date:   Mon Feb 14 08:48:44 2011 -0800

    Fix C plugins that do not inherit from PeasExtensionBase

 loaders/c/peas-plugin-loader-c.c                   |   44 +++++++++++++------
 .../libpeas/plugins/extension-c/callable-plugin.c  |    2 +-
 .../libpeas/plugins/extension-c/callable-plugin.h  |    7 ++-
 3 files changed, 36 insertions(+), 17 deletions(-)

commit 6194a2d1e485b3635aa732ca201106f971feb111
Author: Marek Ä?ernocký <marek manet cz>
Date:   Thu Feb 17 08:22:45 2011 +0100

    Updated Czech translation

 po/cs.po |   38 +++++++++++++++++++++++++++++++++-----
 1 files changed, 33 insertions(+), 5 deletions(-)

commit 39de352d57ccca743c04993071f2306bbb17d0d1
Author: Steve Frécinaux <code istique net>
Date:   Mon Feb 14 00:23:08 2011 +0100

    Post-release version bump for 0.7.3

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit af0a2868666d9e3da650d516f13e18d01969a4a7
Merge: b7da831 e0b3fa9
Author: Steve Frécinaux <code istique net>
Date:   Mon Feb 14 00:20:51 2011 +0100

    Merge remote branch 'origin/master'


-- 
An RSS 2.0 feed of ftp-release-list is available at:
http://download.gnome.org/LATEST.xml


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