commit 7c68be287cecd5099a5deccebee2c86c15d453cd Author: Victor Toso Date: Thu Jun 16 23:55:49 2016 +0200 Release 0.3.2 NEWS | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) commit 700d21e5852422631d9070fcce2dba103fe9aedb Author: Victor Toso Date: Thu Jun 16 19:14:12 2016 +0200 tests: fix typo from previous commit tests/lua-factory/sources/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 346d1e4f232451ed4ca1fed01b8cf514c0143e20 Author: Juan A. Suarez Romero Date: Thu Jun 16 19:08:20 2016 +0200 tests: fix distcheck Some files where missed in the for distribution. tests/games/Makefile.am | 1 + tests/lua-factory/Makefile.am | 2 +- tests/lua-factory/sources/Makefile.am | 7 ++++++- 3 files changed, 8 insertions(+), 2 deletions(-) commit 7297ea2d64094f07b35cff004a431783068b7722 Author: Juan A. Suarez Romero Date: Thu Jun 16 17:51:01 2016 +0200 lua-factory: include itunes-podcast.gresource in EXTRA_DIST src/lua-factory/sources/Makefile.am | 1 + 1 file changed, 1 insertion(+) commit 9341f5ae72a5e132e843ee3946259c0d72af6779 Author: Victor Toso Date: Thu Jun 16 17:41:08 2016 +0200 configure: fix check for chromaprint plugin Otherwise it fails to check against --enable-chromaprint configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 7c38070fbc9e21f9e1e1c31d5b43d6068b1fee1c Author: Ting-Wei Lan Date: Tue Jun 14 11:21:54 2016 +0800 lua-factory: Fix gresource build problems when builddir != srcdir https://bugzilla.gnome.org/show_bug.cgi?id=767631 src/lua-factory/sources/Makefile.am | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) commit 875e826577de6828ef6e4c8557885859eaa31c32 Author: Bastien Nocera Date: Sun Apr 3 13:46:04 2016 +0200 tests: Fix copy/paste error in spotify tests https://bugzilla.gnome.org/show_bug.cgi?id=764600 tests/spotify-cover/test_spotify_cover.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) commit 53f35fb37a6a2c75ecfc2a2031f785041b181d96 Author: Bastien Nocera Date: Sun Jun 12 13:50:04 2016 +0200 tests: Disable chromaprint test when plugin is not built tests/lua-factory/sources/Makefile.am | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) commit 6cea3757f9e03ba3a0c6fd504f69059537f6f496 Author: Marek Černocký Date: Fri Jun 10 07:34:39 2016 +0200 Updated Czech translation po/cs.po | 54 +++++++++++++++++++++++++++++------------------------- 1 file changed, 29 insertions(+), 25 deletions(-) commit 173958f16f9455694921cc2382e47328bf59ca85 Author: Victor Toso Date: Tue Mar 29 23:11:34 2016 +0200 lua-factory: support to cancel operation Grilo has optional method to cancel operations which Lua-Factory had not implemented so far, till now. For each operation we create a GCancellabe that should be used in async functions in Lua-Library such as grl.fetch and grl.unzip. The grl_lua_operations_cancel_operation(), will cancel the operation, remove the OperationSpec from its internals and free the related data. https://bugzilla.gnome.org/show_bug.cgi?id=764077 src/lua-factory/grl-lua-common.h | 2 ++ src/lua-factory/grl-lua-factory.c | 20 ++++++++++++++++ src/lua-factory/grl-lua-library-operations.c | 35 +++++++++++++++++++++++++++ src/lua-factory/grl-lua-library.c | 36 +++++++++++++++++++--------- 4 files changed, 82 insertions(+), 11 deletions(-) commit b6370419d39351456c6adccb28d04d3f8045b034 Author: Daniel Mustieles Date: Mon Jun 6 07:12:30 2016 +0000 Updated Spanish translation po/es.po | 249 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 128 insertions(+), 121 deletions(-) commit 7eb410a292bacf973d8e2b68826af6aa6e49b330 Author: Gianvito Cavasoli Date: Wed Jun 1 16:01:55 2016 +0000 Updated Italian translation po/it.po | 245 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 125 insertions(+), 120 deletions(-) commit 3b5708fa89162785cf6ba92c73ac2081cfd1951d Author: Piotr Drąg Date: Wed Jun 1 15:30:36 2016 +0200 Updated Polish translation po/pl.po | 58 +++++++++++++++++++++++++++++++--------------------------- 1 file changed, 31 insertions(+), 27 deletions(-) commit 1c16ce5548b3a2bf792968b33c9d428dae1244c1 Author: Anders Jonsson Date: Tue May 31 14:51:28 2016 +0000 Updated Swedish translation po/sv.po | 246 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 125 insertions(+), 121 deletions(-) commit bfd1e0d31566e5784665e12af1f365c63bb6fbfe Author: Tiago Santos Date: Tue May 31 13:43:28 2016 +0000 Updated Portuguese translation po/pt.po | 255 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 131 insertions(+), 124 deletions(-) commit 6b84665fb0cdf2963a565467a3d72419e1fffb32 Author: Enrico Nicoletto Date: Mon May 30 20:15:30 2016 +0000 Updated Brazilian Portuguese translation po/pt_BR.po | 58 +++++++++++++++++++++++++++++++--------------------------- 1 file changed, 31 insertions(+), 27 deletions(-) commit 9a51651c0f013fb7c9b6c13bc7fc96922d299ee7 Author: Cédric Valmary Date: Mon May 30 19:18:00 2016 +0000 Updated Occitan translation po/oc.po | 72 ++++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 36 insertions(+), 36 deletions(-) commit a168d9689a377a77e61e045b353d16c407f833fb Author: Piotr Drąg Date: Mon May 30 19:48:19 2016 +0200 Updated POTFILES.in po/POTFILES.in | 1 + 1 file changed, 1 insertion(+) commit 8a638bcc1e2739411fab7630ff914ef2e7a7bfd6 Author: Victor Toso Date: Wed Feb 24 00:07:20 2016 +0100 acoustid: including tests for the lua source I'm including real fingerprint of four recordings in order to make this test an easy way to improve acoustid in the future. For daily tests, the net is mocked. It is also important to note that acoustid needs a metadata-key created by chromaprint which makes necessary to load grl-chromaprint for this test. https://bugzilla.gnome.org/show_bug.cgi?id=732879 tests/lua-factory/sources/Makefile.am | 36 +++- .../data/acoustid_ludovico_einaudi_primavera.txt | 1 + .../data/acoustid_norah_jones_chasing_pirates.txt | 2 + .../data/acoustid_philip_glass_the_passion_of.txt | 1 + .../data/acoustid_trombone_shorty_buckjump.txt | 1 + .../chromaprint_ludovico_einaudi_primavera.txt | 1 + .../chromaprint_norah_jones_chasing_pirates.txt | 1 + .../chromaprint_philip_glass_the_passion_of.txt | 1 + .../data/chromaprint_trombone_shorty_buckjump.txt | 1 + tests/lua-factory/sources/data/config.ini | 13 ++ tests/lua-factory/sources/test_lua_acoustid.c | 204 +++++++++++++++++++++ .../sources/test_lua_acoustid.gresource.xml | 9 + 12 files changed, 270 insertions(+), 1 deletion(-) commit d8f26f2ea838415354a2726359ddc5d871a10fd8 Author: Victor Toso Date: Tue Feb 23 23:20:07 2016 +0100 acoustid: add lua sources for audio identification Based on chromaprint fingerprint the AcoustID source can provice important metadata related to the recording. https://bugzilla.gnome.org/show_bug.cgi?id=732879 src/lua-factory/sources/Makefile.am | 1 + src/lua-factory/sources/grl-acoustid.lua | 133 +++++++++++++++++++++++++++++++ 2 files changed, 134 insertions(+) commit b93248ec56b1f3545f1cbbd0ce18cd0f3b4d20ee Author: Victor Toso Date: Mon Jul 7 23:07:48 2014 -0300 chromaprint: include tests for this plugin At this moment, only testing audio metadata from two small music files attached to the tests https://bugzilla.gnome.org/show_bug.cgi?id=732879 configure.ac | 1 + tests/Makefile.am | 5 ++ tests/chromaprint/Makefile.am | 34 ++++++++ tests/chromaprint/data/sample.flac | Bin 0 -> 196902 bytes tests/chromaprint/data/sample.ogg | Bin 0 -> 10622 bytes tests/chromaprint/test_chromaprint_resolve.c | 124 +++++++++++++++++++++++++++ tests/chromaprint/test_chromaprint_utils.c | 62 ++++++++++++++ tests/chromaprint/test_chromaprint_utils.h | 35 ++++++++ 8 files changed, 261 insertions(+) commit db1f2d5d5441529fc5f3dbb72a384fdc8ab23d6c Author: Victor Toso Date: Mon Jul 7 23:07:14 2014 -0300 chromaprint: include chromaprint plugin At this moment, this plugin get only information for audios but it can be extended to provide metadata from videos as well, using different types of plugins from gstreamer. https://bugzilla.gnome.org/show_bug.cgi?id=732879 Makefile.am | 1 + configure.ac | 84 +++++++ src/Makefile.am | 7 +- src/chromaprint/Makefile.am | 29 +++ src/chromaprint/grl-chromaprint.c | 470 ++++++++++++++++++++++++++++++++++++++ src/chromaprint/grl-chromaprint.h | 66 ++++++ 6 files changed, 655 insertions(+), 2 deletions(-) commit 780dcbc83f78d2befb984d7cbd45732ee9341706 Author: Marinus Schraal Date: Fri May 27 16:17:24 2016 +0200 tracker: Add album artist key mapping Map nmm:albumArtist to GRL_METADATA_KEY_ALBUM_ARTIST. https://bugzilla.gnome.org/show_bug.cgi?id=766587 src/tracker/grl-tracker-utils.c | 5 +++++ 1 file changed, 5 insertions(+) commit c8d78bccebe91576f31ffa1cbc9ed34dd2376a42 Author: Marinus Schraal Date: Fri May 27 16:16:25 2016 +0200 tracker: Indentation fix https://bugzilla.gnome.org/show_bug.cgi?id=766587 src/tracker/grl-tracker-utils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 6cffca1702e8eedd1428199feca0433a19de9e34 Author: Bastien Nocera Date: Sun May 29 00:54:14 2016 +0200 thegamesdb: Move a few helpers to the helpers section See https://bugzilla.gnome.org/show_bug.cgi?id=766678#c18 src/lua-factory/sources/grl-thegamesdb.lua | 156 ++++++++++++++--------------- 1 file changed, 78 insertions(+), 78 deletions(-) commit a4ab69de82564948f6b2bb3331081690cb4b9eb9 Author: Bastien Nocera Date: Sun May 29 00:51:20 2016 +0200 thegamesdb: Add support for Game Gear disambiguation We were expecting all suffixes to be 3 letters, they can be 2 in the case of the Game Gear suffix (*.gg). This also fixes the matching according to the review in: https://bugzilla.gnome.org/show_bug.cgi?id=766678#c18 src/lua-factory/sources/grl-thegamesdb.lua | 7 +- tests/games/Makefile.am | 4 +- tests/games/data/network-data.ini | 6 + tests/games/data/resolve-getgame-sonic.data | 25 +++ tests/games/data/resolve-sonic.data | 274 ++++++++++++++++++++++++++++ tests/games/test_games.c | 13 ++ 6 files changed, 327 insertions(+), 2 deletions(-) commit 4176fd55a362ca132c32cbaf047687b9bed52df4 Author: Bastien Nocera Date: Sun May 29 00:47:46 2016 +0200 fixup! thegamesdb: Fix cover not found when there's no back cover tests/games/Makefile.am | 4 +++- tests/games/data/network-data.ini | 6 ++++++ tests/games/data/resolve-asterix.data | 16 ++++++++++++++++ tests/games/data/resolve-getgame-asterix.data | 21 +++++++++++++++++++++ 4 files changed, 46 insertions(+), 1 deletion(-) commit 14ecb7a588dda4fe2d0fc6b8075b2e2c7ca5c25b Author: Bastien Nocera Date: Sun May 29 00:46:14 2016 +0200 tests: Add missing files to EXTRA_DIST in games tests/games/Makefile.am | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) commit 363c0e7727b9448cfd4f4661115c3828e9176832 Author: Bastien Nocera Date: Sun May 29 00:35:02 2016 +0200 thegamesdb: Fix cover not found when there's no back cover As in the test case included ("Astérix" on the Game Gear). src/lua-factory/sources/grl-thegamesdb.lua | 12 +++++++++--- tests/games/test_games.c | 6 ++++++ 2 files changed, 15 insertions(+), 3 deletions(-) commit ac1835687edd32cf1da5eb7c05974503a9c2009f Author: Adrien Plazas Date: Fri May 20 14:21:19 2016 +0200 test: Add two test cases to thegamesdb Add thumbnail tests for: - Kirby's Dream Land on Game boy - Sonic th Hedgehog on Master System https://bugzilla.gnome.org/show_bug.cgi?id=766678 tests/games/data/network-data.ini | 12 + tests/games/data/resolve-getgame-kirby-gb.data | 26 +++ tests/games/data/resolve-getgame-sonic-sms.data | 49 ++++ tests/games/data/resolve-kirby-gb.data | 94 ++++++++ tests/games/data/resolve-sonic-sms.data | 286 ++++++++++++++++++++++++ tests/games/test_games.c | 64 ++++-- 6 files changed, 515 insertions(+), 16 deletions(-) commit 36235f0dea6489a3577ceb4bbb6740e3f65c3193 Author: Bastien Nocera Date: Thu May 19 20:49:30 2016 +0200 tests: Port games test from gamesfaq to thegamesdb https://bugzilla.gnome.org/show_bug.cgi?id=766678 tests/games/Makefile.am | 12 +- tests/games/data/kirby-images-page.data | 223 ---- tests/games/data/network-data.ini | 15 +- tests/games/data/resolve-getgame-kirby.data | 33 + tests/games/data/resolve-getgame-strider.data | 63 + tests/games/data/resolve-kirby.data | 1545 ++++++++++--------------- tests/games/data/resolve-strider.data | 882 +------------- tests/games/data/strider-game-page.data | 291 ----- tests/games/data/strider-images-page.data | 223 ---- tests/games/test_games.c | 32 +- 10 files changed, 741 insertions(+), 2578 deletions(-) commit 15841f3293d17dd26ea22371b1f4b0ee47b14511 Author: Bastien Nocera Date: Thu May 19 20:50:34 2016 +0200 lua-factory: Remove GameFAQs source The website managers made it clear that they did not want anyone to use the search engine to find metadata, as stated in the robots.txt file. As this won't be useful to gnome-games, remove it. https://bugzilla.gnome.org/show_bug.cgi?id=766678 src/lua-factory/sources/Makefile.am | 1 - src/lua-factory/sources/grl-gamefaqs.lua | 210 ------------------------------- 2 files changed, 211 deletions(-) commit 8ab84cdf46f367da81e144217f980c79ebd07350 Author: Bastien Nocera Date: Thu May 19 20:50:00 2016 +0200 lua-factory: Add TheGamesDB source https://bugzilla.gnome.org/show_bug.cgi?id=766678 src/lua-factory/sources/Makefile.am | 1 + src/lua-factory/sources/grl-thegamesdb.lua | 261 +++++++++++++++++++++++++++++ 2 files changed, 262 insertions(+) commit d53499d3876b1effd3d7893c3be3e9ca61d6eafe Author: Bastien Nocera Date: Thu May 19 18:43:40 2016 +0200 tests: Fix dist with lua-factory disabled https://bugzilla.gnome.org/show_bug.cgi?id=766678 tests/Makefile.am | 1 + 1 file changed, 1 insertion(+) commit 52defabf2de80c34504fb9f2229d4f64951553a7 Author: Bastien Nocera Date: Thu May 19 18:40:17 2016 +0200 tests: Rename gamefaqs tests to games As we want to use this test suite for all games. https://bugzilla.gnome.org/show_bug.cgi?id=766678 configure.ac | 2 +- tests/Makefile.am | 2 +- tests/gamefaqs/Makefile.am | 39 -- tests/gamefaqs/data/kirby-images-page.data | 223 ------- tests/gamefaqs/data/network-data.ini | 17 - tests/gamefaqs/data/resolve-kirby.data | 941 --------------------------- tests/gamefaqs/data/resolve-strider.data | 866 ------------------------ tests/gamefaqs/data/strider-game-page.data | 291 --------- tests/gamefaqs/data/strider-images-page.data | 223 ------- tests/gamefaqs/test_gamefaqs.c | 177 ----- tests/games/Makefile.am | 39 ++ tests/games/data/kirby-images-page.data | 223 +++++++ tests/games/data/network-data.ini | 17 + tests/games/data/resolve-kirby.data | 941 +++++++++++++++++++++++++++ tests/games/data/resolve-strider.data | 866 ++++++++++++++++++++++++ tests/games/data/strider-game-page.data | 291 +++++++++ tests/games/data/strider-images-page.data | 223 +++++++ tests/games/test_games.c | 177 +++++ 18 files changed, 2779 insertions(+), 2779 deletions(-) commit b53c9027a65b864a213d67b4ddad321643928713 Author: Victor Toso Date: Sat May 21 08:51:37 2016 +0200 lua-factory: avoid leak of GrlNetWc on failure https://bugzilla.gnome.org/show_bug.cgi?id=764078 src/lua-factory/grl-lua-library.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 8f669020c2365e3d428753a0f5bb2c90fed39e20 Author: Victor Toso Date: Thu May 19 21:44:06 2016 +0200 lua-factory: include error message for broken source When grl_lua_operations_get_current_op() fails issues a lua_error which points to file and line number where the error happened. If we can't retrieve the current operation it means that grl.callback() was called and the grilo operation has been finalized. https://bugzilla.gnome.org/show_bug.cgi?id=764078 src/lua-factory/grl-lua-library-operations.c | 4 +-- src/lua-factory/grl-lua-library.c | 38 +++++++++++++++++++++++++--- 2 files changed, 36 insertions(+), 6 deletions(-) commit 51a0e32aaf5e4d9f39673bd1514389809093ca6c Author: Victor Toso Date: Thu May 19 22:52:59 2016 +0200 metrolyrics: lower failure from warning to debug https://bugzilla.gnome.org/show_bug.cgi?id=764078 src/lua-factory/sources/grl-metrolyrics.lua | 2 +- tests/lua-factory/sources/test_lua_metrolyrics.c | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) commit 3c0e9a059cfc8f5fd5f69e11450014597559f1e9 Author: Victor Toso Date: Thu May 19 22:43:13 2016 +0200 lua-factory: fix syntax-check for lua-sources https://bugzilla.gnome.org/show_bug.cgi?id=764078 src/lua-factory/grl-lua-library-operations.c | 16 +++++++++++----- tests/lua-factory/test_lua_factory_source_errors.c | 5 +---- 2 files changed, 12 insertions(+), 9 deletions(-) commit fd6719297a50d9a44e79fe855ccd44b4f1a10544 Author: Bastien Nocera Date: Thu May 19 00:49:06 2016 +0200 lua-factory: Make _load_goa_data() a private function It's only used inside the grl-lua-library.c source. https://bugzilla.gnome.org/show_bug.cgi?id=766636 src/lua-factory/grl-lua-common.h | 1 - src/lua-factory/grl-lua-library.c | 4 +++- 2 files changed, 3 insertions(+), 2 deletions(-) commit fb8a8d611afa1fbe5d1ce9dd76ef6a0547353e24 Author: Bastien Nocera Date: Thu May 19 00:35:32 2016 +0200 lua-factory: Fix GResource leak When registering and deregistering a source, we should make sure that its resources get unregistered as well. https://bugzilla.gnome.org/show_bug.cgi?id=766636 src/lua-factory/grl-lua-factory.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) commit 4fdd9fd93479bed5cf69e972e5891627769560ea Author: Bastien Nocera Date: Thu May 19 00:28:46 2016 +0200 lua-factory: Fix grl.fetch API doc https://bugzilla.gnome.org/show_bug.cgi?id=766636 src/lua-factory/grl-lua-library.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 0b7fece1e9ce8aa5c7f33ff3de30d031e2300b2a Author: Marinus Schraal Date: Fri May 13 18:33:38 2016 +0200 tracker: Add album disc number mapping Map nmm:musicAlbumDisc to GRL_METADATA_KEY_ALBUM_DISC_NUMBER. And require the current development version of grilo as well. https://bugzilla.gnome.org/show_bug.cgi?id=761869 configure.ac | 2 +- src/tracker/grl-tracker-utils.c | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) commit 58c1105fcae0fec8c98c7e744de6f774fa826d64 Author: fosero Date: Mon Feb 8 00:14:22 2016 +0100 tracker: add support for composer key Add support for GRL_METADATA_KEY_COMPOSER https://bugzilla.gnome.org/show_bug.cgi?id=761624 src/tracker/grl-tracker-utils.c | 5 +++++ 1 file changed, 5 insertions(+) commit fdbfd81b9b4dec6be883a9e37e9c5935fa9a4bbb Author: Bastien Nocera Date: Sun Apr 3 13:42:11 2016 +0200 lua-factory: Add GameFAQs source To fetch metadata for games. Now that grilo core doesn't force a particular sub-type of media (video, audio or image), and given that the main user of this source will be gnome-games, it makes sense to ship this helper in grilo-plugins directly. With help from Adrien Plazas https://bugzilla.gnome.org/show_bug.cgi?id=764602 configure.ac | 1 + src/lua-factory/sources/Makefile.am | 1 + src/lua-factory/sources/grl-gamefaqs.lua | 210 ++++++ tests/Makefile.am | 2 +- tests/gamefaqs/Makefile.am | 39 ++ tests/gamefaqs/data/kirby-images-page.data | 223 +++++++ tests/gamefaqs/data/network-data.ini | 17 + tests/gamefaqs/data/resolve-kirby.data | 941 +++++++++++++++++++++++++++ tests/gamefaqs/data/resolve-strider.data | 866 ++++++++++++++++++++++++ tests/gamefaqs/data/strider-game-page.data | 291 +++++++++ tests/gamefaqs/data/strider-images-page.data | 223 +++++++ tests/gamefaqs/test_gamefaqs.c | 177 +++++ 12 files changed, 2990 insertions(+), 1 deletion(-) commit 5e11fca61d969fe0460207a0a662afacecf84d88 Author: Bastien Nocera Date: Mon Apr 4 17:42:45 2016 +0200 lua-factory: Add "none" resolve_keys type Lua sources should be able to specify that they do not support any of the base types that grilo uses. https://bugzilla.gnome.org/show_bug.cgi?id=764602 src/lua-factory/grl-lua-factory.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit fe24c9340da5a8b3a2707f10e79314d7f48ff5c8 Author: Bastien Nocera Date: Sat May 14 01:34:32 2016 +0200 lua-factory: Fix API doc for grl.get_requested_keys() https://bugzilla.gnome.org/show_bug.cgi?id=764602 src/lua-factory/grl-lua-library.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 271fae4639b7b57b6d7d3fe7d8c6eca70fa50891 Author: Bastien Nocera Date: Sat Apr 9 15:20:01 2016 +0200 lua-factory: Add iTunes Podcast source A source to browse and search iTunes podcasts. https://bugzilla.gnome.org/show_bug.cgi?id=764816 src/lua-factory/sources/Makefile.am | 13 +- .../sources/grl-itunes-podcast.gresource.xml | 6 + src/lua-factory/sources/grl-itunes-podcast.lua | 222 +++++++++++++++++++++ src/lua-factory/sources/itunes-podcast.png | Bin 0 -> 542588 bytes 4 files changed, 238 insertions(+), 3 deletions(-) commit 3f0fb7a7cf0a89d9491e4618f833cf05fc318739 Author: Cédric Valmary Date: Mon May 9 20:45:22 2016 +0000 Updated Occitan translation po/oc.po | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit b5b1b4bb9b28b0d3987ab6b5808b93cc5cd1a136 Author: Victor Toso Date: Fri Apr 29 11:23:10 2016 +0200 tests: metrolyrics with nonexistent lyrics Testing metrolyrics under bad requests or nonexistent lyrics. The expected reply from the server is the 404 'Not Found' response. https://bugzilla.gnome.org/show_bug.cgi?id=764814 tests/lua-factory/sources/test_lua_metrolyrics.c | 27 ++++++++++++++++++++++++ 1 file changed, 27 insertions(+) commit 70697337a25d3c6d6b68f52d89b998884e2e10a1 Author: Victor Toso Date: Sat Apr 9 15:23:53 2016 +0200 tests: metrolyrics with encoded url Check that we don't create invalid requests for the metrolyrics server https://bugzilla.gnome.org/show_bug.cgi?id=764814 tests/lua-factory/sources/test_lua_metrolyrics.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) commit e80c26e2f40926495ca41a5d9a1ae3d486343d87 Author: Victor Toso Date: Fri Apr 29 11:14:39 2016 +0200 metrolyrics: char '%' is invalid in metrolyrics url We should not include '%' or its encoded version to metrolyrics requests. https://bugzilla.gnome.org/show_bug.cgi?id=764814 src/lua-factory/sources/grl-metrolyrics.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit c30ada523fd662ad5e20027ea168071fc604d70c Author: Victor Toso Date: Thu Apr 28 22:51:54 2016 +0200 lua-factory: fix crash on error On grl_net_wc_request_async callback, we could be using the GError pointer more then once in the function, which leads to non null value. This patch clears the GError pointer and add guards to grl_lua_operations_pcall. https://bugzilla.gnome.org/show_bug.cgi?id=764814 src/lua-factory/grl-lua-library-operations.c | 2 ++ src/lua-factory/grl-lua-library.c | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) commit 54b43dd47ac6b113a5a3ef8a5f5c87a47a882437 Author: Victor Toso Date: Sat Apr 9 15:24:39 2016 +0200 metrolyrics: encode artist/title for correct url https://bugzilla.gnome.org/show_bug.cgi?id=764814 src/lua-factory/sources/grl-metrolyrics.lua | 2 ++ 1 file changed, 2 insertions(+) commit 559192bd73c372d379ecfe7c267bce5e3268294f Author: Alberto Garcia Date: Sun Feb 28 22:13:33 2016 +0200 lua-factory: Include trailers.svg in the dist tarball src/lua-factory/sources/Makefile.am | 1 + 1 file changed, 1 insertion(+) commit fa4bcb96d7482784bf9089e4015677740c81d775 Author: Alberto Garcia Date: Sun Feb 28 22:09:02 2016 +0200 podcasts: Fix typo src/podcasts/grl-podcasts.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 21430d999d2228fdbefb7f8337b4008855b1cb81 Author: Bastien Nocera Date: Tue Mar 22 17:15:55 2016 +0100 tmdb: Fix "format not a string literal" error https://bugzilla.gnome.org/show_bug.cgi?id=764486 src/tmdb/grl-tmdb-request.c | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) commit 98a9f60d31b97f839af596f628030562266ce831 Author: Bastien Nocera Date: Tue Mar 22 16:22:31 2016 +0100 jamendo: Fix "format not a string literal" error https://bugzilla.gnome.org/show_bug.cgi?id=764486 src/jamendo/grl-jamendo.c | 86 +++++++++++++++++++++++++++++++++++------------ 1 file changed, 65 insertions(+), 21 deletions(-) commit 129e1dd0ce2fa97476ea2caa9e747fefd5f6ebe6 Author: Bastien Nocera Date: Tue Mar 22 11:46:11 2016 +0100 Post-release version bump to 0.3.2 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 8b08c0fc7f0dd5ae0450730059d6a4f4b5c79456