commit d84c8d1ead2e4a363782214106efe388ab955244 Author: Juan A. Suarez Romero Date: Thu Nov 8 14:59:41 2012 +0000 Release 0.2.3 NEWS | 41 +++++++++++++++++++++++++++++++++++++++++ configure.ac | 4 ++-- src/data/grl-data.c | 2 ++ src/data/grl-media.h | 2 ++ src/data/grl-related-keys.c | 6 ++++++ src/grl-source.c | 2 ++ 6 files changed, 55 insertions(+), 2 deletions(-) commit 3a3642b26e59d7f56a6940faa684e4fa6ca70aa0 Author: Juan A. Suarez Romero Date: Sun Nov 4 12:55:02 2012 +0000 build: Handle grl-net-mock-private.h file Include it in Makefile.am libs/net/Makefile.am | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit 5a64d1f579bd54944c3948bb3d97b5fcb4c59748 Author: Juan A. Suarez Romero Date: Mon Oct 29 18:02:17 2012 +0000 core: Add "supported-media" property This property flag for GrlSource specifies the type of media the source can deal with. Thus, if our application is designed to show video content only, we could discard all sources not providing this kind of media. The default value for this property, if not specified, is GRL_MEDIA_TYPE_ALL. doc/grilo/grilo-sections.txt | 1 + src/Makefile.am | 2 +- src/data/grl-media.h | 17 +++++++++++++++++ src/grl-source.c | 43 +++++++++++++++++++++++++++++++++++++++++- src/grl-source.h | 2 ++ 5 files changed, 63 insertions(+), 2 deletions(-) commit 1cdab86dbc6fccfc783ca44213d645b67c00fb43 Author: Juan A. Suarez Romero Date: Thu Nov 1 09:22:46 2012 +0100 test-ui: Use the right options in search/query operations It fixes a small bug that meant operations not really finishing. https://bugzilla.gnome.org/show_bug.cgi?id=687104 tools/grilo-test-ui/main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit dacefd96bcfcbf1f1156bea0b17d2c2dbf9da35a Author: Juan A. Suarez Romero Date: Sat Nov 3 00:41:27 2012 +0000 core: core: Serialize/unserialize multivalued metadata keys src/data/grl-media.c | 131 +++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 104 insertions(+), 27 deletions(-) commit c444d7c829b96c83d1679233c953a3dfc328528e Author: Juan A. Suarez Romero Date: Fri Nov 2 16:55:15 2012 +0000 core: Handle boolean values in GrlRelatedKeys src/data/grl-related-keys.c | 44 +++++++++++++++++++++++++++++++++++++++++++ src/data/grl-related-keys.h | 7 +++++++ 2 files changed, 51 insertions(+) commit fe2409ee0e395af0bb2588d249f877f9e023812c Author: Juan A. Suarez Romero Date: Fri Nov 2 16:53:35 2012 +0000 core: Add API to remove a key from GrlRelatedKeys set src/data/grl-related-keys.c | 17 +++++++++++++++++ src/data/grl-related-keys.h | 3 +++ 2 files changed, 20 insertions(+) commit f223ef8ed8ba73bedf3e00e38839927bce1236c8 Author: Juan A. Suarez Romero Date: Thu Nov 1 22:41:15 2012 +0000 core: Serialize/unserialize GDateTime metadata keys Dates are encoded as iso8601 format. src/data/grl-media.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) commit b6dd0e651ce0e65ae867f424dca60e87b88fab77 Author: Juan A. Suarez Romero Date: Thu Nov 1 11:37:17 2012 +0000 core: Serialize/unserialize binary metadata keys Values are encoded as (escaped) base64. src/data/grl-media.c | 32 ++++++++++++++++++++++---------- 1 file changed, 22 insertions(+), 10 deletions(-) commit 64da840144713035efe0525bbc7bcbdafc08ed1e Author: Juan A. Suarez Romero Date: Thu Nov 1 10:29:48 2012 +0000 core: Serialize/unserialize gboolean metadata keys src/data/grl-media.c | 5 +++++ 1 file changed, 5 insertions(+) commit ae6327ba4a73bf426b6ec230491e9e7f6bf63121 Author: Mathias Hasselmann Date: Tue Oct 23 22:44:10 2012 +0200 core: Add generic metadata keys from TMDB The TMDB plugin defines a few new metadata keys of generic interest. They should be moved to Grilo's core to make such data easier to use once other sources should provide similiar information. This introduces following new keys together with generated GrlMedia accessors: * GRL_METADATA_KEY_KEYWORD * GRL_METADATA_KEY_PERFORMER * GRL_METADATA_KEY_PRODUCER * GRL_METADATA_KEY_DIRECTOR * GRL_METADATA_KEY_ORIGINAL_TITLE All keys are defined as strings and there are no relations between them. Except for "original-title" all of those keys are multi-valued. All keys but "keyword" are video specific keys. This fixes https://bugzilla.gnome.org/show_bug.cgi?id=686206 Signed-off-by: Juan A. Suarez Romero bindings/vala/grilo-0.2-custom.vala | 10 ++ doc/grilo/grilo-sections.txt | 18 +++ src/data/grl-media-video.c | 264 +++++++++++++++++++++++++++++++++++ src/data/grl-media-video.h | 38 +++++ src/data/grl-media.c | 79 +++++++++++ src/data/grl-media.h | 8 ++ src/grl-metadata-key.c | 47 ++++++- src/grl-metadata-key.h | 5 + 8 files changed, 468 insertions(+), 1 deletion(-) commit 9066efc21bd9431e26ce385c99267332194dba0c Author: Juan A. Suarez Romero Date: Mon Oct 29 17:58:14 2012 +0000 build: Install 64bit libraries in proper place In case 'libdir' is not specified, select lib or lib64 depending on the machine. configure.ac | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) commit 419ba810524c534c52845d9305f44d607488a986 Author: Mathias Hasselmann Date: Mon Oct 22 18:46:43 2012 +0200 net: Enable proper log domain for mocking libs/net/grl-net-mock.c | 1 + 1 file changed, 1 insertion(+) commit 7034107d86094462c32284d804d35517c4ed1e90 Author: Mathias Hasselmann Date: Mon Oct 22 18:42:05 2012 +0200 net: Call init_mock_requester before init_requester Captured must check if mocking got enabled. libs/net/grl-net-wc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 1b86f5b56e400780c8b0e61982a8bef5a66de542 Author: Mathias Hasselmann Date: Mon Oct 22 18:40:49 2012 +0200 net: Add version field to captured mock config libs/net/grl-net-mock-private.h | 1 + libs/net/grl-net-mock.c | 4 +--- libs/net/grl-net-private.c | 7 ++++++- 3 files changed, 8 insertions(+), 4 deletions(-) commit 2e748c970f4c8d58c7e0da51e0e31390b572197e Author: Mathias Hasselmann Date: Mon Oct 22 18:27:03 2012 +0200 net: Don't capture while mocking is enabled libs/net/grl-net-private.c | 6 ++++++ 1 file changed, 6 insertions(+) commit dc32625d1ae955eacb9c9f05813bd26751cce1ab Author: Mathias Hasselmann Date: Mon Oct 22 17:09:15 2012 +0200 net: Use MD5 sum instead of URL in capture files Some services use extraordinary long URL that exceed file system limits libs/net/grl-net-private.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) commit 9737eb32eb18aa93c20b0f6daf6e2d36708ef48f Author: Mathias Hasselmann Date: Mon Oct 22 16:03:06 2012 +0200 net: Remove bogus assignment Lesson learned: Alway commit from IDE, so that you don't forget saving. libs/net/grl-net-mock.c | 2 -- 1 file changed, 2 deletions(-) commit 499b0d4175107f06e9816238a9c4b75794e22618 Author: Mathias Hasselmann Date: Mon Oct 22 15:33:57 2012 +0200 net: Update author tag libs/net/grl-net-mock.c | 1 + libs/net/grl-net-private.c | 1 + libs/net/grl-net-wc.c | 1 + 3 files changed, 3 insertions(+) commit ddb0065aa12b0df2b4a3db1770d816039438c38b Author: Mathias Hasselmann Date: Mon Oct 22 15:28:38 2012 +0200 net: Don't fallback to "grl-net-mock-data.ini" Just print a warning and disable mocking if the specified mock response file cannot be found. libs/net/grl-net-mock.c | 23 +++++++++-------------- 1 file changed, 9 insertions(+), 14 deletions(-) commit e3169e267a04258342f677b64b5ccb0072a96b12 Author: Mathias Hasselmann Date: Mon Oct 22 15:21:44 2012 +0200 net: Don't check GRL_NET_MOCKED for boolean values It's a pure filename now. libs/net/grl-net-mock.c | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) commit 7fcd4e3cebe2cf58b95d4fef5b6ff3bb74d33306 Author: Mathias Hasselmann Date: Sat Oct 20 22:01:42 2012 +0200 net: Simplify GRL_NET_MOCKED variable Always set throttling to zero in mocking mode. doc/grilo/plugins-testing.xml | 22 +++-------------- libs/net/grl-net-mock-private.h | 3 --- libs/net/grl-net-mock.c | 52 +++++++++------------------------------ libs/net/grl-net-wc.c | 8 ++---- 4 files changed, 16 insertions(+), 69 deletions(-) commit eda45f27016c19c9b71094d6635c6893b4f31065 Author: Mathias Hasselmann Date: Sat Oct 20 21:55:38 2012 +0200 net: Always dipatch requests trough event loop This is to ensure consistent execution context for instant and for non-delayed web requests. libs/net/grl-net-wc.c | 52 +++++++++++++++++++++++++------------------------ 1 file changed, 27 insertions(+), 25 deletions(-) commit e9d947579effd34c459463461f652c945b806b62 Author: Mathias Hasselmann Date: Fri Oct 19 00:05:10 2012 +0200 docs: Improve description of "ignored-parameters" mocks setting doc/grilo/plugins-testing.xml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) commit ca7cda0626a1003c06be0b645dc46c30f931f738 Author: Mathias Hasselmann Date: Thu Oct 18 23:56:00 2012 +0200 net: -Rename grl-net-mock.h to grl-net-mock-private.h In general grilo uses the suffix "-private" for all the headers that contain private functions. So it is easier to know if the functions are public or not. libs/net/grl-net-mock-private.h | 58 +++++++++++++++++++++++++++++++++++++++ libs/net/grl-net-mock.c | 2 +- libs/net/grl-net-mock.h | 58 --------------------------------------- libs/net/grl-net-wc.c | 2 +- 4 files changed, 60 insertions(+), 60 deletions(-) commit c43ab603e701b82365c602ea45a8550eccbed963 Author: Mathias Hasselmann Date: Thu Oct 18 23:53:37 2012 +0200 net: Put the timestamp before the URL in the captured file So it is easier to sort the results in chronological order. Also use monotonic instead of real time for exactly the same purpose. libs/net/grl-net-private.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit ac2c27e5796d05c45de1c71fc29f6cbf52f811ff Author: Mathias Hasselmann Date: Thu Oct 18 23:52:14 2012 +0200 net: Add PID to captured .ini file, as grl-net-mock-data-%PID.ini Thus, we can run several times the application and capture the data without loosing previous captures. libs/net/grl-net-private.c | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) commit c5e6f4457749e2719d3d96c02e7e3fd9b5ace1e3 Author: Mathias Hasselmann Date: Thu Oct 18 23:47:22 2012 +0200 net: Set config file and throttling via GRL_NET_MOCKED Also rename grl-mock-data.ini to grl-net-mock-data.ini, to make it clear this data is for grl-net mocking. doc/grilo/plugins-testing.xml | 24 +++++--- libs/net/grl-net-mock.c | 128 ++++++++++++++++++++++------------------- libs/net/grl-net-mock.h | 2 +- libs/net/grl-net-wc.c | 10 +++- 4 files changed, 93 insertions(+), 71 deletions(-) commit 69cd8b2aea79c0d3264cb5d338b25ef2cfb44c07 Author: Mathias Hasselmann Date: Thu Oct 18 22:53:11 2012 +0200 net: Parse GRL_NET_MOCKED only once upon initialization libs/net/grl-net-mock.c | 22 ++++++++++++++-------- libs/net/grl-net-mock.h | 2 ++ 2 files changed, 16 insertions(+), 8 deletions(-) commit fdef04fad5d04cca8c94af3f32b960391ea3e2d8 Author: Mathias Hasselmann Date: Thu Oct 18 22:41:45 2012 +0200 net: Use GRL_NET_CAPTURE_DIR instead of GRL_WEB_CAPTURE_DIR doc/grilo/plugins-testing.xml | 2 +- libs/net/grl-net-private.c | 2 +- libs/net/grl-net-private.h | 3 +++ 3 files changed, 5 insertions(+), 2 deletions(-) commit 0c83dc1ada265c0899e232e323637f843bdb24f5 Author: Mathias Hasselmann Date: Thu Oct 18 22:39:19 2012 +0200 net: Print warning when the dump directory can't be initialized ...so the user is aware dump won't take place. libs/net/grl-net-private.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) commit cfd03645f0fe06101cc058ac037306a00c893e43 Author: Mathias Hasselmann Date: Thu Oct 18 22:36:42 2012 +0200 net: Move G_GNUC_INTERNAL declaration to follow documented advice. libs/net/grl-net-mock.h | 18 +++++++++++++----- libs/net/grl-net-private.h | 6 ++++-- 2 files changed, 17 insertions(+), 7 deletions(-) commit 30fd031b8f1dab6b56a9c4fe5e6d0157fdf1d0e7 Author: Mathias Hasselmann Date: Fri Oct 12 01:53:56 2012 +0200 log: Don't barf about missing grl-mock-data.ini all the time libs/net/grl-net-mock.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) commit c0bf2395e4c2886757755d8d5f4fe1e8218c431c Author: Mathias Hasselmann Date: Thu Oct 11 22:16:05 2012 +0200 net: Permit unthrottled mock sessions. doc/grilo/plugins-testing.xml | 6 ++++++ libs/net/grl-net-mock.c | 9 +++++++++ libs/net/grl-net-mock.h | 1 + libs/net/grl-net-wc.c | 5 +++-- 4 files changed, 19 insertions(+), 2 deletions(-) commit 34ade4c38966a4c8d74525344e21dff1732a843d Author: Mathias Hasselmann Date: Thu Oct 11 21:32:48 2012 +0200 net: Move mocking docs into API docs doc/grilo/plugins-testing.xml | 84 +++++++++++++++++++++++++++++++++++++++++ libs/net/grl-net-mock.c | 39 ------------------- 2 files changed, 84 insertions(+), 39 deletions(-) commit 6886dd7ad9bf916edfc2e7506716a828739f725f Author: Mathias Hasselmann Date: Thu Oct 11 21:07:43 2012 +0200 net: Build grl-mock-data.ini from captured web requests. libs/net/grl-net-private.c | 39 ++++++++++++++++++++++++++++----------- 1 file changed, 28 insertions(+), 11 deletions(-) commit 002764011f840821f18264d36f7e001aebdc8464 Author: Mathias Hasselmann Date: Thu Oct 11 20:55:48 2012 +0200 net: Use g_build_filename() for building capture file name. libs/net/grl-net-private.c | 36 ++++++++++++++++++++++-------------- libs/net/grl-net-private.h | 2 +- 2 files changed, 23 insertions(+), 15 deletions(-) commit 93d7a8730c5f321ad5ef7b9471997368b4b12eec Author: Mathias Hasselmann Date: Thu Oct 11 20:48:53 2012 +0200 net: Sanitize GRL_WEB_CAPTURE_DIR handling libs/net/grl-net-private.c | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) commit 1ff3504eff00b9654386a5448a80ffaae5d333fd Author: Mathias Hasselmann Date: Thu Oct 11 20:43:33 2012 +0200 net: Make GRL_NET_MOCKED more intuitive libs/net/grl-net-mock.c | 12 ++++++++++++ libs/net/grl-net-mock.h | 4 +--- libs/net/grl-net-wc.c | 8 ++++---- 3 files changed, 17 insertions(+), 7 deletions(-) commit 750df2abc87f84bb81bc4034eb7f762f9003e5f1 Author: Mathias Hasselmann Date: Thu Oct 11 20:38:08 2012 +0200 net: Change ignore-parameters into ignored-parameters libs/net/grl-net-mock.c | 60 +++++++++++++++++++++++++++++++++++++---------- 1 file changed, 48 insertions(+), 12 deletions(-) commit edd29e1ae7d68f468570ca1b47f866ba40725096 Author: Mathias Hasselmann Date: Thu Oct 11 20:25:21 2012 +0200 net: Set proper logging domain libs/net/grl-net-private.h | 3 +++ libs/net/grl-net-wc.c | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) commit 7b168fcff60cdaf99f5967d0754777793c64bbcc Author: Jens Georg Date: Thu Oct 11 15:09:09 2012 +0200 net: Support mocking of network answers Mock network answers of webservices through predefined files. This is useful for offline testing of plug-ins that provide sources from webservices. See the header of libs/net/grl-net-mock.c for full documentation. libs/net/Makefile.am | 3 +- libs/net/grl-net-mock.c | 262 ++++++++++++++++++++++++++++++++++++++ libs/net/grl-net-mock.h | 49 +++++++ libs/net/grl-net-private.c | 43 +++++++ libs/net/grl-net-private.h | 4 + libs/net/grl-net-soup-stable.c | 6 +- libs/net/grl-net-soup-unstable.c | 5 + libs/net/grl-net-wc.c | 24 +++- 8 files changed, 390 insertions(+), 6 deletions(-) commit ee5513f6303412a0d3e7c4ccf2dcbd43132f8405 Author: Mathias Hasselmann Date: Tue Oct 16 20:48:46 2012 +0200 Add region tags for publication and certification Both TMDB and IMDB publish region specific information for this metadata. This fixes https://bugzilla.gnome.org/show_bug.cgi?id=679686 bindings/vala/grilo-0.2-custom.vala | 2 + doc/grilo/grilo-sections.txt | 7 ++ src/data/grl-media.c | 156 ++++++++++++++++++++++++++++++++++- src/data/grl-media.h | 24 ++++++ src/grl-metadata-key.c | 16 +++- src/grl-metadata-key.h | 1 + 6 files changed, 202 insertions(+), 4 deletions(-) commit 178f46ac39ae25940ec2d3c2204928639c6ff5e3 Author: Juan A. Suarez Romero Date: Fri Oct 19 17:18:04 2012 +0000 core: Sources always accept store_metadata() When the operation is performed with a source that does not implement the operation, if GRL_WRITE_FULL was specified core will follow with other sources; otherwise it will notify the operation failed for all the specified keys (if developer has passed a callback). src/grl-source.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) commit 103d87b19490e475e9d64ccbe90cb26958708649 Author: Juan A. Suarez Romero Date: Fri Oct 19 15:52:26 2012 +0000 core: Sources always accept resolve() operation If the source does not implement resolve(), but the user requested the FULL_RESOLVE flag, then Grilo will use other sources to satisfy the query. If the source does not implement resolve(), and user did not specified FULL_RESOLVE, then the same media without changes will be sent through the callback. This way, when a developer wants to solve a key not supported by the source, if it neither supports resolve() then they do not need to search for a source supporting resolve() and the key; developer can simply invoke resolve() with the same source, specifying FULL_RESOLVE flag so the core does the job. src/grl-source.c | 51 ++++++++++++++++++++++++++++---------------- tools/grilo-test-ui/main.c | 19 ++++++----------- 2 files changed, 39 insertions(+), 31 deletions(-) commit 751a7a2cde3ea007bd2871aef2e0005e551ab485 Author: Juan A. Suarez Romero Date: Fri Oct 19 10:01:02 2012 +0000 core: g_type_init() is deprecated For glib >= 2.35.0. src/grilo.c | 2 ++ 1 file changed, 2 insertions(+) commit 47dc2a401577edf80b3521dff478c2aa687c38ba Author: Antía Puentes Date: Wed Oct 10 12:17:35 2012 +0200 core: Add the 'favourite' metadata property The new property indicates if an item was marked as favourite or not. https://bugzilla.gnome.org/show_bug.cgi?id=685861 src/data/grl-media.c | 29 +++++++++++++++++++++++++++++ src/data/grl-media.h | 4 ++++ src/grl-metadata-key.c | 9 +++++++++ src/grl-metadata-key.h | 1 + 4 files changed, 43 insertions(+) commit 6269a37296d3021bc4b8f602130e6e1c37d8ab3f Author: Antía Puentes Date: Wed Oct 10 12:17:23 2012 +0200 core: Add support for boolean data in GrlData https://bugzilla.gnome.org/show_bug.cgi?id=685861 Signed-off-by: Juan A. Suarez Romero src/data/grl-data.c | 41 +++++++++++++++++++++++++++++++++++++++++ src/data/grl-data.h | 4 ++++ 2 files changed, 45 insertions(+) commit 924cdd3718d9af87b702a9ffe65fce7055ae17bf Author: Dominique Leuenberger Date: Wed Oct 17 10:22:09 2012 +0200 object-introspection: reference libgrilo-0.2.la while building GrlNet.gir Fixes bug BGO#686271. libs/net/Makefile.am | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit c00110039430b6f359ba780b5b281b9f1b8eeae3 Author: Juan A. Suarez Romero Date: Thu Oct 18 16:57:09 2012 +0200 core: Check valid options in operations This is the right fix bug #686033, instead of commit 52da21f5443079f. https://bugzilla.gnome.org/show_bug.cgi?id=686033 src/grl-source.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) commit 073216ae6b133a47444b029a96a339a98ab3fa64 Author: Mathias Hasselmann Date: Wed Oct 17 13:15:43 2012 +0200 core: Set proper GValue type in grl_related_keys_set_boxed() src/data/grl-related-keys.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 52da21f5443079fb0d5d049c38e127925281802f Author: Juan A. Suarez Romero Date: Wed Oct 17 09:11:05 2012 +0000 core: Check valid options in operations https://bugzilla.gnome.org/show_bug.cgi?id=686033 src/grl-source.c | 1 + 1 file changed, 1 insertion(+) commit 7619eb238a375652ab89ec3012984751a3cf975d Author: Bastien Nocera Date: Fri Oct 12 15:31:07 2012 +0200 doc: Fix typo in _grl_log_init_core_domains() https://bugzilla.gnome.org/show_bug.cgi?id=686032 src/grl-log.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 28049b1d2990382a4de28b5b1affa9c312ee134c Author: Juan A. Suarez Romero Date: Tue Oct 16 11:25:43 2012 +0000 core: Do not access freed structure Save the value in a variable because the struct can be freed. src/grl-source.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) commit bf0e0197a8e5964d9e92737edbe36f5001a9cbee Author: Juan A. Suarez Romero Date: Tue Oct 16 12:49:39 2012 +0200 core: Fix annotation in GrlStoreCb failed_keys list is owned by the caller. Callback shouldn't free it. src/grl-source.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 44abc6be32a8689e890f50b77a6301dd83257cab Author: Juan A. Suarez Romero Date: Tue Oct 9 11:57:59 2012 +0000 test-ui: Fixed a crash when searching in all sources Unreffing a variable in wrong place. tools/grilo-test-ui/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 94c804d2d6a97398e8c80f66588b88ab4cd56757 Author: Juan A. Suarez Romero Date: Tue Oct 9 10:10:17 2012 +0000 test-ui: Add API key for TMDb plugin Just for test purpose! tools/grilo-test-ui/main.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) commit 62b01582e01c0e462433950f1976cd28781c665e Author: Murray Cumming Date: Mon Oct 8 11:45:51 2012 +0200 duration: Document this as seconds src/grl-metadata-key.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 526d5ee3f1f8018ab4323b87c81e0f8e1abd233a Author: Murray Cumming Date: Mon Oct 8 10:13:23 2012 +0200 --author=Murray Cumming src/grl-metadata-key.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit a6baa038b4ab344f3c9768f251d6865197ddd9b9 Author: Murray Cumming Date: Tue Oct 2 12:35:16 2012 +0200 Use GRL_METADATA_KEY_INVALID instead of NULL. This is what the grl_metadata_key_list_new() documentation says we should do. NULL is the same thing, but that is an internal detail. This fixes https://bugzilla.gnome.org/show_bug.cgi?id=685274 Signed-off-by: Juan A. Suarez Romero doc/grilo/plugins-sources.xml | 2 +- examples/browsing.c | 2 +- examples/efficient-metadata-resolution.c | 4 ++-- examples/multivalues.c | 2 +- examples/searching.c | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) commit 818a8e531732b7ff0763fbb932dfebfb4a75df1f Author: Juan A. Suarez Romero Date: Fri Oct 5 11:26:44 2012 +0200 Post-release version bump to 0.2.3 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)