commit 9d134ff6f15f88e0792c62a45b64635f7d7c1e4f Author: Juan A. Suarez Romero Date: Fri Jul 1 15:15:23 2011 +0000 Bump to 0.1.16 Signed-off-by: Juan A. Suarez Romero NEWS | 47 +++++++++++++++++++++++++++++++++++++++++++++++ configure.ac | 4 ++-- 2 files changed, 49 insertions(+), 2 deletions(-) commit 8f34a645ca7c428d3da2e178645eb89f3f9c71ed Author: Juan A. Suarez Romero Date: Fri Jul 1 15:18:40 2011 +0000 build: Do not build with debug options by default Signed-off-by: Juan A. Suarez Romero configure.ac | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit a5a94276287065ecf936b976e429590ccc4e55ca Author: Alberto Garcia Date: Fri Jul 1 16:58:26 2011 +0300 doc: Generate a ChangeLog file from git when running make dist Makefile.am | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) commit 06e7a2b9f352253902c8cd32a7fb195ddd3986c1 Author: Lionel Landwerlin Date: Fri Jun 17 10:07:11 2011 +0100 all: use the new operation API Signed-off-by: Lionel Landwerlin src/media/apple-trailers/grl-apple-trailers.c | 6 +--- src/media/jamendo/grl-jamendo.c | 12 +++----- src/media/shoutcast/grl-shoutcast.c | 9 ++---- src/media/tracker/grl-tracker-media-api.c | 4 +- src/media/youtube/grl-youtube.c | 28 +++++-------------- src/metadata/lastfm-albumart/grl-lastfm-albumart.c | 9 ++---- src/metadata/local-metadata/grl-local-metadata.c | 9 ++---- 7 files changed, 25 insertions(+), 52 deletions(-) commit ca94844b67a3c982bac7cf2d9cdcdc23991608a6 Author: Juan A. Suarez Romero Date: Wed Jun 29 09:12:47 2011 +0000 fake-metadata: updated for recent changes in core This plugin is now updated for the change of type of the callback for metadata resolve (now including the operation id as argument). src/metadata/fake-metadata/grl-fake-metadata.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit a318cda52eee7b27f4b6cbd79928f2eb2436297b Author: Juan A. Suarez Romero Date: Tue Jun 21 15:09:49 2011 +0000 youtube: add quvi support Signed-off-by: Juan A. Suarez Romero configure.ac | 7 ++- src/media/youtube/Makefile.am | 8 +- src/media/youtube/grl-youtube.c | 172 ++++++++++----------------------------- 3 files changed, 56 insertions(+), 131 deletions(-) commit 85c515215d011cc58fba1059b4a8286b9a663ebc Author: Guillaume Emont Date: Thu Jun 16 19:06:21 2011 +0200 podcasts: fix first retrieval of feed content Check whether the last_refreshed value for this feed had been set. If not, trigger a refresh. src/media/podcasts/grl-podcasts.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 3ac8b6e2ebcdb604ba55a9e70e07097c208355c8 Author: Juan A. Suarez Romero Date: Mon May 23 14:11:19 2011 +0000 youtube: Do not preload categories Get categories and feeds only when it is required, instead of doing when loading the plugin. This will prevent getting information that possible will not be used (if user do not perform a browse). As consequence of this, childcount is only computed when the user really browses through the category. This fixes https://bugzilla.gnome.org/show_bug.cgi?id=650679 Signed-off-by: Juan A. Suarez Romero src/media/youtube/grl-youtube.c | 144 ++++++++------------------------------- 1 files changed, 29 insertions(+), 115 deletions(-) commit 3ea3da9d249ca903c3f27ae938e50c0d95d5214b Author: Iago Toral Quiroga Date: Fri Jun 3 09:56:29 2011 +0200 configure.ac: improved readability. configure.ac | 16 ++++------------ 1 files changed, 4 insertions(+), 12 deletions(-) commit bec48ad5b2111d359a9947ac1d2aa11f9bb81720 Author: Iago Toral Quiroga Date: Thu Jun 2 15:48:45 2011 +0200 podcasts: If the podcast feed provides a valid pubDate check this information to confirm if the podcast must be parsed again or not. configure.ac | 16 ++++++++----- src/media/podcasts/Makefile.am | 6 +++- src/media/podcasts/grl-podcasts.c | 43 ++++++++++++++++++++++++++++++------- 3 files changed, 49 insertions(+), 16 deletions(-) commit 58aa511cd3c95b5778fc7f0f77cd1d1c31bfd615 Author: Iago Toral Quiroga Date: Thu Jun 2 13:15:57 2011 +0200 podcasts: Make cache time configurable src/media/podcasts/grl-podcasts.c | 33 +++++++++++++++++++++++++++++++-- 1 files changed, 31 insertions(+), 2 deletions(-) commit 9eaac7bd8ae2824eeb8e0616cb7414f293a7a76b Author: Iago Toral Quiroga Date: Wed Jun 1 12:25:30 2011 +0200 podcasts: Include thumbail images from individual streams in podcasts also when retrieving data from the local database. src/media/podcasts/grl-podcasts.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 8169c46d0f61db80dfdb63ff8a888d726ea1be84 Author: Iago Toral Quiroga Date: Wed Jun 1 11:51:16 2011 +0200 podcasts: Added thumbnail/image info for individual streams in the podcast feed. src/media/podcasts/grl-podcasts.c | 25 +++++++++++++++++++------ 1 files changed, 19 insertions(+), 6 deletions(-) commit 409b3281a9db36770aba5e6184e2effcd5526ef1 Author: Iago Toral Quiroga Date: Wed Jun 1 11:13:20 2011 +0200 podcasts: Fixed memory leak. src/media/podcasts/grl-podcasts.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 2e5a91583bf1253e4e039f37cf9f69d18ba901d1 Author: Iago Toral Quiroga Date: Wed Jun 1 11:10:39 2011 +0200 podcasts: update podcast description and thumbnail information when podcast is refreshed. src/media/podcasts/grl-podcasts.c | 137 +++++++++++++++++++++++++++++++------ 1 files changed, 117 insertions(+), 20 deletions(-) commit ba8fa620b931e1c1c9aa00187021903a623a1838 Author: Iago Toral Quiroga Date: Mon May 16 10:20:16 2011 +0200 setup-plugins-env.sh: Fixed typo setup-plugins-env.sh | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c8076772a57005e2a4afea42b0ee53b692b32839 Author: Juan A. Suarez Romero Date: Fri May 27 10:18:20 2011 +0000 shoutcast: Update plugin Do not use deprecated functions. Include operation identifier when invoking metadata callback. Signed-off-by: Juan A. Suarez Romero src/media/shoutcast/grl-shoutcast.c | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) commit fb5068cb6864e58860d33a5339ebfd1330963e5f Author: Juan A. Suarez Romero Date: Mon May 23 10:05:32 2011 +0200 all: Log missing configuration keys with INFO instead of WARNING Signed-off-by: Juan A. Suarez Romero src/media/flickr/grl-flickr.c | 5 +++-- src/media/tracker/grl-tracker.c | 6 +++--- src/media/vimeo/grl-vimeo.c | 7 ++++--- src/media/youtube/grl-youtube.c | 6 +++--- 4 files changed, 13 insertions(+), 11 deletions(-) commit 1d5df859e61b56050a33e7c416d3b652754b044c Author: Juan A. Suarez Romero Date: Tue May 17 08:13:59 2011 +0000 tracker: Fix previous commit Fix 7d330dd. Signed-off-by: Juan A. Suarez Romero src/media/tracker/grl-tracker-media-api.c | 2 +- src/media/tracker/grl-tracker-utils.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 7d330dd28447f78d81b0fd9b2820a2c01b696911 Author: Juan A. Suarez Romero Date: Tue May 17 08:01:17 2011 +0000 tracker: Check if keys are already registered When registering a new key, check first if the key is already registered. This situation happens when a plugin is re-loaded for second time. Signed-off-by: Juan A. Suarez Romero src/media/tracker/grl-tracker-media-api.c | 24 ++++++++++++++++-------- src/media/tracker/grl-tracker-utils.c | 25 ++++++++++++++++--------- 2 files changed, 32 insertions(+), 17 deletions(-) commit 3da948f91109f51eac8ae166e20136c6ee82a4d1 Author: Philippe Normand Date: Fri May 13 14:44:50 2011 +0200 build: fix GDATA_CFLAGS for libgdata >= 0.7 configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 31583b0511016487700c72b0bd43c4c992d43426 Author: Juan A. Suarez Romero Date: Fri May 13 15:23:49 2011 +0000 test: Do not install test programs Signed-off-by: Juan A. Suarez Romero test/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 1006db54b1519ca7f5bb9d0f1e89506a228bfcd8 Author: Juan A. Suarez Romero Date: Thu May 12 13:18:15 2011 +0200 vimeo: Handle wrong dates When converting Vimeo's date to ISO8601 check that date is in good format. Signed-off-by: Juan A. Suarez Romero src/media/vimeo/grl-vimeo.c | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) commit 84f6eaff4cedf9c22c5bc78b31343c789fcdf28c Author: Víctor Manuel Jáquez Leal Date: Mon May 2 16:58:47 2011 +0200 jamendo: use the correct feed id and validate it Signed-off-by: Víctor Manuel Jáquez Leal src/media/jamendo/grl-jamendo.c | 12 +++++++++++- 1 files changed, 11 insertions(+), 1 deletions(-) commit 80cc4e072538c3a098a29f72b3ff1d8c529c3d51 Author: Víctor Manuel Jáquez Leal Date: Mon May 2 16:35:36 2011 +0200 jamendo: use the separator macro for feeds Signed-off-by: Víctor Manuel Jáquez Leal src/media/jamendo/grl-jamendo.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 5d2b54ad13c4fdd8c67cefd1eef9fed2a645adb0 Author: Víctor Manuel Jáquez Leal Date: Mon May 2 16:35:01 2011 +0200 jamendo: remove unused variable src/media/jamendo/grl-jamendo.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit e9692f37878b7b90f6802d5f5ebc9527ee6b958f Author: Víctor Manuel Jáquez Leal Date: Mon May 2 16:34:46 2011 +0200 jamendo: use GRL_TRACE for tracing Signed-off-by: Víctor Manuel Jáquez Leal src/media/jamendo/grl-jamendo.c | 16 +++++++++------- 1 files changed, 9 insertions(+), 7 deletions(-) commit d1dd3e0656a79014cc95d0f809bc7fb3973abe6b Author: Juan A. Suarez Romero Date: Thu Apr 28 14:29:08 2011 +0000 filesystem: Add ID only on new medias If a GrlMedia already has an id, do not replace it with a new one. This was causing also a bad memory reference, as an id was used in some place after being replaced by a new one. This commit fixes it. Signed-off-by: Juan A. Suarez Romero src/media/filesystem/grl-filesystem.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)