commit 47bbe2bb399b00c1e2cb6797c2ec0c40a0767c60 Author: Juan A. Suarez Romero Date: Wed Mar 30 21:22:02 2011 +0200 Bump to version 0.1.12 Signed-off-by: Juan A. Suarez Romero NEWS | 16 ++++++++++++++++ configure.ac | 6 +++--- 2 files changed, 19 insertions(+), 3 deletions(-) commit fe5d6e2b3cb17be59f089645374d09896b1fdfd1 Author: Lionel Landwerlin Date: Wed Mar 30 11:43:40 2011 +0100 tracker: add support for specific upnp ontology Signed-off-by: Lionel Landwerlin src/media/tracker/grl-tracker-media-priv.h | 1 + src/media/tracker/grl-tracker-utils.c | 7 +++ src/media/tracker/grl-tracker.c | 59 ++++++++++++++++++++++++---- 3 files changed, 59 insertions(+), 8 deletions(-) commit c388a505c3cb2bd3fa2ef6be359c22895656103f Author: Lionel Landwerlin Date: Wed Mar 30 13:59:06 2011 +0100 tracker: don't call metadata callback without media Signed-off-by: Lionel Landwerlin src/media/tracker/grl-tracker-media-api.c | 2 +- src/media/tracker/grl-tracker-metadata.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit f66958993ffa415a2147d3532e7fe316245f12fd Author: Lionel Landwerlin Date: Wed Mar 30 11:36:27 2011 +0100 tracker: more accurate supported keys Signed-off-by: Lionel Landwerlin src/media/tracker/grl-tracker-utils.c | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) commit e19844de848ddf5ab3434c453f31bb81488d3abd Author: Lionel Landwerlin Date: Wed Mar 30 11:36:26 2011 +0100 tracker: always trigger callback on grl_metadata_source_resolve() Signed-off-by: Lionel Landwerlin src/media/tracker/grl-tracker-metadata.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit c2ad35ccc6a584ddc5d906ee764ccda0b0da2ea3 Author: Lionel Landwerlin Date: Wed Mar 30 11:36:25 2011 +0100 tracker: escape strings on sparql updates Signed-off-by: Lionel Landwerlin src/media/tracker/grl-tracker-utils.c | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) commit 87b980cc8035292924b99f665f45de47522fdae7 Author: Lionel Landwerlin Date: Wed Mar 30 11:36:24 2011 +0100 tracker: give a different id to each source Otherwise the plugin registry won't accept the source. Signed-off-by: Lionel Landwerlin src/media/tracker/grl-tracker-media.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f6a669078ad718eea49dd055129717a6f5cf09f1 Author: Lionel Landwerlin Date: Wed Mar 30 11:36:23 2011 +0100 tracker: bump tracker requirement to 0.10.5 Some of the ontology we use are only available in 0.10.5. Signed-off-by: Lionel Landwerlin configure.ac | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) commit 012d20587cc67cd44f3d20e3aece2ee965193998 Author: Lionel Landwerlin Date: Wed Mar 30 11:36:22 2011 +0100 tracker: polish comment Signed-off-by: Lionel Landwerlin src/media/tracker/grl-tracker-metadata.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 39604ebb8d834a187e54de726303728420f73a8b Author: Lionel Landwerlin Date: Wed Mar 30 11:36:21 2011 +0100 tracker: add support for set_metadata() At the moment only 3 keys are supported : * GRL_METADATA_KEY_PLAY_COUNT * GRL_METADATA_KEY_LAST_PLAYED * GRL_METADATA_KEY_LAST_POSITION Signed-off-by: Lionel Landwerlin src/media/tracker/grl-tracker-media-api.c | 82 +++++++++++++++- src/media/tracker/grl-tracker-media-api.h | 5 + src/media/tracker/grl-tracker-media.c | 6 +- src/media/tracker/grl-tracker-utils.c | 152 +++++++++++++++++++++++++++++ src/media/tracker/grl-tracker-utils.h | 8 ++ 5 files changed, 250 insertions(+), 3 deletions(-) commit 0cd4ab02008a0105cba766aae194bdae9492ee7f Author: Lionel Landwerlin Date: Wed Mar 30 11:36:20 2011 +0100 tracker: rework mapping grl <-> tracker for set_metadata support Signed-off-by: Lionel Landwerlin src/media/tracker/grl-tracker-utils.c | 77 ++++++++++++++++++++++++++++----- src/media/tracker/grl-tracker-utils.h | 3 + 2 files changed, 69 insertions(+), 11 deletions(-) commit 934bd0f439b4eb7778884a2c469f4d90d5e5f582 Author: Iago Toral Quiroga Date: Wed Mar 30 16:35:11 2011 +0200 Disable local-metadata plugin properly when requirements are not met. configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 5aec4f22278ee32933a8e1faf2db2337e5fed2ca Author: Juan A. Suarez Romero Date: Thu Mar 24 09:17:49 2011 +0000 tracker: metadata should not resolve media coming from tracker This is mainly an optimization: we do not want tracker resolving keys for medias coming from tracker. The rationale is that we have metadata() precisily to do it: invoking resolve() after invoking metadata() for Tracker media is useless, as if the key could not be resolved with metadata() it will not be resolved with resolve() (both functions are sharing the same code). This fixes https://bugzilla.gnome.org/show_bug.cgi?id=645523 Signed-off-by: Juan A. Suarez Romero src/media/tracker/grl-tracker-media.c | 31 ++++++++++++++++++++++++++++++ src/media/tracker/grl-tracker-media.h | 2 + src/media/tracker/grl-tracker-metadata.c | 4 +++ 3 files changed, 37 insertions(+), 0 deletions(-) commit 3093dd939ba1a99171262184ca83600e15bb0bbf Author: Lionel Landwerlin Date: Fri Mar 25 15:44:29 2011 +0100 tracker: Add support for new picture keys Signed-off-by: Juan A. Suarez Romero src/media/tracker/grl-tracker-media-api.c | 56 ++++++++++++++------------ src/media/tracker/grl-tracker-metadata.c | 50 ++++++++++++----------- src/media/tracker/grl-tracker-utils.c | 60 +++++++++++++++++++++++++++++ src/media/tracker/grl-tracker-utils.h | 7 +++ 4 files changed, 123 insertions(+), 50 deletions(-) commit 0620ee06342dc6e6feba334aa170158d0be18b4d Author: Lionel Landwerlin Date: Wed Mar 23 11:02:21 2011 +0100 tracker: Add support for season/episode keys Signed-off-by: Juan A. Suarez Romero src/media/tracker/grl-tracker-utils.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit eaaf673c8f2c4174e2b57461cd483fe24d4196a6 Author: Lionel Landwerlin Date: Sun Mar 20 02:11:36 2011 +0000 tracker: don't stop notification process if get sources fail Signed-off-by: Lionel Landwerlin src/media/tracker/grl-tracker-media-notif.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit cc6951ceb0fc5adec551710144722149ba5f4b5c Author: Lionel Landwerlin Date: Sun Mar 20 02:11:35 2011 +0000 tracker: fix memory leak on removed sources We are increasing refcount of tracker sources in the notification process (tracker_dbus_signal_cb function), we need to decrease it when we're done. Signed-off-by: Lionel Landwerlin src/media/tracker/grl-tracker-media-notif.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 46f707538bd5bfb0d36b9c2701f7bccafdc63dfd Author: Lionel Landwerlin Date: Sun Mar 20 03:39:06 2011 +0000 local-metadata: add series support Based on a patch for Tracker by Iain Holmes : http://build.meego.com/package/view_file?file=0002-Tracker-extract-Parse-the-video-filename-to-obtain-e.patch&package=tracker&project=devel%3Acontentfw&srcmd5=c91b724488ee9ae476a9ce65755d8152 Signed-off-by: Lionel Landwerlin configure.ac | 3 + src/metadata/local-metadata/grl-local-metadata.c | 489 ++++++++++++++++++++-- src/metadata/local-metadata/grl-local-metadata.h | 6 +- 3 files changed, 471 insertions(+), 27 deletions(-)