libpeas 0.7.3
- From: "Steve Frécinaux" <install-module gnome org>
- To: FTP Releases <ftp-release-list gnome org>
- Subject: libpeas 0.7.3
- Date: Tue, 22 Feb 2011 23:30:12 +0000 (UTC)
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]