commit 8725c7354688a70943e8ab74e89c677f990742d8 Author: Juan A. Suarez Romero Date: Fri Mar 4 14:20:31 2011 +0100 Bump to version 0.1.10 Signed-off-by: Juan A. Suarez Romero NEWS | 39 +++++++++++++++++++++++++++++++++++++++ configure.ac | 6 +++--- 2 files changed, 42 insertions(+), 3 deletions(-) commit 99747bdb290f0bc72ef6812b0c087dca9f54f08c Author: Juan A. Suarez Romero Date: Fri Mar 4 13:29:58 2011 +0100 shoutcast: Disable plugin Do not build SHOUTCast plugin unless forced. Plugin is broken at this moment. Signed-off-by: Juan A. Suarez Romero configure.ac | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) commit e3eab58fc4fcbf4146c914bb34b63f31309493b5 Author: Guillaume Emont Date: Thu Feb 24 20:06:20 2011 +0100 test: Updated test to reflect source tree reorganisation test/main.c | 22 +++++++++++----------- 1 files changed, 11 insertions(+), 11 deletions(-) commit 63b274ce9726d0080f3a7f8986a56df6fc655d14 Author: Guillaume Emont Date: Thu Feb 24 20:06:18 2011 +0100 all: Split src/ content into src/media and src/metadata Separate metadata sources from media sources so it is easier to focus in one of them. configure.ac | 36 +- src/Makefile.am | 73 +- src/apple-trailers/Makefile.am | 38 - src/apple-trailers/grl-apple-trailers.c | 611 -------- src/apple-trailers/grl-apple-trailers.h | 78 - src/apple-trailers/grl-apple-trailers.xml | 9 - src/bookmarks/Makefile.am | 34 - src/bookmarks/grl-bookmarks.c | 888 ----------- src/bookmarks/grl-bookmarks.h | 75 - src/bookmarks/grl-bookmarks.xml | 9 - src/fake-metadata/Makefile.am | 32 - src/fake-metadata/grl-fake-metadata.c | 226 --- src/fake-metadata/grl-fake-metadata.h | 72 - src/fake-metadata/grl-fake-metadata.xml | 9 - src/filesystem/Makefile.am | 34 - src/filesystem/TODO | 2 - src/filesystem/grl-filesystem.c | 1343 ---------------- src/filesystem/grl-filesystem.h | 81 - src/filesystem/grl-filesystem.xml | 9 - src/flickr/Makefile.am | 40 - src/flickr/gflickr.c | 1196 -------------- src/flickr/gflickr.h | 155 -- src/flickr/grl-flickr.c | 755 --------- src/flickr/grl-flickr.h | 80 - src/flickr/grl-flickr.xml | 9 - src/gravatar/Makefile.am | 32 - src/gravatar/grl-gravatar.c | 325 ---- src/gravatar/grl-gravatar.h | 74 - src/gravatar/grl-gravatar.xml | 9 - src/jamendo/Makefile.am | 38 - src/jamendo/TODO | 30 - src/jamendo/grl-jamendo.c | 1365 ---------------- src/jamendo/grl-jamendo.h | 78 - src/jamendo/grl-jamendo.xml | 9 - src/lastfm-albumart/Makefile.am | 36 - src/lastfm-albumart/grl-lastfm-albumart.c | 353 ----- src/lastfm-albumart/grl-lastfm-albumart.h | 74 - src/lastfm-albumart/grl-lastfm-albumart.xml | 9 - src/local-metadata/Makefile.am | 34 - src/local-metadata/grl-local-metadata.c | 282 ---- src/local-metadata/grl-local-metadata.h | 72 - src/local-metadata/grl-local-metadata.xml | 9 - src/media/Makefile.am | 63 + src/media/apple-trailers/Makefile.am | 38 + src/media/apple-trailers/grl-apple-trailers.c | 611 ++++++++ src/media/apple-trailers/grl-apple-trailers.h | 78 + src/media/apple-trailers/grl-apple-trailers.xml | 9 + src/media/bookmarks/Makefile.am | 34 + src/media/bookmarks/grl-bookmarks.c | 888 +++++++++++ src/media/bookmarks/grl-bookmarks.h | 75 + src/media/bookmarks/grl-bookmarks.xml | 9 + src/media/filesystem/Makefile.am | 34 + src/media/filesystem/TODO | 2 + src/media/filesystem/grl-filesystem.c | 1343 ++++++++++++++++ src/media/filesystem/grl-filesystem.h | 81 + src/media/filesystem/grl-filesystem.xml | 9 + src/media/flickr/Makefile.am | 40 + src/media/flickr/gflickr.c | 1196 ++++++++++++++ src/media/flickr/gflickr.h | 155 ++ src/media/flickr/grl-flickr.c | 755 +++++++++ src/media/flickr/grl-flickr.h | 80 + src/media/flickr/grl-flickr.xml | 9 + src/media/jamendo/Makefile.am | 38 + src/media/jamendo/TODO | 30 + src/media/jamendo/grl-jamendo.c | 1365 ++++++++++++++++ src/media/jamendo/grl-jamendo.h | 78 + src/media/jamendo/grl-jamendo.xml | 9 + src/media/podcasts/Makefile.am | 38 + src/media/podcasts/TODO | 5 + src/media/podcasts/grl-podcasts.c | 1636 ++++++++++++++++++++ src/media/podcasts/grl-podcasts.h | 75 + src/media/podcasts/grl-podcasts.xml | 9 + src/media/shoutcast/Makefile.am | 37 + src/media/shoutcast/grl-shoutcast.c | 727 +++++++++ src/media/shoutcast/grl-shoutcast.h | 74 + src/media/shoutcast/grl-shoutcast.xml | 9 + src/media/tracker/Makefile.am | 36 + src/media/tracker/grl-tracker.c | 1511 ++++++++++++++++++ src/media/tracker/grl-tracker.h | 78 + src/media/tracker/grl-tracker.xml | 9 + src/media/upnp/Makefile.am | 46 + src/media/upnp/grl-upnp.c | 1356 ++++++++++++++++ src/media/upnp/grl-upnp.h | 75 + src/media/upnp/grl-upnp.xml | 9 + src/media/vimeo/Makefile.am | 42 + src/media/vimeo/grl-vimeo.c | 429 +++++ src/media/vimeo/grl-vimeo.h | 77 + src/media/vimeo/grl-vimeo.xml | 9 + src/media/vimeo/gvimeo.c | 517 ++++++ src/media/vimeo/gvimeo.h | 112 ++ src/media/youtube/Makefile.am | 40 + src/media/youtube/TODO | 6 + src/media/youtube/grl-youtube.c | 1631 +++++++++++++++++++ src/media/youtube/grl-youtube.h | 74 + src/media/youtube/grl-youtube.xml | 9 + src/metadata-store/Makefile.am | 34 - src/metadata-store/grl-metadata-store.c | 662 -------- src/metadata-store/grl-metadata-store.h | 75 - src/metadata-store/grl-metadata-store.xml | 9 - src/metadata/Makefile.am | 38 + src/metadata/fake-metadata/Makefile.am | 32 + src/metadata/fake-metadata/grl-fake-metadata.c | 226 +++ src/metadata/fake-metadata/grl-fake-metadata.h | 72 + src/metadata/fake-metadata/grl-fake-metadata.xml | 9 + src/metadata/gravatar/Makefile.am | 32 + src/metadata/gravatar/grl-gravatar.c | 325 ++++ src/metadata/gravatar/grl-gravatar.h | 74 + src/metadata/gravatar/grl-gravatar.xml | 9 + src/metadata/lastfm-albumart/Makefile.am | 36 + src/metadata/lastfm-albumart/grl-lastfm-albumart.c | 353 +++++ src/metadata/lastfm-albumart/grl-lastfm-albumart.h | 74 + .../lastfm-albumart/grl-lastfm-albumart.xml | 9 + src/metadata/local-metadata/Makefile.am | 34 + src/metadata/local-metadata/grl-local-metadata.c | 282 ++++ src/metadata/local-metadata/grl-local-metadata.h | 72 + src/metadata/local-metadata/grl-local-metadata.xml | 9 + src/metadata/metadata-store/Makefile.am | 34 + src/metadata/metadata-store/grl-metadata-store.c | 662 ++++++++ src/metadata/metadata-store/grl-metadata-store.h | 75 + src/metadata/metadata-store/grl-metadata-store.xml | 9 + src/podcasts/Makefile.am | 38 - src/podcasts/TODO | 5 - src/podcasts/grl-podcasts.c | 1636 -------------------- src/podcasts/grl-podcasts.h | 75 - src/podcasts/grl-podcasts.xml | 9 - src/shoutcast/Makefile.am | 37 - src/shoutcast/grl-shoutcast.c | 727 --------- src/shoutcast/grl-shoutcast.h | 74 - src/shoutcast/grl-shoutcast.xml | 9 - src/tracker/Makefile.am | 36 - src/tracker/grl-tracker.c | 1511 ------------------ src/tracker/grl-tracker.h | 78 - src/tracker/grl-tracker.xml | 9 - src/upnp/Makefile.am | 46 - src/upnp/grl-upnp.c | 1356 ---------------- src/upnp/grl-upnp.h | 75 - src/upnp/grl-upnp.xml | 9 - src/vimeo/Makefile.am | 42 - src/vimeo/grl-vimeo.c | 429 ----- src/vimeo/grl-vimeo.h | 77 - src/vimeo/grl-vimeo.xml | 9 - src/vimeo/gvimeo.c | 517 ------ src/vimeo/gvimeo.h | 112 -- src/youtube/Makefile.am | 40 - src/youtube/TODO | 6 - src/youtube/grl-youtube.c | 1631 ------------------- src/youtube/grl-youtube.h | 74 - src/youtube/grl-youtube.xml | 9 - 148 files changed, 18193 insertions(+), 18157 deletions(-) commit a006b4e47b6c6960ca62a1b9866666d7a9a6b96e Author: Juan A. Suarez Romero Date: Thu Mar 3 10:54:35 2011 +0100 youtube: Provide all thumbnails Signed-off-by: Juan A. Suarez Romero src/youtube/grl-youtube.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) commit d32fbabdd83abcff9393377ec3b7652c70a286e2 Author: Juan A. Suarez Romero Date: Tue Feb 22 11:41:44 2011 +0000 lastfm-albumart: Provide all available thumbnails Signed-off-by: Juan A. Suarez Romero src/lastfm-albumart/grl-lastfm-albumart.c | 35 ++++++++++++++++++++++------ 1 files changed, 27 insertions(+), 8 deletions(-) commit 7cd457de0cd2728f634ac0385204b072e6ccf98b Author: Juan A. Suarez Romero Date: Tue Feb 22 10:54:45 2011 +0000 gravatar: Use multivalued keys If keys dependencies are multivalued, provide an avatar for each of the values. Signed-off-by: Juan A. Suarez Romero src/gravatar/grl-gravatar.c | 48 +++++++++++++++++++++++++++--------------- 1 files changed, 31 insertions(+), 17 deletions(-) commit f7efacc1f04a20abf86243df786c71abfbc01d4b Author: Juan A. Suarez Romero Date: Thu Mar 3 20:51:51 2011 +0100 vimeo: Plug a leak Do not leak iso8601 date. Signed-off-by: Juan A. Suarez Romero src/vimeo/grl-vimeo.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit 0a096e65cae6a5eb2e5ca22197c5d3f8e11d580f Author: Michael Wood Date: Thu Mar 3 19:05:10 2011 +0000 vimeo: Add iso8601 formatting for date metadata Fixes https://bugzilla.gnome.org/show_bug.cgi?id=643811 src/vimeo/grl-vimeo.c | 16 +++++++++++++++- 1 files changed, 15 insertions(+), 1 deletions(-) commit 32478aef15ba391beb00d91702321ea35033b1fa Author: Juan A. Suarez Romero Date: Tue Mar 1 10:27:42 2011 +0100 podcasts: Fix freing previous GrlNetWc Free only if its not null. Signed-off-by: Juan A. Suarez Romero src/podcasts/grl-podcasts.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e9c5e48b209cdfa09036407604b2b9187edc0e23 Author: Guillaume Emont Date: Tue Feb 22 15:18:24 2011 +0100 fake-metadata: updated to may_resolve() API src/fake-metadata/grl-fake-metadata.c | 41 ++++++++++++++------------------ 1 files changed, 18 insertions(+), 23 deletions(-) commit 13aca99f31b279391763e0a45fc558cc314ba9b5 Author: Guillaume Emont Date: Tue Feb 22 15:06:28 2011 +0100 metadata-store: udpated to may_resolve() API src/metadata-store/grl-metadata-store.c | 44 +++++++++++++++++++----------- 1 files changed, 28 insertions(+), 16 deletions(-) commit f47ff0658b7fcb45841a02d79b1de0bbb5b41fe7 Author: Guillaume Emont Date: Tue Feb 22 14:32:50 2011 +0100 gravatar: updated to may_resolve() API src/gravatar/grl-gravatar.c | 58 +++++++++++++++++++++++++----------------- 1 files changed, 34 insertions(+), 24 deletions(-) commit 79f16e574e7f788be6b075bd9365e41b6e611697 Author: Guillaume Emont Date: Mon Feb 21 14:03:15 2011 +0100 lastfm-albumart: updated to may_resolve() API src/lastfm-albumart/grl-lastfm-albumart.c | 46 ++++++++++++++++++++--------- 1 files changed, 32 insertions(+), 14 deletions(-) commit c0a1c885f135a2283b83ddb3e50bdfbd90b0b2c7 Author: Guillaume Emont Date: Fri Feb 18 12:21:07 2011 +0100 local-metadata: udpated to may_resolve() API src/local-metadata/grl-local-metadata.c | 68 ++++++++++++++++++++----------- 1 files changed, 44 insertions(+), 24 deletions(-) commit 7b629687daaa6c786e4e0053b73cd323f0306c5a Author: Guillaume Emont Date: Thu Feb 24 15:38:41 2011 +0100 vimeo: do not trust gcrypt to zero-terminate a digest For some unknown reason, gcrypt does not always zero-terminate the digest it returns. This means some requests failed because the oauth signature was wrong. With this commit, #639965[1] should be fixed. [1] https://bugzilla.gnome.org/show_bug.cgi?id=639965 src/vimeo/gvimeo.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 9cfe786188dbb3ff27f633a7d62765b1520e77b0 Author: Guillaume Emont Date: Thu Feb 24 15:38:40 2011 +0100 vimeo: encode search text in get_videos_search_params() This is to fix part 2. of https://bugzilla.gnome.org/show_bug.cgi?id=639965#c1 src/vimeo/gvimeo.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit 4e304c79ed544b180fac1e9f7fc4fd9417319fb0 Author: Guillaume Emont Date: Thu Feb 24 15:38:39 2011 +0100 vimeo: have encode_uri take a const argument src/vimeo/gvimeo.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 49e0e0c21d740b6fde800c98332f2291fb72ed3b Author: Lionel Landwerlin Date: Mon Feb 21 17:48:56 2011 +0000 upnp: use GrlData funcs to set metadata properties rather than subtypes Signed-off-by: Lionel Landwerlin src/upnp/grl-upnp.c | 30 ++++++++---------------------- 1 files changed, 8 insertions(+), 22 deletions(-) commit b002e233511f39f7fa6e3d45229afd22957c181b Author: Juan A. Suarez Romero Date: Fri Feb 18 17:45:14 2011 +0100 jamendo: Fix feeds category browsing Send the right "remaining" value. Signed-off-by: Juan A. Suarez Romero src/jamendo/grl-jamendo.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)