commit 0bd4d0c9baca298251fd212f02a291157b371327
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Thu Feb 10 18:27:11 2011 +0100

    Bump to version 0.1.9
    
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

 NEWS         |   38 ++++++++++++++++++++++++++++++++++++++
 configure.ac |    6 +++---
 2 files changed, 41 insertions(+), 3 deletions(-)

commit 9e5c4ad15184a994671a6466f7f0e8240b093898
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Thu Feb 10 19:50:04 2011 +0100

    Revert "flickr: use the same nomenclature as other plugins"
    
    This reverts commit 473de9573cfa2b8981584e9e4c94c8132392d9c7.

 src/flickr/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0e3a9f1aa5607adb625b2ea6dcf9accdc0107d33
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Thu Feb 10 19:53:29 2011 +0100

    filesystem: Fix warning
    
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

 src/filesystem/grl-filesystem.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit f68c2019173494db092898b7e9d8763242aed1c8
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Wed Feb 9 13:51:18 2011 +0100

    podcasts: Add changes notification support
    
    Notifies about changes in content.
    
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

 src/podcasts/grl-podcasts.c |  132 ++++++++++++++++++++++++++++++++++---------
 1 files changed, 104 insertions(+), 28 deletions(-)

commit b21c94693f01fb80d628c26a005e24fe0ef5aabd
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Wed Feb 9 11:35:02 2011 +0100

    bookmarks: Add changes notification support
    
    Notifies about changes in content.
    
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

 src/bookmarks/grl-bookmarks.c |  182 ++++++++++++++++++++++++++---------------
 1 files changed, 117 insertions(+), 65 deletions(-)

commit 4a2dd2aa725dbc27d60654e8ec73606103c3fdea
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Wed Feb 9 10:18:28 2011 +0100

    upnp: Add changes notification support
    
    Notifies about changes in content.
    
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

 src/upnp/grl-upnp.c |   77 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 76 insertions(+), 1 deletions(-)

commit 9f9588f3872a138b8896aa3b9d05cdabaa3e4aec
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Mon Feb 7 19:39:29 2011 +0000

    filesystem: Add changes notification support
    
    Notifies about changes in content.
    
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

 src/filesystem/grl-filesystem.c |  275 ++++++++++++++++++++++++++++++++++-----
 1 files changed, 245 insertions(+), 30 deletions(-)

commit 7d2b1ae9f7d66711bc6a5aabe82eed3a9ba4fec2
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Fri Feb 4 19:52:32 2011 +0000

    filesystem: refactor search function
    
    Split specific code from searching (checking if files match the search term and
    send them) from the general process of crawling directories and files
    recursively.
    
    This way we can reuse the crawling code to do other operations on files an
    directories.

 src/filesystem/grl-filesystem.c |  379 +++++++++++++++++++++------------------
 1 files changed, 207 insertions(+), 172 deletions(-)

commit 3f6e75531393355fe3977917960bef30a39ed3c3
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Thu Feb 3 12:59:49 2011 +0000

    upnp: Implement search all elements
    
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

 src/upnp/grl-upnp.c |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit 9b09a486761e6b02e3f986acb79b18c71fd9d8e7
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Wed Feb 2 20:58:43 2011 +0100

    tracker: Implement search all elements
    
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

 src/tracker/grl-tracker.c |   36 ++++++++++++++++++++----------------
 1 files changed, 20 insertions(+), 16 deletions(-)

commit 0c03b66b4e34d66bbe1ba424ac2d032f8d563091
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Wed Feb 2 14:24:45 2011 +0100

    podcasts: Implement search all elements
    
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

 src/podcasts/grl-podcasts.c |   17 ++++++++++++++---
 1 files changed, 14 insertions(+), 3 deletions(-)

commit 7025c9a505ef649c6c81354e6069fe7fefe67100
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Wed Feb 2 11:46:22 2011 +0100

    bookmarks: Implement search all elements
    
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

 src/bookmarks/grl-bookmarks.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit ff7521f5a77cef35b3f7daa5d6bfd29adf8325f7
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Wed Feb 2 10:01:50 2011 +0100

    jamendo: Implement search all elements
    
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

 src/jamendo/grl-jamendo.c |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

commit f3feff4039a6084cd5d1d010a2d11edb8b76062e
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Wed Feb 2 09:53:41 2011 +0100

    filesystem: Implement search all elements
    
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

 src/filesystem/grl-filesystem.c |   18 ++++++++++++------
 1 files changed, 12 insertions(+), 6 deletions(-)

commit c25cd2b488fbcbd8c2401a4a886033ba866370f8
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Wed Feb 2 17:22:47 2011 +0100

    flickr: Implement search all elements
    
    In case of public Flickr source, as search all is not supported, search
    all will return the latest photos uploaded to Flickr.
    
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

 src/flickr/gflickr.c    |   78 ++++++++++++++++++++++++++++++++++++++++++-----
 src/flickr/gflickr.h    |    6 +++
 src/flickr/grl-flickr.c |   22 +++++++++----
 3 files changed, 91 insertions(+), 15 deletions(-)

commit cb6f48eeb1cba9008c4610bb1421cf28412f0f00
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Wed Feb 2 14:54:33 2011 +0100

    vimeo: Handle search all elements
    
    Vimeo does not support searching all elements.
    
    Thus, an error is sent in this case.
    
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

 src/vimeo/grl-vimeo.c |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit 473de9573cfa2b8981584e9e4c94c8132392d9c7
Author: Fabien Lebaillif - Delamare <fabien@developers.arq-media.com>
Date:   Thu Feb 3 14:50:23 2011 +0000

    flickr: use the same nomenclature as other plugins
    
    s/libplugin_LTLIBRARIES/lib_LTLIBRARIES/

 src/flickr/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a4e4e0b309aceea38e1f6af036cfe3f0e144b3c7
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Thu Feb 3 11:20:43 2011 +0100

    tracker: Fix warning
    
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

 src/tracker/grl-tracker.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 385e0feadd97dfd4d2442efea1579604add34c90
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Thu Feb 3 11:20:19 2011 +0100

    upnp: Fix warning
    
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

 src/upnp/grl-upnp.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit dafbcda177942da1ff622e168f54851411989199
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Wed Feb 2 12:54:04 2011 +0000

    podcasts: search should return streams
    
    Currently searching is returning other elements than streams.
    
    This patch fixes this problem by returning all streams either them or the
    podcasts they belong match with the search term.
    
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

 src/podcasts/grl-podcasts.c |   40 ++++++++++++++++++++++------------------
 1 files changed, 22 insertions(+), 18 deletions(-)

commit d3cc7bc45044147f8cd294c0fdba90adac69f159
Author: Lionel Landwerlin <lionel.g.landwerlin@linux.intel.com>
Date:   Wed Feb 2 13:35:26 2011 +0000

    tracker: do not rely use nie:isStoredAs as a property reflecting URN
    
    This is obviously a wrong usage of nie:isStoredAs since it's not
    suppose to follow the below relation :
    
                ?urn = nie:isStoredAs(?urn)
    
    Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@linux.intel.com>

 src/tracker/grl-tracker.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit f0ce3819e91865892d7d434a9f79ed6f70c2568e
Author: Lionel Landwerlin <lionel.g.landwerlin@linux.intel.com>
Date:   Wed Feb 2 12:38:38 2011 +0000

    tracker: do not rely on nie:isStoredAs as grilo key id
    
    The nie:isStoredAs is tagged as deprecated in the Nepomuk Information
    Element ontology, and might not always provide the URN.
    
    Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@linux.intel.com>

 src/tracker/grl-tracker.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6e45615d561b30964d5fd3b13b5fb83a133f68a5
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Tue Feb 1 19:30:35 2011 +0000

    bookmarks: Fix saving/loading content from database
    
    Saving and restoring content from database were no in sync: some fields
    are not saving, and others are restored in wrong position.
    
    This patch fixes this problem.
    
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

 src/bookmarks/grl-bookmarks.c |   28 ++++++++++++++--------------
 1 files changed, 14 insertions(+), 14 deletions(-)

commit 9234e9f80353cf4bd099674d23e4ace54660f879
Author: Lionel Landwerlin <lionel.g.landwerlin@linux.intel.com>
Date:   Tue Feb 1 12:22:56 2011 +0000

    tracker: fix convention naming
    
    Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@linux.intel.com>
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

 src/tracker/grl-tracker.h |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit d547147fb949271c9cf11f80518eab0d98510cca
Author: Lionel Landwerlin <lionel.g.landwerlin@linux.intel.com>
Date:   Tue Feb 1 12:22:55 2011 +0000

    tracker: fix bug in tracker event processing
    
    Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@linux.intel.com>
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

 src/tracker/grl-tracker.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 3b01abf6e84d1817cacd1e8545918919b10f199b
Author: Guillaume Emont <gemont@igalia.com>
Date:   Mon Jan 31 14:57:07 2011 +0100

    tests: added data files needed for the test of local-metadata
    
    These are empty files, but work well enough for this matter.
    
    Signed-off-by: Iago Toral Quiroga <itoral@igalia.com>

 0 files changed, 0 insertions(+), 0 deletions(-)

commit dc94d99a1f425f526e0a706acf9cba05b16f017c
Author: Guillaume Emont <gemont@igalia.com>
Date:   Mon Jan 31 14:57:06 2011 +0100

    tests: added a small test program for local-metadata
    
    Signed-off-by: Iago Toral Quiroga <itoral@igalia.com>

 test/Makefile.am           |   16 ++-
 test/test_local_metadata.c |  306 ++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 321 insertions(+), 1 deletions(-)

commit 0106b823ae55538256cd98b969c192b2013ca361
Author: Guillaume Emont <gemont@igalia.com>
Date:   Mon Jan 31 14:57:05 2011 +0100

    local-metadata: added a new local source
    
    For the moment it only implements thumbnails for images and videos. It does not
    create any thumbnail but uses GIO's G_FILE_ATTRIBUTE_THUMBNAIL_PATH to find out
    if there is one existing.
    
    There's a plan to support the Media Art Storage Spec as well, but it is not
    implemented yet.
    
    Signed-off-by: Iago Toral Quiroga <itoral@igalia.com>

 configure.ac                              |   36 ++++
 src/Makefile.am                           |    6 +-
 src/local-metadata/Makefile.am            |   34 ++++
 src/local-metadata/grl-local-metadata.c   |  262 +++++++++++++++++++++++++++++
 src/local-metadata/grl-local-metadata.h   |   72 ++++++++
 src/local-metadata/grl-local-metadata.xml |    9 +
 6 files changed, 418 insertions(+), 1 deletions(-)

commit b7767a825c557fec73e94fc4a6d61e0d0352f313
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
Date:   Mon Jan 31 13:02:33 2011 +0000

    filesystem: remove wrong comment
    
    The TODO is already done :).
    
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

 src/filesystem/grl-filesystem.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 87789d3c52e49664403200ef8a6b6fb6dfa9edaf
Author: Guillaume Emont <gemont@igalia.com>
Date:   Fri Jan 28 13:22:31 2011 +0100

    filesystem: added cancellation support
    
    For search, this is done easily by passing a GCancellable to GIO calls.
    Since browse does not use GIO's async API, the only useful thing to do
    (assuming an operation cannot be cancelled from another thread), is to check if
    the operation has been cancelled at the start of browse_emit_idle(), which is
    when the browse operation continues execution in the only cases where it had
    delayed some of its execution.
    
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

 src/filesystem/grl-filesystem.c |   90 +++++++++++++++++++++++++++++++++++---
 1 files changed, 82 insertions(+), 8 deletions(-)