commit 0e336107d097d4d97bc82bffcb271a21a97d066e
Author: Jens Georg <mail@jensge.org>
Date:   Fri Jul 27 23:03:51 2012 +0200

    Prepare 0.15.1

 NEWS             | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 po/POTFILES.skip |  9 +++----
 2 files changed, 85 insertions(+), 6 deletions(-)

commit b5549f8907629f93523984cce5f542dcaaca217e
Author: Jens Georg <mail@jensge.org>
Date:   Tue Jul 17 10:41:25 2012 +0200

    tracker: Some syntax sugar for UPnPPropertyMap

 src/plugins/tracker/rygel-tracker-metadata-values.vala   | 4 ++--
 src/plugins/tracker/rygel-tracker-search-container.vala  | 2 +-
 src/plugins/tracker/rygel-tracker-upnp-property-map.vala | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

commit ad554e09a19e4a8b0de2dcab38c22c005d80b07b
Author: Jens Georg <mail@jensge.org>
Date:   Tue Jul 17 10:27:27 2012 +0200

    tracker: Rename KeyChainMap to UPnPPropertyMap
    
    This does a lot more than just being a key chain map now. Also fix some
    coding style issues.

 src/plugins/tracker/Makefile.am                    |   2 +-
 .../tracker/rygel-tracker-key-chain-map.vala       | 126 --------------------
 .../tracker/rygel-tracker-metadata-values.vala     |   8 +-
 .../tracker/rygel-tracker-search-container.vala    |   4 +-
 .../tracker/rygel-tracker-upnp-property-map.vala   | 128 +++++++++++++++++++++
 5 files changed, 135 insertions(+), 133 deletions(-)

commit 07de7664f09e665403afdbefebb5e6c5ddb77cb3
Author: Jens Georg <mail@jensge.org>
Date:   Sun Jul 15 12:53:46 2012 +0200

    tracker: Remove dead code
    
    Some leftover from the failed merge of SPARQL-searching.

 src/plugins/tracker/Makefile.am                    |   5 -
 .../tracker/rygel-tracker-boolean-filter.vala      |  36 -------
 .../tracker/rygel-tracker-bound-filter.vala        |  36 -------
 .../tracker/rygel-tracker-logical-filter.vala      | 106 ---------------------
 .../tracker/rygel-tracker-query-filter.vala        |  28 ------
 .../tracker/rygel-tracker-regex-filter.vala        |  40 --------
 6 files changed, 251 deletions(-)

commit 5ffb1f49bcf45d6e49525abbc209b2ee524792ab
Author: Jens Georg <mail@jensge.org>
Date:   Sun Jul 15 12:06:04 2012 +0200

    tracker: Skip null titles in meta-data container

 src/plugins/tracker/rygel-tracker-metadata-container.vala | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit fb400ac19b42bcaa1e06445f452a98bf4d73dfac
Author: Jens Georg <mail@jensge.org>
Date:   Sat Jul 14 21:46:23 2012 +0200

    tracker: Extact base-class for metadata container
    
    Reduce redundancy introduced by previous commit.

 src/plugins/tracker/Makefile.am                    |   1 +
 .../tracker/rygel-tracker-metadata-container.vala  | 148 +++++++++++++++++++
 .../rygel-tracker-metadata-multivalues.vala        | 161 +++++----------------
 .../tracker/rygel-tracker-metadata-values.vala     | 148 ++++---------------
 4 files changed, 211 insertions(+), 247 deletions(-)

commit e7993915a35f9e56e3abc921d5a31ac2df78aafc
Author: Jens Georg <mail@jensge.org>
Date:   Sat Jul 14 18:39:25 2012 +0200

    tracker: Use property map in meta-data containers
    
    Split off Tags container since tags are multi-valued and don't work with
    property functions

 src/plugins/tracker/Makefile.am                    |   1 +
 src/plugins/tracker/rygel-tracker-albums.vala      |   6 +-
 src/plugins/tracker/rygel-tracker-artists.vala     |   6 +-
 src/plugins/tracker/rygel-tracker-genre.vala       |   4 +-
 .../tracker/rygel-tracker-key-chain-map.vala       |   1 -
 .../rygel-tracker-metadata-multivalues.vala        | 197 +++++++++++++++++++++
 .../tracker/rygel-tracker-metadata-values.vala     |  42 ++---
 src/plugins/tracker/rygel-tracker-tags.vala        |   3 +-
 src/plugins/tracker/rygel-tracker-titles.vala      |   4 +-
 src/plugins/tracker/rygel-tracker-years.vala       |   4 +-
 10 files changed, 217 insertions(+), 51 deletions(-)

commit 23877452a25b08b560fc374cbbb44f3a90d269ef
Author: Jens Georg <mail@jensge.org>
Date:   Sat Jul 14 18:26:19 2012 +0200

    tracker: Use nfo:fileName as alternative title
    
    This guarantees that we always have a title available, regardless
    whether tracker was compiled with --enable-guarantee-metadata or not.

 src/plugins/tracker/rygel-tracker-key-chain-map.vala | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1b0b8f75e46b3e5b8c1f7991c44a861b9fa4adc1
Author: Jens Georg <mail@jensge.org>
Date:   Sat Jul 14 15:34:50 2012 +0200

    tracker: Change log domain
    
    Apparently "Tracker" clashes with libtracker-sparql and we don't see our
    own log messages.

 src/plugins/tracker/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ff8b68808d24c6a5f3fb0a7cf25229a4d8a87855
Author: Jens Georg <mail@jensge.org>
Date:   Sat Jul 14 14:43:29 2012 +0200

    tracker: SparqlConnection is a singleton

 src/plugins/tracker/Makefile.am                    |  1 -
 .../rygel-tracker-category-all-container.vala      |  2 +-
 .../tracker/rygel-tracker-metadata-values.vala     |  6 +---
 .../tracker/rygel-tracker-search-container.vala    |  2 +-
 .../tracker/rygel-tracker-sparql-connection.vala   | 38 ----------------------
 5 files changed, 3 insertions(+), 46 deletions(-)

commit 59d16044d86368a0d2a88b00ad6276ee0b2e9779
Author: Jens Georg <mail@jensge.org>
Date:   Thu Mar 29 19:44:27 2012 +0100

    tracker: Use SparqlCursor directly
    
    Intermediate code copied strings around.

 configure.ac                                       |  1 -
 .../tracker/rygel-tracker-item-factory.vala        | 40 +++++++++-------
 .../tracker/rygel-tracker-music-item-factory.vala  | 55 +++++++++++-----------
 .../rygel-tracker-picture-item-factory.vala        | 17 +++----
 .../tracker/rygel-tracker-search-container.vala    | 14 +++---
 .../tracker/rygel-tracker-video-item-factory.vala  | 18 +++----
 6 files changed, 76 insertions(+), 69 deletions(-)

commit 491ac2f29e42d748cd26a32ea39931bed2a152c6
Author: Jens Georg <mail@jensge.org>
Date:   Sat Jul 14 14:22:53 2012 +0200

    tracker: Several fix-ups

 configure.ac                    | 8 +++-----
 src/plugins/tracker/Makefile.am | 3 ++-
 2 files changed, 5 insertions(+), 6 deletions(-)

commit a7469d83782818c369167c971bbbe764a384de8b
Author: Luis de Bethencourt <luis@debethencourt.com>
Date:   Tue Mar 27 12:24:50 2012 +0100

    tracker: Switch Tracker queries from Dbus to Sparql.

 src/plugins/tracker/Makefile.am                    |  1 +
 .../rygel-tracker-category-all-container.vala      | 37 +++++----
 .../tracker/rygel-tracker-cleanup-query.vala       | 11 ++-
 .../tracker/rygel-tracker-deletion-query.vala      | 10 ++-
 .../tracker/rygel-tracker-insertion-query.vala     | 36 ++++++--
 .../tracker/rygel-tracker-item-factory.vala        |  3 +-
 .../tracker/rygel-tracker-metadata-values.vala     | 96 +++++++++++-----------
 .../tracker/rygel-tracker-music-item-factory.vala  |  3 +-
 .../tracker/rygel-tracker-plugin-factory.vala      | 11 +--
 src/plugins/tracker/rygel-tracker-query.vala       | 11 ++-
 .../tracker/rygel-tracker-search-container.vala    | 60 +++++---------
 .../tracker/rygel-tracker-selection-query.vala     | 14 ++--
 .../tracker/rygel-tracker-sparql-connection.vala   | 38 +++++++++
 .../tracker/rygel-tracker-video-item-factory.vala  |  3 +-
 14 files changed, 198 insertions(+), 136 deletions(-)

commit a570778bc4b66d1fce5314d8e6a9f72f18a733ad
Author: Luis de Bethencourt <luis@debethencourt.com>
Date:   Thu Feb 2 16:07:21 2012 +0000

    tracker: Add Tracker-Sparql to dependency modules.

 configure.ac                    | 13 +++++++++++++
 src/plugins/tracker/Makefile.am |  9 ++++++---
 2 files changed, 19 insertions(+), 3 deletions(-)

commit 0d73566a1ca6dcf34097651cde783124e35b7e2a
Author: Jens Georg <mail@jensge.org>
Date:   Fri Jul 27 22:16:09 2012 +0200

    build: Check for gtk-doc

 configure.ac | 1 +
 1 file changed, 1 insertion(+)

commit 8ce29886a114b625fbb1dabc72684478e8ee7463
Author: Jens Georg <mail@jensge.org>
Date:   Fri Jul 20 10:17:52 2012 +0200

    core,libserver: Move server-only stuff to library

 common.am                                          |  24 +
 doc/reference/librygel-core/Makefile.am            |   1 +
 doc/reference/librygel-renderer/Makefile.am        |   5 +-
 po/POTFILES.in                                     |  94 ++--
 po/POTFILES.skip                                   | 235 +++-----
 src/librygel-core/filelist.am                      |  78 +--
 src/librygel-core/rygel-aac-transcoder.vala        |  35 --
 src/librygel-core/rygel-audio-item.vala            |  67 ---
 src/librygel-core/rygel-audio-transcoder.vala      | 117 ----
 src/librygel-core/rygel-avc-transcoder.vala        |  67 ---
 src/librygel-core/rygel-browse.vala                | 131 -----
 src/librygel-core/rygel-client-hacks.vala          | 103 ----
 src/librygel-core/rygel-content-directory.vala     | 464 ----------------
 src/librygel-core/rygel-dbus-thumbnailer.vala      | 124 -----
 src/librygel-core/rygel-description-file.vala      |   6 +-
 src/librygel-core/rygel-gst-utils.vala             | 117 ----
 src/librygel-core/rygel-http-byte-seek.vala        |  90 ---
 src/librygel-core/rygel-http-get-handler.vala      |  88 ---
 src/librygel-core/rygel-http-get.vala              | 219 --------
 src/librygel-core/rygel-http-gst-sink.vala         | 130 -----
 src/librygel-core/rygel-http-identity-handler.vala |  98 ----
 src/librygel-core/rygel-http-item-uri.vala         | 234 --------
 src/librygel-core/rygel-http-post.vala             | 228 --------
 src/librygel-core/rygel-http-request.vala          | 117 ----
 src/librygel-core/rygel-http-response.vala         | 294 ----------
 src/librygel-core/rygel-http-seek.vala             |  67 ---
 src/librygel-core/rygel-http-server.vala           | 194 -------
 src/librygel-core/rygel-http-time-seek.vala        | 163 ------
 .../rygel-http-transcode-handler.vala              |  76 ---
 src/librygel-core/rygel-image-item.vala            | 101 ----
 src/librygel-core/rygel-import-resource.vala       | 278 ----------
 src/librygel-core/rygel-item-creator.vala          | 617 ---------------------
 src/librygel-core/rygel-item-destroyer.vala        | 114 ----
 src/librygel-core/rygel-item-removal-queue.vala    |  85 ---
 src/librygel-core/rygel-l16-transcoder.vala        | 101 ----
 src/librygel-core/rygel-logical-expression.vala    |  58 --
 src/librygel-core/rygel-media-art-store.vala       | 232 --------
 src/librygel-core/rygel-media-container.vala       | 195 -------
 src/librygel-core/rygel-media-item.vala            | 346 ------------
 src/librygel-core/rygel-media-object.vala          | 203 -------
 src/librygel-core/rygel-media-objects.vala         |  88 ---
 src/librygel-core/rygel-media-query-action.vala    | 227 --------
 .../rygel-media-receiver-registrar.vala            |  75 ---
 src/librygel-core/rygel-media-server-plugin.vala   |  85 ---
 src/librygel-core/rygel-mp2ts-transcoder.vala      | 112 ----
 src/librygel-core/rygel-mp3-transcoder.vala        |  42 --
 src/librygel-core/rygel-music-item.vala            | 144 -----
 src/librygel-core/rygel-panasonic-hacks.vala       |  61 --
 src/librygel-core/rygel-photo-item.vala            |  72 ---
 src/librygel-core/rygel-plugin.vala                |   5 +
 src/librygel-core/rygel-relational-expression.vala | 149 -----
 src/librygel-core/rygel-root-device-factory.vala   |  21 +-
 src/librygel-core/rygel-root-device.vala           |   2 +-
 .../rygel-search-criteria-parser.vala              | 238 --------
 src/librygel-core/rygel-search-expression.vala     |  35 --
 src/librygel-core/rygel-search.vala                |  95 ----
 src/librygel-core/rygel-searchable-container.vala  | 204 -------
 src/librygel-core/rygel-simple-container.vala      | 235 --------
 .../rygel-source-connection-manager.vala           |  88 ---
 src/librygel-core/rygel-subtitle-manager.vala      |  75 ---
 src/librygel-core/rygel-subtitle.vala              |  54 --
 src/librygel-core/rygel-thumbnail.vala             |  71 ---
 src/librygel-core/rygel-thumbnailer.vala           | 124 -----
 src/librygel-core/rygel-transcode-manager.vala     | 154 -----
 src/librygel-core/rygel-transcoder.vala            | 223 --------
 src/librygel-core/rygel-v1-hacks.vala              | 104 ----
 src/librygel-core/rygel-video-item.vala            | 164 ------
 src/librygel-core/rygel-video-transcoder.vala      | 107 ----
 src/librygel-core/rygel-visual-item.vala           |  90 ---
 src/librygel-core/rygel-wmp-hacks.vala             |  51 --
 src/librygel-core/rygel-wmv-transcoder.vala        |  39 --
 src/librygel-core/rygel-writable-container.vala    |  85 ---
 src/librygel-core/rygel-xbmc-hacks.vala            |  42 --
 src/librygel-core/rygel-xbox-hacks.vala            | 184 ------
 src/librygel-core/uuid.vapi                        |   7 +
 src/librygel-server/Makefile.am                    |   8 +-
 src/librygel-server/filelist.am                    |  76 ++-
 src/librygel-server/rygel-aac-transcoder.vala      |  35 ++
 src/librygel-server/rygel-audio-item.vala          |  67 +++
 src/librygel-server/rygel-audio-transcoder.vala    | 117 ++++
 src/librygel-server/rygel-avc-transcoder.vala      |  67 +++
 src/librygel-server/rygel-browse.vala              | 131 +++++
 src/librygel-server/rygel-client-hacks.vala        | 103 ++++
 src/librygel-server/rygel-content-directory.vala   | 464 ++++++++++++++++
 src/librygel-server/rygel-dbus-thumbnailer.vala    | 124 +++++
 src/librygel-server/rygel-gst-utils.vala           | 117 ++++
 src/librygel-server/rygel-http-byte-seek.vala      |  90 +++
 src/librygel-server/rygel-http-get-handler.vala    |  88 +++
 src/librygel-server/rygel-http-get.vala            | 219 ++++++++
 src/librygel-server/rygel-http-gst-sink.vala       | 130 +++++
 .../rygel-http-identity-handler.vala               |  98 ++++
 src/librygel-server/rygel-http-item-uri.vala       | 234 ++++++++
 src/librygel-server/rygel-http-post.vala           | 228 ++++++++
 src/librygel-server/rygel-http-request.vala        | 117 ++++
 src/librygel-server/rygel-http-response.vala       | 294 ++++++++++
 src/librygel-server/rygel-http-seek.vala           |  67 +++
 src/librygel-server/rygel-http-server.vala         | 194 +++++++
 src/librygel-server/rygel-http-time-seek.vala      | 163 ++++++
 .../rygel-http-transcode-handler.vala              |  76 +++
 src/librygel-server/rygel-image-item.vala          | 101 ++++
 src/librygel-server/rygel-import-resource.vala     | 278 ++++++++++
 src/librygel-server/rygel-item-creator.vala        | 617 +++++++++++++++++++++
 src/librygel-server/rygel-item-destroyer.vala      | 114 ++++
 src/librygel-server/rygel-item-removal-queue.vala  |  85 +++
 src/librygel-server/rygel-l16-transcoder.vala      | 101 ++++
 src/librygel-server/rygel-logical-expression.vala  |  58 ++
 src/librygel-server/rygel-media-art-store.vala     | 232 ++++++++
 src/librygel-server/rygel-media-container.vala     | 195 +++++++
 src/librygel-server/rygel-media-item.vala          | 346 ++++++++++++
 src/librygel-server/rygel-media-object.vala        | 203 +++++++
 src/librygel-server/rygel-media-objects.vala       |  88 +++
 src/librygel-server/rygel-media-query-action.vala  | 227 ++++++++
 .../rygel-media-receiver-registrar.vala            |  75 +++
 src/librygel-server/rygel-media-server-plugin.vala |  97 ++++
 src/librygel-server/rygel-mp2ts-transcoder.vala    | 112 ++++
 src/librygel-server/rygel-mp3-transcoder.vala      |  42 ++
 src/librygel-server/rygel-music-item.vala          | 144 +++++
 src/librygel-server/rygel-panasonic-hacks.vala     |  61 ++
 src/librygel-server/rygel-photo-item.vala          |  72 +++
 .../rygel-relational-expression.vala               | 149 +++++
 .../rygel-search-criteria-parser.vala              | 238 ++++++++
 src/librygel-server/rygel-search-expression.vala   |  35 ++
 src/librygel-server/rygel-search.vala              |  95 ++++
 .../rygel-searchable-container.vala                | 204 +++++++
 src/librygel-server/rygel-simple-container.vala    | 235 ++++++++
 .../rygel-source-connection-manager.vala           |  88 +++
 src/librygel-server/rygel-subtitle-manager.vala    |  75 +++
 src/librygel-server/rygel-subtitle.vala            |  54 ++
 src/librygel-server/rygel-thumbnail.vala           |  71 +++
 src/librygel-server/rygel-thumbnailer.vala         | 124 +++++
 src/librygel-server/rygel-transcode-manager.vala   | 154 +++++
 src/librygel-server/rygel-transcoder.vala          | 223 ++++++++
 src/librygel-server/rygel-v1-hacks.vala            | 104 ++++
 src/librygel-server/rygel-video-item.vala          | 164 ++++++
 src/librygel-server/rygel-video-transcoder.vala    | 107 ++++
 src/librygel-server/rygel-visual-item.vala         |  90 +++
 src/librygel-server/rygel-wmp-hacks.vala           |  51 ++
 src/librygel-server/rygel-wmv-transcoder.vala      |  39 ++
 src/librygel-server/rygel-writable-container.vala  |  85 +++
 src/librygel-server/rygel-xbmc-hacks.vala          |  42 ++
 src/librygel-server/rygel-xbox-hacks.vala          | 184 ++++++
 src/plugins/external/Makefile.am                   |   4 +-
 src/plugins/gst-launch/Makefile.am                 |   4 +-
 src/plugins/media-export/Makefile.am               |   4 +-
 src/plugins/mediathek/Makefile.am                  |   4 +-
 src/plugins/mpris/Makefile.am                      |  11 +-
 src/plugins/playbin/Makefile.am                    |  15 +-
 src/plugins/test/Makefile.am                       |   4 +-
 src/plugins/tracker/Makefile.am                    |   6 +-
 tests/Makefile.am                                  |   6 +-
 tests/rygel-gst-utils.vala                         |   2 +-
 tests/rygel-http-byte-seek.vala                    |   2 +-
 tests/rygel-http-byte-seek_http-get.vala           |   2 +-
 tests/rygel-http-get.vala                          |   2 +-
 tests/rygel-http-gst-sink.vala                     |   2 +-
 tests/rygel-http-item-uri.vala                     |   2 +-
 tests/rygel-http-item-uri_http-get.vala            |   2 +-
 tests/rygel-http-item-uri_http-post.vala           |   2 +-
 tests/rygel-http-post.vala                         |   2 +-
 tests/rygel-http-request_http-get.vala             |   2 +-
 tests/rygel-http-request_http-post.vala            |   2 +-
 tests/rygel-http-response.vala                     |   2 +-
 tests/rygel-http-seek.vala                         |   2 +-
 tests/rygel-http-seek_http-get.vala                |   2 +-
 tests/rygel-http-seek_time-seek.vala               |   2 +-
 tests/rygel-http-time-seek.vala                    |   2 +-
 tests/rygel-http-time-seek_http-get.vala           |   2 +-
 tests/rygel-icon-info.vala                         |   1 +
 tests/rygel-item-creator.vala                      |   2 +-
 tests/rygel-media-art-store.vala                   |   2 +-
 tests/rygel-relational-expression.vala             |   2 +-
 tests/rygel-search-expression.vala                 |   2 +-
 tests/rygel-searchable-container.vala              |   2 +-
 tests/rygel-thumbnail.vala                         |   1 +
 174 files changed, 9383 insertions(+), 9435 deletions(-)

commit f8200ccf30669b6d35ab546fcda3124cab8ed9b8
Author: Jens Georg <mail@jensge.org>
Date:   Thu Jul 19 23:25:13 2012 +0200

    core,librenderer: Move renderer-only stuff to library

 po/POTFILES.in                                     |  13 +-
 po/POTFILES.skip                                   | 101 ++++
 src/librygel-core/filelist.am                      |   9 +-
 src/librygel-core/rygel-av-transport.vala          | 569 ---------------------
 src/librygel-core/rygel-changelog.vala             | 102 ----
 src/librygel-core/rygel-connection-manager.vala    |   2 +-
 src/librygel-core/rygel-gst-utils.vala             |  20 -
 src/librygel-core/rygel-media-player.vala          |  49 --
 src/librygel-core/rygel-media-renderer-plugin.vala |  56 --
 src/librygel-core/rygel-rendering-control.vala     | 270 ----------
 .../rygel-sink-connection-manager.vala             |  55 --
 src/librygel-core/rygel-volume.vala                |  34 --
 src/librygel-renderer/filelist.am                  |  10 +-
 src/librygel-renderer/rygel-av-transport.vala      | 569 +++++++++++++++++++++
 src/librygel-renderer/rygel-changelog.vala         | 102 ++++
 src/librygel-renderer/rygel-gst-utils.vala         |  51 ++
 src/librygel-renderer/rygel-media-player.vala      |  49 ++
 .../rygel-media-renderer-plugin.vala               |  56 ++
 src/librygel-renderer/rygel-rendering-control.vala | 270 ++++++++++
 .../rygel-sink-connection-manager.vala             |  55 ++
 src/librygel-renderer/rygel-volume.vala            |  34 ++
 src/plugins/mpris/Makefile.am                      |   9 +-
 22 files changed, 1311 insertions(+), 1174 deletions(-)

commit d828f869258cbba6db169aca6c2c7ed3ba065969
Author: Jens Georg <mail@jensge.org>
Date:   Mon Jul 9 20:51:06 2012 +0200

    core,server,examples,doc: Add librygel-server
    
    https://bugzilla.gnome.org/show_bug.cgi?id=679648

 configure.ac                                |  3 +
 doc/reference/Makefile.am                   |  2 +-
 doc/reference/librygel-server/Makefile.am   | 62 +++++++++++++++++++
 examples/Makefile.am                        |  9 ++-
 examples/standalone-server.c                | 93 +++++++++++++++++++++++++++++
 rygel-server-1.0.pc.in                      | 12 ++++
 src/Makefile.am                             |  4 +-
 src/librygel-server/Makefile.am             | 18 ++++++
 src/librygel-server/filelist.am             |  6 ++
 src/librygel-server/rygel-media-server.vala | 32 ++++++++++
 10 files changed, 237 insertions(+), 4 deletions(-)

commit 69d5e24422b5de98b84464450f065b797d4dff2b
Author: Jens Georg <mail@jensge.org>
Date:   Mon Jul 9 20:49:29 2012 +0200

    core,renderer: Extract base class for libraries
    
    https://bugzilla.gnome.org/show_bug.cgi?id=679648

 examples/standalone-renderer.c                    |   4 +-
 src/librygel-core/filelist.am                     |   1 +
 src/librygel-core/rygel-media-device.vala         | 131 ++++++++++++++++++++++
 src/librygel-renderer/rygel-playbin-renderer.vala | 105 +----------------
 4 files changed, 137 insertions(+), 104 deletions(-)

commit 68cd71358ae4ee2fc1498d467918932d723b4a8f
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Wed Jul 25 16:40:22 2012 +0200

    Updated Norwegian bokmål translation

 po/nb.po | 32 ++++++++++++++++++--------------
 1 file changed, 18 insertions(+), 14 deletions(-)

commit 36f02ecf2a91881b555acccf7f6ae86f99a9b8fe
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Tue Jul 24 22:23:24 2012 +0300

    Updated Hebrew translation.

 po/he.po | 25 +++++++++++++++----------
 1 file changed, 15 insertions(+), 10 deletions(-)

commit 666a6d53faf2e0cdff77ae072d11cf48a3b9e1ba
Author: Jens Georg <mail@jensge.org>
Date:   Sat Jul 21 15:49:09 2012 +0200

    media-export: Work-around bgo#680366
    
    Conflicts:
    	src/plugins/media-export/rygel-media-export-harvesting-task.vala

 .../media-export/rygel-media-export-harvester.vala  |  2 +-
 .../rygel-media-export-harvesting-task.vala         |  4 ++--
 .../rygel-media-export-metadata-extractor.vala      | 21 +++++++++------------
 3 files changed, 12 insertions(+), 15 deletions(-)

commit e3576b54eba948663f8ff5c5644865862ad9dc96
Author: Jens Georg <mail@jensge.org>
Date:   Fri Jul 20 19:51:20 2012 +0200

    external: Get DisplayName from correct interface

 src/plugins/external/rygel-external-container.vala | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit d30e0fc52eab506d4e24ee29c638559341d70d31
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Thu Jul 19 10:13:53 2012 +0200

    Updated Slovenian translation

 po/sl.po | 337 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 171 insertions(+), 166 deletions(-)

commit 30e3d1dfbc2c2efac0e37221a26ce673eaf7bbd2
Author: Nilamdyuti Goswami <nilamdyuti@gmail.com>
Date:   Tue Jul 17 20:38:31 2012 +0530

    Assamese translation completed

 po/as.po | 670 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 670 insertions(+)

commit 2781dd713947472efafa90441575dab44fb0028f
Author: Nilamdyuti Goswami <nilamdyuti@gmail.com>
Date:   Tue Jul 17 20:35:39 2012 +0530

    Added Assamese to LINGUAS

 po/LINGUAS | 1 +
 1 file changed, 1 insertion(+)

commit 465654470cade6e5139dba29fa4b2ef123cb91a5
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Jul 17 12:05:33 2012 +0200

    Updated Spanish translation

 po/es.po | 342 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 174 insertions(+), 168 deletions(-)

commit d921e506aa194d5b636879f81fbefb26307babb8
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:   Tue Jul 17 15:27:01 2012 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po/zh_HK.po | 717 +++++++++++++++++++++++++++++++++---------------------------
 po/zh_TW.po | 717 +++++++++++++++++++++++++++++++++---------------------------
 2 files changed, 780 insertions(+), 654 deletions(-)

commit 95352d2ab695ef3fd4e39ee4b7ad60e132f8cb07
Author: Jens Georg <mail@jensge.org>
Date:   Sat Jul 14 00:01:12 2012 +0200

    external: Guard against empty mandatory properties
    
    Also do fingerpointing against the offending service.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=644491

 src/plugins/external/Makefile.am                   |  3 +-
 src/plugins/external/rygel-external-container.vala | 21 ++++----
 .../external/rygel-external-item-factory.vala      | 11 ++--
 .../external/rygel-external-variant-util.vala      | 58 ++++++++++++++++++++++
 4 files changed, 80 insertions(+), 13 deletions(-)

commit e711eb702129ea6e4fb1a313d8e5b4a40d2958c6
Author: Jens Georg <mail@jensge.org>
Date:   Fri Jul 13 23:43:41 2012 +0200

    external: Don't recurse into external hierarchy
    
    https://bugzilla.gnome.org/show_bug.cgi?id=644491

 src/plugins/external/rygel-external-container.vala | 37 ++++++++++++++++++++--
 1 file changed, 35 insertions(+), 2 deletions(-)

commit fd4648a937cdd1d704eacb58d59927dcff367205
Author: Jens Georg <mail@jensge.org>
Date:   Sat Feb 25 17:26:02 2012 +0200

    core: INT_MAX children means "Don't know"
    
    https://bugzilla.gnome.org/show_bug.cgi?id=661988

 src/librygel-core/rygel-browse.vala                | 6 +++++-
 src/plugins/external/rygel-external-container.vala | 2 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 2e5abd330b298f71218ba8e3c3c8ac1c81a28b73
Author: Jens Georg <mail@jensge.org>
Date:   Mon Jul 9 14:03:52 2012 +0200

    core: Do not bail out on missing thumbnail dir
    
    This fixed the situation where you not yet have a ".thumbnails"
    directory in your $HOME but have tumbler available. To do this, the code
    now uses ListActivateableServices on D-Bus to check for the Thumbnailer1
    interface and keeps on queuing incoming thumbnail requests until the
    thumbnailer is either ready or not found. The queue will be passed on to
    tumbler in the first case or flushed in the latter, marking the
    thumbnailer not available then.
    
    Unfortunately we cannot rely on Bus.get_proxy_sync to fail if it is not
    available because it simply doesn't, looking at the gdbus code.
    
    We stop handling the thumbnail directory ourselves and use GLib's
    FileInfo for that

 src/librygel-core/rygel-dbus-thumbnailer.vala | 33 +++++++++-
 src/librygel-core/rygel-thumbnailer.vala      | 93 ++++++++++++---------------
 2 files changed, 70 insertions(+), 56 deletions(-)

commit 3c691be0968186468d45abeaf99a43f9f737dd84
Author: Jens Georg <mail@jensge.org>
Date:   Mon Jul 9 13:33:51 2012 +0200

    core: Early exit on missing thumbnail
    
    If we need to ask tumbler for a thumbnail, we can just exit. There's no
    need to do the filesystem call afterwards. It will fail anyway.

 src/librygel-core/rygel-thumbnailer.vala | 3 +++
 1 file changed, 3 insertions(+)

commit 7af47433a84981b97bbbd0a3c2a81e88110c8cac
Author: Aurimas Černius <aurisc4@gmail.com>
Date:   Mon Jul 16 23:20:02 2012 +0300

    Updated Lithuanian translation

 po/lt.po | 637 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 327 insertions(+), 310 deletions(-)

commit 3d69b1860c21a823fb4dd3c717d855ca3fdc94b9
Author: Jens Georg <mail@jensge.org>
Date:   Mon Jul 16 22:05:51 2012 +0200

    build: Remove dead code

 configure.ac | 4 ----
 1 file changed, 4 deletions(-)

commit f9b7c20e9d0ce97d6c6bd1d0536b4b1d7ae6148c
Author: Jens Georg <mail@jensge.org>
Date:   Mon Jul 16 21:50:53 2012 +0200

    build: Silence portability warnings

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 3c4e1818d22ed732276ed787e02cc30950b95294
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Tue Jul 10 22:43:25 2012 +0300

    Updated Hebrew translation.

 po/he.po | 332 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 168 insertions(+), 164 deletions(-)

commit 200c12406a9e8262aae3e86a73ed261f892da66d
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Tue Jul 10 08:07:07 2012 +0200

    Updated Norwegian bokmål translation

 po/nb.po | 479 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 253 insertions(+), 226 deletions(-)

commit aca1f5d2ec7a7ecfe1941cbd0f6582be898725fa
Author: Alexander Shopov <ash@kambanaria.org>
Date:   Wed Jul 4 20:42:14 2012 +0300

    Updated Bulgarian translation

 po/bg.po | 348 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 183 insertions(+), 165 deletions(-)

commit f1b7bf14b27b5052e8caa0bef7881a0b6a94e3d8
Author: Jens Georg <mail@jensge.org>
Date:   Tue Jul 3 11:33:12 2012 +0200

    todo: Remove librygel task

 TODO | 4 ----
 1 file changed, 4 deletions(-)

commit 7b79a131e0c3eaaac4ae0f3fbcab872c16e56136
Author: Jens Georg <mail@jensge.org>
Date:   Mon Jul 2 13:30:29 2012 +0200

    core,external: Avoid symbol redefintion
    
    On C level, the vala DBus interface object and this constant both create
    a FREE_DESKTOP_DBUS_OBJECT definition, creating a GCC warning when using
    librygel-core.

 src/librygel-core/rygel-free-desktop-interfaces.vala    | 2 +-
 src/plugins/external/rygel-external-plugin-factory.vala | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 47af360d4f75a22b1f4de01e704329e11da7017a
Author: Jens Georg <mail@jensge.org>
Date:   Mon Jul 2 13:27:44 2012 +0200

    librenderer: Update Renderer class documentation

 src/librygel-renderer/rygel-playbin-renderer.vala | 42 +++++++++++++++++++++++
 1 file changed, 42 insertions(+)

commit bc778609cf4a1333864b01b0c6a467d769b32b52
Author: Jens Georg <mail@jensge.org>
Date:   Mon Jul 2 13:04:17 2012 +0200

    librenderer: Add API to wrap an existing playbin

 src/librygel-renderer/rygel-playbin-player.vala   | 31 +++++++++------
 src/librygel-renderer/rygel-playbin-renderer.vala | 47 +++++++++++++++++------
 2 files changed, 55 insertions(+), 23 deletions(-)

commit 4b90432c03956626b7756581bd24273cebee60d8
Author: Jens Georg <mail@jensge.org>
Date:   Mon Jul 2 12:05:04 2012 +0200

    librenderer: Use signal bus watch
    
    Reason is that you can only have one active bus watch. But signal bus
    watch allows multiple listeners to connect to the "message" signal.

 src/librygel-renderer/rygel-playbin-player.vala | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

commit 76b1bad8eede80d28feccf5f775cde18d1e30908
Author: Jens Georg <mail@jensge.org>
Date:   Fri Jun 29 14:21:00 2012 +0200

    doc: Silence valadoc run

 doc/reference/librygel-core/Makefile.am     | 10 ++++------
 doc/reference/librygel-renderer/Makefile.am | 10 ++++------
 2 files changed, 8 insertions(+), 12 deletions(-)

commit 9b2a9179d0a725184cfd060b26adaeebe35de9c2
Author: Jens Georg <mail@jensge.org>
Date:   Fri Jun 29 14:15:10 2012 +0200

    doc: Drop vala devhelp target
    
    This generates a devhelp book with the same name as the gtk-doc devhelp
    book.  This confuses devhelp which shows rather randomly either the vala
    book or the C book.

 doc/reference/librygel-core/Makefile.am     | 20 ++++----------------
 doc/reference/librygel-renderer/Makefile.am | 20 ++++----------------
 2 files changed, 8 insertions(+), 32 deletions(-)

commit b080d8c28d13d4df1eb320f414d73cad70b7ff5c
Author: Jens Georg <mail@jensge.org>
Date:   Fri Jun 29 12:09:56 2012 +0200

    doc: Rebuild documentation on source changes
    
    Also remove previous output directory as a work-around for
    https://bugzilla.gnome.org/show_bug.cgi?id=679114

 doc/reference/librygel-core/Makefile.am     | 8 +++++---
 doc/reference/librygel-renderer/Makefile.am | 8 +++++---
 2 files changed, 10 insertions(+), 6 deletions(-)

commit 8e30a11a95a8880ccff5a427c2a4c1a8cee0f6dd
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Thu Jun 28 13:15:08 2012 +0200

    doc: Fix make distcheck
    
    We should really do some bash cleverness to get a list of files of
    certain types, and then just INSTALL_DATA those, as gtk-doc.make
    seems to do, but this should do for now.

 doc/reference/librygel-core/Makefile.am     | 8 +++++---
 doc/reference/librygel-renderer/Makefile.am | 9 +++++----
 2 files changed, 10 insertions(+), 7 deletions(-)

commit 460ce4414cfd9cd89a52893c6766b9145575bb92
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Thu Jun 28 10:13:13 2012 +0200

    examples: Fix distcheck when the .h/.c are disted

 examples/Makefile.am | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 1c893b9cc236992d1d6bc87727e53feef16e0c56
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Thu Jun 28 09:54:44 2012 +0200

    doc,librenderer: Generate docs

 configure.ac                                |  1 +
 doc/reference/Makefile.am                   |  2 +-
 doc/reference/librygel-renderer/Makefile.am | 73 +++++++++++++++++++++++++++++
 src/librygel-renderer/Makefile.am           |  6 +--
 src/librygel-renderer/filelist.am           |  8 ++++
 5 files changed, 86 insertions(+), 4 deletions(-)

commit 768dde6fe0ee2226aca90f9398b1090350314826
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Tue Jun 26 17:13:15 2012 +0200

    build: Dist the generated API documentation
    
    This is overly simple, but it might work.

 doc/reference/librygel-core/Makefile.am | 2 ++
 1 file changed, 2 insertions(+)

commit 32133ccd8014024febe383b6f4bce54e63fda06c
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Tue Jun 26 17:13:01 2012 +0200

    build: Fix make dist

 src/librygel-core/Makefile.am | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 875f089b07407d81ee12cb286b836ceb7ad89846
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Tue Jun 26 16:42:34 2012 +0200

    doc: Update a comment

 doc/reference/librygel-core/Makefile.am | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit a91c71ab73eb23e250a0b0ef6ab66c608f4ed523
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Tue Jun 26 16:25:36 2012 +0200

    core: More minor doc fixes

 src/librygel-core/rygel-writable-container.vala | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit db24e55712473285af1556b1b121466e710468f8
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Tue Jun 26 16:21:54 2012 +0200

    core: Remove mention of nonexistant parameter

 src/librygel-core/rygel-media-container.vala | 2 --
 1 file changed, 2 deletions(-)

commit 361f1f4a03b31309171a5806086a05439e1c923b
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Tue Jun 26 16:20:00 2012 +0200

    core: Fix offet -> offset typos in valadoc

 src/librygel-core/rygel-media-container.vala      | 2 +-
 src/librygel-core/rygel-searchable-container.vala | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit a702ffb079a530d00e6268e4bfd74d366b76a633
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Tue Jun 26 16:19:07 2012 +0200

    core: Correct return to @return in valadoc

 src/librygel-core/rygel-media-container.vala      |  4 ++--
 src/librygel-core/rygel-plugin-loader.vala        |  2 +-
 src/librygel-core/rygel-searchable-container.vala | 13 +++++--------
 src/librygel-core/rygel-writable-container.vala   |  4 ++--
 4 files changed, 10 insertions(+), 13 deletions(-)

commit c2b598fe28074850b03ae57d15c8a9f630b0c548
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Tue Jun 26 14:44:19 2012 +0200

    doc: Generate API documentation with valadoc
    
    * configure.ac: Check for valadoc, optionally.
    * src/librygel-core/Makefile.am: Move some lists of files and
      options into filelist.am so it can be used here too:
    * doc/reference/librygel-core/Makefile.am: Use valadoc to generate
      API reference documentation.

 Makefile.am                             |  3 +-
 common.am                               |  6 +-
 configure.ac                            | 21 +++++++
 doc/Makefile.am                         |  2 +
 doc/reference/Makefile.am               |  1 +
 doc/reference/librygel-core/Makefile.am | 67 ++++++++++++++++++++++
 src/librygel-core/Makefile.am           | 99 ++-------------------------------
 src/librygel-core/filelist.am           | 97 ++++++++++++++++++++++++++++++++
 8 files changed, 198 insertions(+), 98 deletions(-)

commit 639c48f57282f439b0433f9806b7bb22d804dec9
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Tue Jun 26 12:12:08 2012 +0200

    build: Update POTFILES.in and POTFILES.skip
    
    This fixes make check.

 po/POTFILES.in   | 132 +++++++++++++++++++-------------------
 po/POTFILES.skip | 188 +++++++++++++++++++++++++++----------------------------
 2 files changed, 160 insertions(+), 160 deletions(-)

commit 1ee5e597bc0c36bde9a3d48bb502133e4433ec51
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Tue Jun 26 12:06:12 2012 +0200

    librenderer: Move code into its own directory

 configure.ac                                      |   1 +
 examples/Makefile.am                              |   4 +-
 src/Makefile.am                                   |   4 +-
 src/librygel-renderer/Makefile.am                 |  18 +
 src/librygel-renderer/rygel-playbin-player.vala   | 408 ++++++++++++++++++++++
 src/librygel-renderer/rygel-playbin-plugin.vala   |  40 +++
 src/librygel-renderer/rygel-playbin-renderer.vala | 114 ++++++
 src/plugins/playbin/Makefile.am                   |  28 +-
 src/plugins/playbin/rygel-playbin-player.vala     | 408 ----------------------
 src/plugins/playbin/rygel-playbin-plugin.vala     |  41 ---
 src/plugins/playbin/rygel-playbin-renderer.vala   | 114 ------
 11 files changed, 594 insertions(+), 586 deletions(-)

commit 8d31261930239bef18919228436a4bdd3a6e3c0f
Author: Murray Cumming <murrayc@openismus.com>
Date:   Tue Jun 26 10:56:14 2012 +0200

    core: Move library code into its own directory

 autogen.sh                                         |   4 +-
 common.am                                          |   5 +-
 configure.ac                                       |   3 +-
 src/Makefile.am                                    |   4 +-
 src/librygel-core/Makefile.am                      | 147 +++++
 src/librygel-core/rygel-aac-transcoder.vala        |  35 ++
 src/librygel-core/rygel-audio-item.vala            |  67 +++
 src/librygel-core/rygel-audio-transcoder.vala      | 117 ++++
 src/librygel-core/rygel-av-transport.vala          | 569 +++++++++++++++++++
 src/librygel-core/rygel-avc-transcoder.vala        |  67 +++
 src/librygel-core/rygel-browse.vala                | 127 +++++
 src/librygel-core/rygel-changelog.vala             | 102 ++++
 src/librygel-core/rygel-client-hacks.vala          | 103 ++++
 src/librygel-core/rygel-cmdline-config.vala        | 452 +++++++++++++++
 src/librygel-core/rygel-configuration.vala         |  92 +++
 src/librygel-core/rygel-connection-manager.vala    | 154 +++++
 src/librygel-core/rygel-content-directory.vala     | 464 ++++++++++++++++
 src/librygel-core/rygel-core-1.0.deps              |   4 +
 src/librygel-core/rygel-dbus-interface.vala        |  30 +
 src/librygel-core/rygel-dbus-thumbnailer.vala      |  97 ++++
 src/librygel-core/rygel-description-file.vala      | 191 +++++++
 src/librygel-core/rygel-environment-config.vala    | 216 +++++++
 .../rygel-free-desktop-interfaces.vala             |  55 ++
 src/librygel-core/rygel-gst-utils.vala             | 137 +++++
 src/librygel-core/rygel-http-byte-seek.vala        |  90 +++
 src/librygel-core/rygel-http-get-handler.vala      |  88 +++
 src/librygel-core/rygel-http-get.vala              | 219 ++++++++
 src/librygel-core/rygel-http-gst-sink.vala         | 130 +++++
 src/librygel-core/rygel-http-identity-handler.vala |  98 ++++
 src/librygel-core/rygel-http-item-uri.vala         | 234 ++++++++
 src/librygel-core/rygel-http-post.vala             | 228 ++++++++
 src/librygel-core/rygel-http-request.vala          | 117 ++++
 src/librygel-core/rygel-http-response.vala         | 294 ++++++++++
 src/librygel-core/rygel-http-seek.vala             |  67 +++
 src/librygel-core/rygel-http-server.vala           | 194 +++++++
 src/librygel-core/rygel-http-time-seek.vala        | 163 ++++++
 .../rygel-http-transcode-handler.vala              |  76 +++
 src/librygel-core/rygel-icon-info.vala             |  41 ++
 src/librygel-core/rygel-image-item.vala            | 101 ++++
 src/librygel-core/rygel-import-resource.vala       | 278 +++++++++
 src/librygel-core/rygel-item-creator.vala          | 617 ++++++++++++++++++++
 src/librygel-core/rygel-item-destroyer.vala        | 114 ++++
 src/librygel-core/rygel-item-removal-queue.vala    |  85 +++
 src/librygel-core/rygel-l16-transcoder.vala        | 101 ++++
 src/librygel-core/rygel-log-handler.vala           | 154 +++++
 src/librygel-core/rygel-logical-expression.vala    |  58 ++
 src/librygel-core/rygel-media-art-store.vala       | 232 ++++++++
 src/librygel-core/rygel-media-container.vala       | 197 +++++++
 src/librygel-core/rygel-media-item.vala            | 346 ++++++++++++
 src/librygel-core/rygel-media-object.vala          | 203 +++++++
 src/librygel-core/rygel-media-objects.vala         |  88 +++
 src/librygel-core/rygel-media-player.vala          |  49 ++
 src/librygel-core/rygel-media-query-action.vala    | 227 ++++++++
 .../rygel-media-receiver-registrar.vala            |  75 +++
 src/librygel-core/rygel-media-renderer-plugin.vala |  56 ++
 src/librygel-core/rygel-media-server-plugin.vala   |  85 +++
 src/librygel-core/rygel-meta-config.vala           | 546 ++++++++++++++++++
 src/librygel-core/rygel-mp2ts-transcoder.vala      | 112 ++++
 src/librygel-core/rygel-mp3-transcoder.vala        |  42 ++
 src/librygel-core/rygel-music-item.vala            | 144 +++++
 src/librygel-core/rygel-panasonic-hacks.vala       |  61 ++
 src/librygel-core/rygel-photo-item.vala            |  72 +++
 src/librygel-core/rygel-plugin-loader.vala         | 202 +++++++
 src/librygel-core/rygel-plugin.vala                | 144 +++++
 src/librygel-core/rygel-relational-expression.vala | 149 +++++
 src/librygel-core/rygel-rendering-control.vala     | 270 +++++++++
 src/librygel-core/rygel-resource-info.vala         |  48 ++
 src/librygel-core/rygel-root-device-factory.vala   | 367 ++++++++++++
 src/librygel-core/rygel-root-device.vala           |  61 ++
 .../rygel-search-criteria-parser.vala              | 238 ++++++++
 src/librygel-core/rygel-search-expression.vala     |  35 ++
 src/librygel-core/rygel-search.vala                |  95 ++++
 src/librygel-core/rygel-searchable-container.vala  | 207 +++++++
 src/librygel-core/rygel-simple-container.vala      | 235 ++++++++
 .../rygel-sink-connection-manager.vala             |  55 ++
 .../rygel-source-connection-manager.vala           |  88 +++
 src/librygel-core/rygel-state-machine.vala         |  35 ++
 src/librygel-core/rygel-subtitle-manager.vala      |  75 +++
 src/librygel-core/rygel-subtitle.vala              |  54 ++
 src/librygel-core/rygel-thumbnail.vala             |  71 +++
 src/librygel-core/rygel-thumbnailer.vala           | 134 +++++
 src/librygel-core/rygel-transcode-manager.vala     | 154 +++++
 src/librygel-core/rygel-transcoder.vala            | 223 ++++++++
 src/librygel-core/rygel-user-config.vala           | 296 ++++++++++
 src/librygel-core/rygel-v1-hacks.vala              | 104 ++++
 src/librygel-core/rygel-video-item.vala            | 164 ++++++
 src/librygel-core/rygel-video-transcoder.vala      | 107 ++++
 src/librygel-core/rygel-visual-item.vala           |  90 +++
 src/librygel-core/rygel-volume.vala                |  34 ++
 src/librygel-core/rygel-wmp-hacks.vala             |  51 ++
 src/librygel-core/rygel-wmv-transcoder.vala        |  39 ++
 src/librygel-core/rygel-writable-container.vala    |  85 +++
 src/librygel-core/rygel-xbmc-hacks.vala            |  42 ++
 src/librygel-core/rygel-xbox-hacks.vala            | 184 ++++++
 src/librygel-core/rygel-xml-utils.vala             |  51 ++
 src/rygel/Makefile.am                              | 129 +----
 src/rygel/rygel-aac-transcoder.vala                |  35 --
 src/rygel/rygel-audio-item.vala                    |  67 ---
 src/rygel/rygel-audio-transcoder.vala              | 117 ----
 src/rygel/rygel-av-transport.vala                  | 569 -------------------
 src/rygel/rygel-avc-transcoder.vala                |  67 ---
 src/rygel/rygel-browse.vala                        | 128 -----
 src/rygel/rygel-changelog.vala                     | 102 ----
 src/rygel/rygel-client-hacks.vala                  | 103 ----
 src/rygel/rygel-cmdline-config.vala                | 453 ---------------
 src/rygel/rygel-configuration.vala                 |  93 ----
 src/rygel/rygel-connection-manager.vala            | 154 -----
 src/rygel/rygel-content-directory.vala             | 465 ----------------
 src/rygel/rygel-core-1.0.deps                      |   4 -
 src/rygel/rygel-dbus-interface.vala                |  31 --
 src/rygel/rygel-dbus-thumbnailer.vala              |  97 ----
 src/rygel/rygel-description-file.vala              | 191 -------
 src/rygel/rygel-environment-config.vala            | 217 --------
 src/rygel/rygel-free-desktop-interfaces.vala       |  56 --
 src/rygel/rygel-gst-utils.vala                     | 137 -----
 src/rygel/rygel-http-byte-seek.vala                |  90 ---
 src/rygel/rygel-http-get-handler.vala              |  88 ---
 src/rygel/rygel-http-get.vala                      | 220 --------
 src/rygel/rygel-http-gst-sink.vala                 | 131 -----
 src/rygel/rygel-http-identity-handler.vala         |  98 ----
 src/rygel/rygel-http-item-uri.vala                 | 234 --------
 src/rygel/rygel-http-post.vala                     | 229 --------
 src/rygel/rygel-http-request.vala                  | 118 ----
 src/rygel/rygel-http-response.vala                 | 294 ----------
 src/rygel/rygel-http-seek.vala                     |  67 ---
 src/rygel/rygel-http-server.vala                   | 195 -------
 src/rygel/rygel-http-time-seek.vala                | 163 ------
 src/rygel/rygel-http-transcode-handler.vala        |  77 ---
 src/rygel/rygel-icon-info.vala                     |  42 --
 src/rygel/rygel-image-item.vala                    | 101 ----
 src/rygel/rygel-import-resource.vala               | 279 ----------
 src/rygel/rygel-item-creator.vala                  | 618 ---------------------
 src/rygel/rygel-item-destroyer.vala                | 115 ----
 src/rygel/rygel-item-removal-queue.vala            |  86 ---
 src/rygel/rygel-l16-transcoder.vala                | 101 ----
 src/rygel/rygel-log-handler.vala                   | 154 -----
 src/rygel/rygel-logical-expression.vala            |  58 --
 src/rygel/rygel-media-art-store.vala               | 232 --------
 src/rygel/rygel-media-container.vala               | 198 -------
 src/rygel/rygel-media-item.vala                    | 346 ------------
 src/rygel/rygel-media-object.vala                  | 203 -------
 src/rygel/rygel-media-objects.vala                 |  88 ---
 src/rygel/rygel-media-player.vala                  |  49 --
 src/rygel/rygel-media-query-action.vala            | 227 --------
 src/rygel/rygel-media-receiver-registrar.vala      |  75 ---
 src/rygel/rygel-media-renderer-plugin.vala         |  57 --
 src/rygel/rygel-media-server-plugin.vala           |  86 ---
 src/rygel/rygel-meta-config.vala                   | 547 ------------------
 src/rygel/rygel-mp2ts-transcoder.vala              | 112 ----
 src/rygel/rygel-mp3-transcoder.vala                |  42 --
 src/rygel/rygel-music-item.vala                    | 144 -----
 src/rygel/rygel-panasonic-hacks.vala               |  61 --
 src/rygel/rygel-photo-item.vala                    |  72 ---
 src/rygel/rygel-plugin-loader.vala                 | 203 -------
 src/rygel/rygel-plugin.vala                        | 145 -----
 src/rygel/rygel-relational-expression.vala         | 149 -----
 src/rygel/rygel-rendering-control.vala             | 270 ---------
 src/rygel/rygel-resource-info.vala                 |  49 --
 src/rygel/rygel-root-device-factory.vala           | 368 ------------
 src/rygel/rygel-root-device.vala                   |  62 ---
 src/rygel/rygel-search-criteria-parser.vala        | 239 --------
 src/rygel/rygel-search-expression.vala             |  35 --
 src/rygel/rygel-search.vala                        |  96 ----
 src/rygel/rygel-searchable-container.vala          | 207 -------
 src/rygel/rygel-simple-container.vala              | 235 --------
 src/rygel/rygel-sink-connection-manager.vala       |  55 --
 src/rygel/rygel-source-connection-manager.vala     |  88 ---
 src/rygel/rygel-state-machine.vala                 |  36 --
 src/rygel/rygel-subtitle-manager.vala              |  75 ---
 src/rygel/rygel-subtitle.vala                      |  54 --
 src/rygel/rygel-thumbnail.vala                     |  71 ---
 src/rygel/rygel-thumbnailer.vala                   | 134 -----
 src/rygel/rygel-transcode-manager.vala             | 155 ------
 src/rygel/rygel-transcoder.vala                    | 223 --------
 src/rygel/rygel-user-config.vala                   | 297 ----------
 src/rygel/rygel-v1-hacks.vala                      | 104 ----
 src/rygel/rygel-video-item.vala                    | 164 ------
 src/rygel/rygel-video-transcoder.vala              | 107 ----
 src/rygel/rygel-visual-item.vala                   |  90 ---
 src/rygel/rygel-volume.vala                        |  34 --
 src/rygel/rygel-wmp-hacks.vala                     |  51 --
 src/rygel/rygel-wmv-transcoder.vala                |  39 --
 src/rygel/rygel-writable-container.vala            |  85 ---
 src/rygel/rygel-xbmc-hacks.vala                    |  42 --
 src/rygel/rygel-xbox-hacks.vala                    | 184 ------
 src/rygel/rygel-xml-utils.vala                     |  52 --
 tests/Makefile.am                                  |   4 +-
 tests/rygel-gst-utils.vala                         |   2 +-
 tests/rygel-http-byte-seek.vala                    |   2 +-
 tests/rygel-http-byte-seek_http-get.vala           |   2 +-
 tests/rygel-http-get.vala                          |   2 +-
 tests/rygel-http-gst-sink.vala                     |   2 +-
 tests/rygel-http-item-uri.vala                     |   2 +-
 tests/rygel-http-item-uri_http-get.vala            |   2 +-
 tests/rygel-http-item-uri_http-post.vala           |   2 +-
 tests/rygel-http-post.vala                         |   2 +-
 tests/rygel-http-request_http-get.vala             |   2 +-
 tests/rygel-http-request_http-post.vala            |   2 +-
 tests/rygel-http-response.vala                     |   2 +-
 tests/rygel-http-seek.vala                         |   2 +-
 tests/rygel-http-seek_http-get.vala                |   2 +-
 tests/rygel-http-seek_time-seek.vala               |   2 +-
 tests/rygel-http-time-seek.vala                    |   2 +-
 tests/rygel-http-time-seek_http-get.vala           |   2 +-
 tests/rygel-item-creator.vala                      |   2 +-
 tests/rygel-media-art-store.vala                   |   2 +-
 tests/rygel-relational-expression.vala             |   2 +-
 tests/rygel-search-expression.vala                 |   2 +-
 tests/rygel-searchable-container.vala              |   2 +-
 tests/rygel-state-machine_http-get.vala            |   2 +-
 tests/rygel-state-machine_http-post.vala           |   2 +-
 tests/rygel-state-machine_http-response.vala       |   2 +-
 tests/rygel-state-machine_item-creator.vala        |   2 +-
 213 files changed, 13535 insertions(+), 13542 deletions(-)

commit 55fcc2444aff9601e2c336cd6a0fa6adbd84de01
Author: Jens Georg <mail@jensge.org>
Date:   Fri Jun 22 16:27:15 2012 +0200

    librenderer: Add pc file

 Makefile.am              |  4 ++--
 configure.ac             |  1 +
 rygel-renderer-1.0.pc.in | 12 ++++++++++++
 3 files changed, 15 insertions(+), 2 deletions(-)

commit c6b1c4049a9aacdbc9a3f39b187412e6bb700e17
Author: Jens Georg <mail@jensge.org>
Date:   Fri Jun 22 16:26:52 2012 +0200

    core: Add libtool versioning

 src/rygel/Makefile.am | 3 +++
 1 file changed, 3 insertions(+)

commit 31d8482ca2372c6a4cffab8104a107c445abc937
Author: Jens Georg <mail@jensge.org>
Date:   Fri Jun 22 16:15:51 2012 +0200

    core: Rename core library

 Makefile.am                   |  4 ++--
 common.am                     |  4 ++--
 configure.ac                  |  2 +-
 rygel-1.0.pc.in               | 12 ------------
 rygel-core-1.0.pc.in          | 12 ++++++++++++
 src/rygel/Makefile.am         | 26 ++++++++++++++------------
 src/rygel/rygel-1.0.deps      |  4 ----
 src/rygel/rygel-core-1.0.deps |  4 ++++
 8 files changed, 35 insertions(+), 33 deletions(-)

commit 0a1daf4eaeaede18fbcb411f7ab0edd60c7600c8
Author: Jens Georg <mail@jensge.org>
Date:   Fri Jun 22 16:05:51 2012 +0200

    librenderer: Include API version and so versioning

 examples/Makefile.am            |  2 +-
 src/plugins/playbin/Makefile.am | 15 +++++++++------
 2 files changed, 10 insertions(+), 7 deletions(-)

commit 6b19ad963adf6068adb9531eba8e0302f9f38608
Author: Jens Georg <mail@jensge.org>
Date:   Fri Jun 22 13:18:53 2012 +0200

    playbin: Set log domain only for the plugin

 src/plugins/playbin/Makefile.am | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 5de7fd39b62b425dc01ca7af82e74a0f925ae8aa
Author: Jens Georg <mail@jensge.org>
Date:   Fri Jun 22 12:34:14 2012 +0200

    playbin: Fix parallel build in playbin plug-in
    
    Automake's vala integration does not recognize local vapi's as
    dependencies so we put it as a source file. This is also supported and
    helps with the dependencies.

 src/plugins/playbin/Makefile.am | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit ca85361f2b017450642acbffec4798ce9cba8b8b
Author: Jens Georg <mail@jensge.org>
Date:   Thu Jun 7 21:13:43 2012 +0200

    examples: Add standalone player

 Makefile.am                     |  2 +-
 configure.ac                    |  1 +
 examples/Makefile.am            | 11 ++++++
 examples/standalone-renderer.c  | 80 +++++++++++++++++++++++++++++++++++++++++
 src/plugins/playbin/Makefile.am |  1 -
 5 files changed, 93 insertions(+), 2 deletions(-)

commit da3cf04956ee9614bf841e2f40bb9553efc16ac1
Author: Jens Georg <mail@jensge.org>
Date:   Fri Jun 29 09:01:51 2012 +0200

    core: rename header file

 .gitignore            | 2 +-
 src/rygel/Makefile.am | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 43988a54ec2acfb82d85246c91943b20b75621dd
Author: Jens Georg <mail@jensge.org>
Date:   Sun Jun 17 22:19:57 2012 +0200

    core: Fix parallel build

 src/rygel/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 404b8b84a2f1314b884354413a5d3aeb120e1b26
Author: Jens Georg <mail@jensge.org>
Date:   Fri Jun 29 08:56:52 2012 +0200

    librenderer: Add simpler API

 src/plugins/playbin/Makefile.am                 |   3 +-
 src/plugins/playbin/rygel-playbin-renderer.vala | 114 ++++++++++++++++++++++++
 2 files changed, 116 insertions(+), 1 deletion(-)

commit 4bd3685d1411d8856e62d137c4742f6ea6696dcd
Author: Jens Georg <mail@jensge.org>
Date:   Thu Jun 14 12:26:49 2012 +0200

    core: Use application name for file storage dir
    
    Don't hardcode "Rygel" but let the application using librygel-core
    decide by setting its application name.

 src/rygel/rygel-root-device-factory.vala | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit d8f464a9463b500f94eea73ec24cff2a3b7e6db7
Author: Jens Georg <mail@jensge.org>
Date:   Thu Jun 14 12:22:43 2012 +0200

    core,ui: Explicit initialization of MetaConfig
    
    If clients use librygel-core, they should not react to Rygel's
    configuration, environment variables and commandline options.

 src/rygel/rygel-main.vala            |  3 +++
 src/rygel/rygel-meta-config.vala     | 26 +++++++++++++++++++-------
 src/ui/rygel-preferences-dialog.vala |  3 +++
 3 files changed, 25 insertions(+), 7 deletions(-)

commit 26a361d5029b4e8e640a4adf703bd2dda676ef3f
Author: Jens Georg <mail@jensge.org>
Date:   Thu Jun 14 11:20:27 2012 +0200

    playbin: Update copyright of renderer

 src/plugins/playbin/rygel-playbin-player.vala | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 21464942a52ca2d26b42cebd7aaa794f4c741b28
Author: Jens Georg <mail@jensge.org>
Date:   Thu Jun 14 10:58:59 2012 +0200

    core,playbin: Generate basic meta-data on external URI change

 src/plugins/playbin/rygel-playbin-player.vala | 21 +++++++++++++++++++++
 src/rygel/rygel-av-transport.vala             |  7 ++++++-
 2 files changed, 27 insertions(+), 1 deletion(-)

commit 5a9db5056a35acf24f081834980c4c7cec64cc84
Author: Jens Georg <mail@jensge.org>
Date:   Thu Jun 14 10:58:02 2012 +0200

    core,playbin: React to external URI changes
    
    Once on GStreamer 1.0, use "current-uri" property. See
    https://bugzilla.gnome.org/show_bug.cgi?id=676665

 src/plugins/playbin/rygel-playbin-player.vala | 21 ++++++++++++++++++++-
 src/rygel/rygel-av-transport.vala             | 11 ++++++++---
 2 files changed, 28 insertions(+), 4 deletions(-)

commit 6fc817c19a9b066fe9e9f4dc8cbce13f1b4bea12
Author: Jens Georg <mail@jensge.org>
Date:   Wed May 23 16:28:33 2012 +0200

    playbin: Save URI ourselves
    
    Getting the current URI from the playbin only seems to work if its state is
    not NULL.

 src/plugins/playbin/rygel-playbin-player.vala | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit d202ca2ea37b9bea1f289daf504bf8d9862c4baf
Author: Jens Georg <mail@jensge.org>
Date:   Mon Jun 11 19:48:27 2012 +0200

    playbin: Fix state handling for stop

 src/plugins/playbin/rygel-playbin-player.vala | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

commit 4971bf4650247627f7e7b6374db0a5114eccdefa
Author: Jens Georg <mail@jensge.org>
Date:   Fri Jun 29 08:53:35 2012 +0200

    librender: Make playbin a read-only property

 src/plugins/playbin/rygel-playbin-player.vala | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 06a46bd580598a10121594dc42f717e6c11df99e
Author: Jens Georg <mail@jensge.org>
Date:   Fri Jun 8 10:34:09 2012 +0200

    playbin: Set renderer state according to playbin state changes
    
    This allows the playbin to be controlled externally while the renderer still
    has the proper UPnP state.
    
    There's an issue that setting "NULL" or "READY" on a playbin does not generate
    a state-change message on the bus.

 src/plugins/playbin/rygel-playbin-player.vala | 59 +++++++++++++++++++++++----
 1 file changed, 50 insertions(+), 9 deletions(-)

commit 3c6e33a7243d4b805aa876c2149c7b8ddd7cdcb9
Author: Jens Georg <mail@jensge.org>
Date:   Fri Jun 8 10:25:38 2012 +0200

    playbin: Base plugin on player library

 src/plugins/playbin/Makefile.am               | 15 +++++------
 src/plugins/playbin/rygel-module.vala         | 36 +++++++++++++++++++++++++++
 src/plugins/playbin/rygel-playbin-plugin.vala | 15 ++---------
 3 files changed, 46 insertions(+), 20 deletions(-)

commit 0fcafedc211e77d455215c21a5ddcdd97ae3530e
Author: Jens Georg <mail@jensge.org>
Date:   Thu Jun 7 21:12:58 2012 +0200

    playbin: Also create shared library

 src/plugins/playbin/Makefile.am               | 8 ++++++++
 src/plugins/playbin/rygel-playbin-player.vala | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit fb5553843abe314498d890b2d5f48b1c28ef7fe8
Author: Jens Georg <mail@jensge.org>
Date:   Thu Jun 7 13:42:53 2012 +0200

    all: Extract librygel-core and rygel binary

 common.am                                |   6 +-
 src/rygel/Makefile.am                    | 127 +++++++++++++++----------------
 src/rygel/rygel-cmdline-config.vala      |   6 +-
 src/rygel/rygel-root-device-factory.vala |   4 +-
 src/rygel/rygel-root-device.vala         |   4 +-
 src/ui/Makefile.am                       |   1 -
 6 files changed, 78 insertions(+), 70 deletions(-)

commit 66db621d95f1a96e8b2a67854591e69805182811
Author: Jens Georg <mail@jensge.org>
Date:   Thu Jun 7 12:25:11 2012 +0200

    all: Clean-up VAPI source files
    
    - Make classes internal that don't need to be public
    - Remove classes from VAPI dependency that don't have anything to do
      with it.

 src/rygel/Makefile.am             | 74 +++++++++++++++++++--------------------
 src/rygel/rygel-dbus-service.vala |  2 +-
 src/rygel/rygel-main.vala         |  2 +-
 3 files changed, 39 insertions(+), 39 deletions(-)

commit f8b41a129e810a8cde717e775abbf30fbdb24ad1
Author: Tom Tryfonidis <tomtryf@gmail.com>
Date:   Mon Jul 2 17:42:58 2012 +0300

    Updated Greek translation

 po/el.po | 697 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 379 insertions(+), 318 deletions(-)

commit 7cb6408b1061a011b09880ccca235a09109ef814
Author: Jens Georg <mail@jensge.org>
Date:   Sun Jul 1 16:51:27 2012 +0200

    core: Fall-back to template
    
    If loading of the description file fails, fall-back to the template file
    and generate a new local description.

 src/rygel/rygel-root-device-factory.vala | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit 56c9854da5c71929023e4ff5857aca031f29ba77
Author: Jens Georg <mail@jensge.org>
Date:   Thu Jun 28 09:13:16 2012 +0200

    core, data: Fix Samsung user agent for downgrade
    
    - There was a typo: HHP vs HPP
    - [TV] is part of the changeable name
    - Apparently there are two versions: SEC HHP and SEC_HHP
    
    So this patch just unifies the two Samsung User-Agents and forces
    downgrades for every Samsung device.

 data/rygel.conf               | 2 +-
 src/rygel/rygel-v1-hacks.vala | 5 ++---
 2 files changed, 3 insertions(+), 4 deletions(-)

commit 4af650e4cff3b55b160812f56f721f3f8654a5d2
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sun Jun 24 23:33:04 2012 +0200

    Updated Galician translations

 po/gl.po | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

commit ba0cba80a6213a04b2d4cdcf3b90f97666cde2c1
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Fri Jun 22 13:45:13 2012 +0200

    Updated Spanish translation

 po/es.po | 16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

commit 8c7bca2761bcd717cab7917bad33c6e2b02f5f4f
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Fri Jun 22 09:37:02 2012 +0200

    Updated Slovenian translation

 po/sl.po | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

commit b2a2e00a5934c6823dfc97bc3ebeabf6bc591395
Author: Jens Georg <mail@jensge.org>
Date:   Thu Jun 21 21:01:05 2012 +0200

    media-export: Mark top-level folder name translatable

 src/plugins/media-export/rygel-media-export-media-cache-upgrader.vala | 2 +-
 src/plugins/media-export/rygel-media-export-root-container.vala       | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit f7ccb3d55ea9e88fae208bcbfd3f675a3ee706bd
Author: Jens Georg <mail@jensge.org>
Date:   Thu Jun 21 20:57:49 2012 +0200

    media-export: Fix translation of virtual folders

 src/plugins/media-export/rygel-media-export-root-container.vala | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 62d87bf87b1119142766fb6a5a1d3b261cec54de
Author: Jens Georg <mail@jensge.org>
Date:   Thu Jun 14 11:17:51 2012 +0200

    core: Really relay meta-data to players

 src/rygel/rygel-av-transport.vala | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9792c3729ae2d8a1c53763fb96654659c6023f6b
Author: Sasi Bhushan Boddepalli <sasi@swecha.net>
Date:   Tue Jun 19 17:43:18 2012 +0530

    Updated Telugu Translation

 po/LINGUAS |   1 +
 po/te.po   | 644 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 645 insertions(+)

commit 6e0cde13e2778f4d5342e3d29244e98d21068e9a
Author: Jens Georg <mail@jensge.org>
Date:   Wed Jun 13 23:26:56 2012 +0200

    media-export: Fix upgrade from rygel 0.6

 .../media-export/rygel-media-export-media-cache-upgrader.vala       | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 1dd1388ecbe12daa726aae746dcea20782850144
Author: Jens Georg <mail@jensge.org>
Date:   Mon May 14 23:09:35 2012 +0200

    core: Fix content range check
    
    https://bugzilla.gnome.org/show_bug.cgi?id=676037

 src/rygel/rygel-http-seek.vala | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit d804c19aa1a6e690e9351212fb1418187ffa5b8b
Author: Jens Georg <mail@jensge.org>
Date:   Wed Jun 13 21:56:37 2012 +0200

    Fix compatibility with Samsung's UE40E* devices
    
    https://bugzilla.gnome.org/show_bug.cgi?id=674542

 data/rygel.conf               | 2 +-
 src/rygel/rygel-v1-hacks.vala | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

commit 62edc4da510703b91ce1668a925e8801484426e5
Author: Jens Georg <mail@jensge.org>
Date:   Wed Jun 13 20:42:05 2012 +0200

    media-export: Speed up virtual folder browsing
    
    Get rid of the unnecessary join on the closure table; the virtual
    folders don't need to check for the ancestor.

 .../rygel-media-export-leaf-query-container.vala   |  3 +--
 .../rygel-media-export-media-cache.vala            | 31 +++++++++++++++-------
 .../rygel-media-export-query-container.vala        |  2 +-
 .../rygel-media-export-sql-factory.vala            | 24 +++++++++++++++--
 4 files changed, 46 insertions(+), 14 deletions(-)

commit e7f97c5801c6e887b29b0459d39dc2297c8b8e0f
Author: Jens Georg <mail@jensge.org>
Date:   Sun May 6 22:15:12 2012 +0200

    media-export: Use libunistring for collation

 configure.ac                                       | 11 +++++++
 src/plugins/media-export/Makefile.am               |  6 ++--
 .../media-export/rygel-media-export-collate.c      | 38 ++++++++++++++++++++++
 .../media-export/rygel-media-export-database.vala  | 10 ++++--
 4 files changed, 60 insertions(+), 5 deletions(-)

commit d507b544ebfe4d57ca385ee7f02df8f9210df720
Author: Jens Georg <mail@jensge.org>
Date:   Wed Jun 13 13:02:15 2012 +0200

    core, playbin: Fix LPCM playback
    
    https://bugzilla.gnome.org/show_bug.cgi?id=677966

 src/plugins/playbin/rygel-playbin-player.vala | 9 ++++++---
 src/rygel/rygel-av-transport.vala             | 2 +-
 2 files changed, 7 insertions(+), 4 deletions(-)

commit de0ac9ac2d469422a1e83f4d7666c36e2b0aaa35
Author: Jens Georg <mail@jensge.org>
Date:   Wed Jun 13 12:58:23 2012 +0200

    playbin: Update mime-types for XIPH formats
    
    There's a myriad of mime-types for ogg containers, FLAC, Vorbis etc.
    our there.

 src/plugins/playbin/rygel-playbin-player.vala | 6 ++++++
 1 file changed, 6 insertions(+)

commit cad3c73008d656afe6c23b31bad73d36c645eca6
Author: Jens Georg <mail@jensge.org>
Date:   Tue Jun 12 22:47:03 2012 +0200

    media-export: Use display_name as fall-back title
    
    Prevent that invalid or legacy encoding of the filename is imported into
    the DIDLLite data and breaks XML validity.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=677959

 .../rygel-media-export-harvesting-task.vala        | 12 +---
 .../media-export/rygel-media-export-item.vala      | 74 +++++++++-------------
 .../rygel-media-export-metadata-extractor.vala     | 19 ++----
 3 files changed, 39 insertions(+), 66 deletions(-)

commit a6b05bbd3cdd80051c2749c82c537971eb543961
Author: Jens Georg <mail@jensge.org>
Date:   Tue Jun 12 20:01:33 2012 +0200

    core: Only set meta-data if the URI is ok

 src/rygel/rygel-av-transport.vala | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 25573312894ce40528d77ee4529bbdb2397f13b8
Author: Jens Georg <mail@jensge.org>
Date:   Thu May 31 10:56:45 2012 +0200

    doc: Follow advice from Automake doc
    
    Don't use the general dist_man_MANS but the specific section variables.

 doc/Makefile.am | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

commit 126bb722f19c777cfaab5b192f7e39a490dafb2d
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sun Jun 3 02:58:40 2012 +0200

    Updated Galician translations

 po/gl.po | 77 +++++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 45 insertions(+), 32 deletions(-)

commit 3f5a10c02db904ed0a1c93e1b8a909cda29c1e7d
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Sat Jun 2 12:53:12 2012 +0300

    Updated Hebrew translation.

 po/he.po | 44 +++++++++++++++++++++++++++++---------------
 1 file changed, 29 insertions(+), 15 deletions(-)

commit 418e539002f0b59e3e9917fb7aad711f97b4023c
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed May 30 17:48:39 2012 +0200

    Updated Spanish translation

 po/es.po | 113 ++++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 64 insertions(+), 49 deletions(-)