[PATCH 0/7] Update GObject Introspection support
- From: Simon Pena <spena igalia com>
- To: grilo-list gnome org
- Subject: [PATCH 0/7] Update GObject Introspection support
- Date: Fri, 18 Mar 2011 17:46:15 +0200
Hi all,
This patches raise the required version of GObject Introspection to 0.9,
so that we can rely on having --warn-all option for the GI scanner. After
that, they fix all the annotation errors reported.
The last commit replaces the occurrences of Grl.KeyID with
GObject.ParamSpec, which allow the introspection mechanisms to
know the actual type of the arguments. Having them as Grl.KeyID
was causing a crash in Python's grilo-test-ui when accessing
the metadata keys.
Best regards,
Simon Pena (7):
build: raised GI required version to 0.9
build: added --warn-all to GI scanner
annotations: removed 'not-error' annotation
doc: fix argument names
annotations: added missing transfer modes
annotations: skip GrlMetadataSource private functions
annotations: replace Grl.KeyID with GObject.ParamSpec
configure.ac | 2 +-
libs/net/Makefile.am | 1 +
src/Makefile.am | 2 +-
src/data/grl-config.c | 5 +++--
src/data/grl-config.h | 4 ++--
src/data/grl-data.c | 42 +++++++++++++++++++++---------------------
src/data/grl-related-keys.c | 31 ++++++++++++++++---------------
src/grl-media-source.c | 2 ++
src/grl-media-source.h | 8 ++++----
src/grl-metadata-source.c | 2 ++
src/grl-metadata-source.h | 4 ++--
src/grl-plugin-registry.c | 4 ++--
12 files changed, 57 insertions(+), 50 deletions(-)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]