commit a048c784c222ce62ef4aaeb2c00d66ad8f702b52 Author: Juan A. Suarez Romero Date: Wed May 23 17:22:39 2012 +0000 Bump to 0.1.19 Signed-off-by: Juan A. Suarez Romero NEWS | 20 ++++++++++++++++++++ configure.ac | 2 +- src/data/grl-config.c | 2 ++ src/data/grl-media.c | 2 ++ 4 files changed, 25 insertions(+), 1 deletion(-) commit 4bdd5aa432b73e4d9605af498c3dd587cc0e1a98 Author: Juan A. Suarez Romero Date: Wed May 23 17:15:39 2012 +0000 net: Get rid of grl_net_wc_set_user_agent () declaration "user-agent" is a implemented as property, not as a function. The declaration was left there by mistake. This is a fix over commit 0045b23b0b23240. libs/net/grl-net-wc.h | 3 --- 1 file changed, 3 deletions(-) commit 13ab6e5d8b089ae618d4f44008768dc8bfb79510 Author: Juan A. Suarez Romero Date: Mon May 21 19:05:41 2012 +0000 test-ui: Ask for all fast keys when browsing Asking for all the fast keys in a browse/search operation is the most efficient way if you want to show all they keys. It will take just one query to the service to solve all those keys in a row. For slow keys, let's use metadata() to resolve them when user clicks the item. tools/grilo-test-ui/main.c | 33 +++++++++------------------------ 1 file changed, 9 insertions(+), 24 deletions(-) commit fff7b3efd2132a0206dd324f66c1c4aafba578ff Author: Juan A. Suarez Romero Date: Fri May 18 08:42:18 2012 +0000 vala: Add support for Vala 0.18 Signed-off-by: Juan A. Suarez Romero configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 0045b23b0b232401269ee5e0c2f83b967146a9a7 Author: Juan A. Suarez Romero Date: Wed May 16 13:31:10 2012 +0000 net: Add "user-agent" property This fixes https://bugzilla.gnome.org/show_bug.cgi?id=672923 Signed-off-by: Juan A. Suarez Romero libs/net/grl-net-wc.c | 23 +++++++++++++++++++++++ libs/net/grl-net-wc.h | 3 +++ 2 files changed, 26 insertions(+) commit c66cc7fc5effa1637bef5a66ac38cb3e094872eb Author: Víctor Manuel Jáquez Leal Date: Mon Apr 30 13:21:22 2012 +0200 net: tune up gir build libs/net/Makefile.am | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) commit 0ae5410b12689dbcd345181a2dbc663d18cda509 Author: Víctor Manuel Jáquez Leal Date: Thu Apr 26 16:54:56 2012 +0200 net: move cache and request to a private file Signed-off-by: Víctor Manuel Jáquez Leal libs/net/Makefile.am | 9 + libs/net/grl-net-private.c | 91 ++++++++ libs/net/grl-net-private.h | 80 +++++++ libs/net/grl-net-soup-stable.c | 186 ++++++++++++++++ libs/net/grl-net-soup-unstable.c | 292 +++++++++++++++++++++++++ libs/net/grl-net-wc.c | 440 ++------------------------------------ libs/net/grl-net-wc.h | 2 + 7 files changed, 679 insertions(+), 421 deletions(-) commit a6c1d49d48b690a85587210ff2a2c5c1751a43c9 Author: Víctor Manuel Jáquez Leal Date: Thu Apr 26 13:43:52 2012 +0200 net: simplify the throttling code Creating a typedef for a local scope closure, is overkill, make more complex the structure of the code. Simple structs for simple people. Signed-off-by: Víctor Manuel Jáquez Leal libs/net/grl-net-wc.c | 84 ++++++++++++++++++++++++------------------------- 1 file changed, 42 insertions(+), 42 deletions(-) commit 4cc3a7fe4e4637eef4d05ee39d506651a76a4e86 Author: Víctor Manuel Jáquez Leal Date: Thu Apr 26 20:13:45 2012 +0200 vala: specify explicitly grl-net.h Signed-off-by: Víctor Manuel Jáquez Leal Conflicts: bindings/vala/grilo-net-uninstalled.files.in bindings/vala/grilo-net-uninstalled.files.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 7afcee64755938f926e8e91d21ca5f8e5491f11e Author: Víctor Manuel Jáquez Leal Date: Thu Apr 26 21:57:51 2012 +0200 net: detect in runtime use-thread-context property Instead of messing with autotools, it is better to know in run-time if the required property is available. Revert "grl-net: Use libsoup context threads for libsoup 2.39 or above" This reverts commit 98fb065f9d52092d2cbf29dcdc1784f9ff087e74. Signed-off-by: Víctor Manuel Jáquez Leal configure.ac | 6 ------ libs/net/Makefile.am | 5 ----- libs/net/grl-net-wc.c | 21 ++++++++++++++++----- 3 files changed, 16 insertions(+), 16 deletions(-) commit 401ac758eb2093813881a9e58302da7337f4bcf0 Author: Juan A. Suarez Romero Date: Thu Apr 26 17:34:14 2012 +0000 log: Fix up GRL_DEBUG environment variable Grilo relies on the default GLib log handler. Due to the G_MESSAGES_DEBUG change in GLib, the default handler filters out all the messages unless G_MESSAGES_DEBUG environment variable includes the log domain to show ('all' for all domains). To fix it, if GRL_DEBUG is set, Grilo log domain is added to the G_MESSAGES_DEBUG so the messages are not filtered. Signed-off-by: Juan A. Suarez Romero src/grl-log.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) commit e2f2ac82004118e459b7497dabb8dcfe9b422736 Author: Juan A. Suarez Romero Date: Thu Apr 26 15:36:36 2012 +0000 grl-net: Use libsoup context threads for libsoup 2.39 or above Add SOUP_SESSION_USE_THREAD_CONTEXT to soup sessions for libsoup >= 2.39. Otherwise, it will not work Signed-off-by: Juan A. Suarez Romero configure.ac | 6 ++++++ libs/net/Makefile.am | 5 +++++ libs/net/grl-net-wc.c | 7 +++++++ 3 files changed, 18 insertions(+) commit 8c1cf3eb4d0a96fbe0ab03c47812c60508c3afb1 Author: Juan A. Suarez Romero Date: Wed Apr 25 09:42:24 2012 +0000 config: Add grl_config_get_source() function Returns the source id in the config object. Signed-off-by: Juan A. Suarez Romero doc/grilo/grilo-sections.txt | 1 + src/data/grl-config.c | 13 +++++++++++++ src/data/grl-config.h | 2 ++ 3 files changed, 16 insertions(+) commit 15b0349b5171ce2c6eebd92c2f6dcc48c33163d9 Author: Juan A. Suarez Romero Date: Wed Apr 25 09:41:38 2012 +0000 doc: Fix typo in grl_config_set_source() It returns source id, not plugin id. Signed-off-by: Juan A. Suarez Romero src/data/grl-config.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit fa5e712283de1eed108a0856d417726c6a2400bc Author: Juan A. Suarez Romero Date: Fri Apr 20 13:10:49 2012 +0000 core: Use g_list_free_full() when possible Signed-off-by: Juan A. Suarez Romero src/data/grl-data.c | 3 +-- src/grl-media-source.c | 3 +-- src/grl-multiple.c | 3 +-- 3 files changed, 3 insertions(+), 6 deletions(-) commit 863c1c6cf716147a8da03c0e231bbff27849e16f Author: Juan A. Suarez Romero Date: Mon Apr 16 18:04:52 2012 +0000 test-ui: Add major.minor version suffix to executable It creates grl-test-ui-0.1 or grl-test-ui-0.2, so we can have both versions installed in the same host. Signed-off-by: Juan A. Suarez Romero tools/grilo-test-ui/Makefile.am | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) commit ff915a2d511cf54f102467b535a5de740ef0b7cb Author: Juan A. Suarez Romero Date: Mon Apr 16 18:04:52 2012 +0000 grl-inspect: Add major.minor version suffix to executable It creates grl-inspect-0.1 or grl-inspect-0.2, so we can have both versions installed in the same host. Signed-off-by: Juan A. Suarez Romero tools/grilo-inspect/Makefile.am | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) commit ca16f060284867c9519af66f3ea61a3267a559a8 Author: Juan A. Suarez Romero Date: Mon Apr 16 17:53:44 2012 +0000 grl-inspect: Add print version option Signed-off-by: Juan A. Suarez Romero tools/grilo-inspect/grl-inspect.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) commit c473c4bc7425e53fe4775b39bf581ce2c88a7f95 Author: Juan A. Suarez Romero Date: Fri Apr 13 16:03:35 2012 +0000 test-ui: Show version in title It helps to know which version we are using. Signed-off-by: Juan A. Suarez Romero tools/grilo-test-ui/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 067095ef5fd42085a6e5fe5c7f099f561dbe5224 Author: Juan A. Suarez Romero Date: Fri Apr 13 10:29:23 2012 +0000 test-ui: Allow children expand and fill when packaging in boxes/panes So resizing the main window resizes each widget. tools/grilo-test-ui/main.c | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) commit 1a596a09530ce935f864f2e1f5340ba3968c1042 Author: Juan A. Suarez Romero Date: Fri Apr 13 11:45:24 2012 +0200 test-ui: Fix compilation warning Not enough variable arguments to fit a sentinel. Signed-off-by: Juan A. Suarez Romero tools/grilo-test-ui/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 6d747f993708ce874b5789b34022b3545000d6ef Author: Juan A. Suarez Romero Date: Fri Apr 13 09:12:01 2012 +0000 test-ui: Do not use Gtk+ deprecated functions Signed-off-by: Juan A. Suarez Romero tools/grilo-test-ui/main.c | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) commit b8f518c7db246fef52676c5656f1df396bb0a567 Author: Sam Thursfield Date: Tue Oct 25 17:36:57 2011 +0100 core: Add GRL_METADATA_KEY_START_TIME This is used to specify the start offset of a logical resource inside a larger container, such as a track in a single-file rip of an entire CD. https://bugzilla.gnome.org/show_bug.cgi?id=662748 Signed-off-by: Juan A. Suarez Romero doc/grilo/grilo-sections.txt | 2 ++ src/data/grl-media.c | 13 +++++++++++++ src/data/grl-media.h | 2 ++ src/grl-metadata-key.c | 15 +++++++++++++++ src/grl-metadata-key.h | 1 + 5 files changed, 33 insertions(+) commit 80b1781c5b057455e761e2633f8ae52dad35a29e Author: Juan A. Suarez Romero Date: Tue Apr 3 12:32:16 2012 +0000 test-ui: Do nothing if no element has been selected tools/grilo-test-ui/main.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) commit a621d56303448f77acff2ae186082eb1ad6be9f4 Author: Alberto Garcia Date: Mon Mar 26 14:37:00 2012 +0300 Expand twice the value of ${libdir} in GRL_PLUGINS_DIR This is necessary because ${libdir} may contain more variables inside, e.g. --libdir=\${prefix}/lib/x86_64-linux-gnu configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit a8ecc3d820a42e6549c15c1226d57ba3a4447d54 Author: Alberto Garcia Date: Tue Apr 3 08:03:30 2012 +0000 build: Install .gir and .typelib files in the dirs reported by pkg-config grilo-0.1.pc.in | 4 ++-- grilo-net-0.1.pc.in | 4 ++-- libs/net/Makefile.am | 4 ++-- src/Makefile.am | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) commit e7700dc1ff8eeceed2d8f5cdee13207ea324480d Author: Juan A. Suarez Romero Date: Mon Apr 2 10:32:37 2012 +0000 vala: Add support for Vala 0.16 And get rid of support for Vala less than 0.12. This makes easier the management, as before 0.12 pkg-config files used a different format. configure.ac | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) commit 255c2643a5686ddcf8f3185b504dc1dcb9c114d0 Author: Juan A. Suarez Romero Date: Fri Dec 16 13:01:07 2011 +0100 doc: Update Copyright notice Signed-off-by: Juan A. Suarez Romero Makefile.am | 2 +- doc/Makefile.am | 2 +- libs/net/Makefile.am | 2 +- libs/net/grl-net-wc.c | 2 +- libs/net/grl-net-wc.h | 2 +- src/grl-error.h | 2 +- src/grl-metadata-source-priv.h | 2 +- src/grl-multiple.h | 2 +- src/grl-plugin-registry.h | 2 +- src/grl-sync.c | 1 + src/grl-util.h | 2 +- tools/grilo-inspect/grl-inspect.c | 2 +- 12 files changed, 12 insertions(+), 11 deletions(-) commit 6d9082219fafc67142f305c6972d59583b909307 Author: Juan A. Suarez Romero Date: Tue Dec 13 11:11:17 2011 +0000 test-ui: Load settings from file Besides the hard-coded settings in Grilo Test UI application, we load settings stored in $HOME/.config/grilo-test-ui/grilo.conf file. Thus, user can store it his own settings to be used. Signed-off-by: Juan A. Suarez Romero tools/grilo-test-ui/main.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) commit 55f9b6212a0366b2575c4b46d01a6bfd32effd01 Author: Yaakov Selkowitz Date: Sat Dec 10 22:54:42 2011 -0600 Do not dist gir_DATA GIR files contain a shared-library attribute which varies per platform, and therefore must not be disted; see bug 621611 for rationale. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=665938 Signed-off-by: Yaakov Selkowitz Signed-off-by: Juan A. Suarez Romero libs/net/Makefile.am | 4 +++- src/Makefile.am | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-)