commit 1675936195328832c55a024ae1229c615b8f9be9
Author: Jens Georg <mail@jensge.org>
Date:   Mon Feb 29 20:38:37 2016 +0100

    Prepare 0.29.4
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 NEWS | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 61 insertions(+)

commit 7f76042e12b993bbb88d2d6e720642cd3ed5b6f1
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date:   Sun Feb 28 19:20:07 2016 +0100

    Updated German translation

 po/de.po | 58 ++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 32 insertions(+), 26 deletions(-)

commit 183d4649be068b6bd34cc05ad36fe1531ebd85ac
Author: Marek Černocký <marek@manet.cz>
Date:   Sun Feb 28 11:00:50 2016 +0100

    Updated Czech translation

 po/cs.po | 219 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 120 insertions(+), 99 deletions(-)

commit 160c1c80d4dc97082e7edf1188d43fce88ba2257
Author: Jens Georg <mail@jensge.org>
Date:   Sat Feb 27 21:45:51 2016 +0100

    engine-gst: Work-around seeking issue with DVD sources

 src/media-engines/gstreamer/rygel-gst-data-source.vala | 4 ++++
 src/media-engines/gstreamer/rygel-gst-utils.vala       | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

commit dd9c79ab5f299869f9f495cc169407af88f9754d
Author: Jens Georg <mail@jensge.org>
Date:   Sat Feb 27 18:19:34 2016 +0100

    media-export: Properly set track for multi-title discs
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 src/plugins/media-export/rygel-media-export-dvd-container.vala  | 1 +
 src/plugins/media-export/rygel-media-export-dvd-track.vala      | 2 ++
 src/plugins/media-export/rygel-media-export-object-factory.vala | 2 +-
 3 files changed, 4 insertions(+), 1 deletion(-)

commit 1192616d7aa13030e14cec21decfea5c9a372ee4
Author: Jens Georg <mail@jensge.org>
Date:   Sat Feb 27 17:11:18 2016 +0100

    media-export: Cater for broken XML files
    
    Apparently lsdvd has issues creating proper XML:
     - It adds "Pan & Scan" without replacing & with &amp;
     - It can create invalid language codes that are not UTF-8
    
    Also, reduce the XML to the information we need.
    
    We use RECOVER mode now to properly parse the files
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 src/plugins/media-export/rygel-media-export-dvd-container.vala | 5 ++++-
 src/plugins/media-export/rygel-media-export-dvd-parser.vala    | 8 ++++++--
 2 files changed, 10 insertions(+), 3 deletions(-)

commit 86eeeebd8161c7eaf441b5e483a5c5da4752f511
Author: Jens Georg <mail@jensge.org>
Date:   Sat Feb 27 12:04:39 2016 +0100

    i18n: Update POTFILES.skip
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 po/POTFILES.skip | 2 ++
 1 file changed, 2 insertions(+)

commit 997d8ea4ab0401a63fe3037156626eb41ad9346a
Author: Jens Georg <mail@jensge.org>
Date:   Sat Feb 27 11:36:47 2016 +0100

    tests: Move database test into own file
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 tests/Makefile.am              | 15 +++++++++++-
 tests/rygel-database-test.vala | 54 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 68 insertions(+), 1 deletion(-)

commit 2020194c8e3d20b7a9f89e5832c4177a86bfc00b
Author: Dušan Kazik <prescott66@gmail.com>
Date:   Sat Feb 27 08:51:07 2016 +0000

    Updated Slovak translation

 po/sk.po | 170 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 90 insertions(+), 80 deletions(-)

commit be8fefed0b2b354930b8be5be5645314e3ee5fcd
Author: Jens Georg <mail@jensge.org>
Date:   Sat Feb 27 00:48:20 2016 +0100

    tests: Enable SearchableContainer test
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 tests/Makefile.am                                  |  24 +--
 tests/rygel-searchable-container-test.vala         | 190 ---------------------
 .../rygel-searchable-container.vala                |   1 +
 tests/searchable-container/test.vala               | 190 +++++++++++++++++++++
 4 files changed, 203 insertions(+), 202 deletions(-)

commit 3eb395b71f888ae09751542632fbde5e865c6064
Author: Jens Georg <mail@jensge.org>
Date:   Fri Feb 26 22:04:41 2016 +0100

    tests: Enable object creator test
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 tests/Makefile.am                                  |  41 +-
 tests/object-creator/rygel-dlna-profile.vala       |   1 +
 tests/object-creator/rygel-logical-expression.vala |   1 +
 tests/object-creator/rygel-m3u-playlist.vala       |   1 +
 tests/object-creator/rygel-object-creator.vala     |   1 +
 .../rygel-relational-expression.vala               |   1 +
 .../rygel-search-criteria-parser.vala              |   1 +
 tests/object-creator/rygel-search-expression.vala  |   1 +
 tests/object-creator/rygel-serializer.vala         |   1 +
 tests/object-creator/rygel-state-machine.vala      |   1 +
 tests/object-creator/test.vala                     | 514 ++++++++++++++++++++
 tests/rygel-data-sink_http-response.vala           |   1 -
 tests/rygel-data-source.vala                       |   1 -
 tests/rygel-data-source_http-response.vala         |   1 -
 tests/rygel-dlna-profile.vala                      |   1 -
 tests/rygel-http-byte-seek.vala                    |   1 -
 tests/rygel-http-byte-seek_http-get.vala           |   1 -
 tests/rygel-http-get.vala                          |   1 -
 tests/rygel-http-item-uri.vala                     |   1 -
 tests/rygel-http-item-uri_http-get.vala            |   1 -
 tests/rygel-http-item-uri_http-post.vala           |   1 -
 tests/rygel-http-post.vala                         |   1 -
 tests/rygel-http-request_http-get.vala             |   1 -
 tests/rygel-http-request_http-post.vala            |   1 -
 tests/rygel-http-response.vala                     |   1 -
 tests/rygel-http-seek.vala                         |   1 -
 tests/rygel-http-seek_http-get.vala                |   1 -
 tests/rygel-http-seek_object-creator.vala          |   1 -
 tests/rygel-http-seek_time-seek.vala               |   1 -
 tests/rygel-http-time-seek.vala                    |   1 -
 tests/rygel-http-time-seek_http-get.vala           |   1 -
 tests/rygel-icon-info.vala                         |   1 -
 tests/rygel-logical-expression.vala                |   1 -
 tests/rygel-m3u-playlist_object-creator.vala       |   1 -
 tests/rygel-object-creator-test.vala               | 525 ---------------------
 tests/rygel-object-creator.vala                    |   1 -
 tests/rygel-relational-expression.vala             |   1 -
 tests/rygel-search-criteria-parser.vala            |   1 -
 tests/rygel-search-expression.vala                 |   1 -
 tests/rygel-searchable-container.vala              |   1 -
 tests/rygel-serializer_object-creator.vala         |   1 -
 tests/rygel-state-machine_http-get.vala            |   1 -
 tests/rygel-state-machine_http-post.vala           |   1 -
 tests/rygel-state-machine_http-response.vala       |   1 -
 tests/rygel-state-machine_object-creator.vala      |   1 -
 tests/rygel-thumbnail.vala                         |   1 -
 46 files changed, 542 insertions(+), 581 deletions(-)

commit 439ae5f1c11d8dd3c2cd5f9a8e906a39ed4f3f99
Author: Jens Georg <mail@jensge.org>
Date:   Fri Feb 26 21:09:11 2016 +0100

    tests: Reenable some
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 configure.ac                      |   1 +
 tests/Makefile.am                 | 291 +++++++++++++++++++-------------------
 tests/rygel-user-config-test.vala |  15 --
 3 files changed, 147 insertions(+), 160 deletions(-)

commit 25f476f2feebddf4b1267de9177f57a2597cd232
Author: Jens Georg <mail@jensge.org>
Date:   Tue Feb 23 20:01:11 2016 +0100

    Revert "test: Disable temporarily"
    
    This reverts commit 8a8ab35678891ed2bbf6ae1874f45c60d106487c.

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

commit 2cfbcd1a22344f79a2c768a9ce7bc63940ced327
Author: Jens Georg <mail@jensge.org>
Date:   Fri Feb 26 20:44:48 2016 +0100

    rygel: Chage user config change event logic
    
    Instead of re-reading on every file event, either do it on "changes done" or
    after 500ms with no file event.
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 src/rygel/rygel-user-config.vala | 42 ++++++++++++++++++++++++++++++++++++----
 1 file changed, 38 insertions(+), 4 deletions(-)

commit ac3a2ad82fd23eb8a104d22eaf119525ba1c736a
Author: Cédric Valmary <cvalmary@yahoo.fr>
Date:   Thu Feb 25 18:38:49 2016 +0000

    Updated Occitan translation

 po/oc.po | 1079 ++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 623 insertions(+), 456 deletions(-)

commit bae3942c75ef0c25152fb7e47ac3c9ea68e01740
Author: Fran Dieguez <fran.dieguez@mabishu.com>
Date:   Wed Feb 24 20:05:12 2016 +0100

    Updated Galician translations

 po/gl.po | 403 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 196 insertions(+), 207 deletions(-)

commit ff94e0f2ac81f7ff4da9f7d63e4e2b035526f2cb
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon Feb 22 21:30:25 2016 +0100

    Updated Spanish translation

 po/es.po | 45 +++++++++++++++++++++++++--------------------
 1 file changed, 25 insertions(+), 20 deletions(-)

commit 256b09620f07e0738e74283dcc6f886041fa801f
Author: Anders Jonsson <anders.jonsson@norsjovallen.se>
Date:   Sun Feb 21 21:24:27 2016 +0000

    Updated Swedish translation

 po/sv.po | 266 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 149 insertions(+), 117 deletions(-)

commit fdad2f73e3f70f771667b18250d49e4b393eb1e0
Author: Artur de Aquino Morais <aamorais93.estudos@gmail.com>
Date:   Sun Feb 21 19:55:58 2016 +0000

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 42 ++++++++++++++++++++++++------------------
 1 file changed, 24 insertions(+), 18 deletions(-)

commit 5bf6cb7ce45337d9ab6fb6019cdd3204699cdbf5
Author: Jens Georg <mail@jensge.org>
Date:   Sun Feb 21 20:08:46 2016 +0100

    media-export: Fix error introduced by previous commit
    
    Signed-off-by: Jens Georg <mail@jensge.org>

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

commit 055d415004b3627fafb6c1e1cf94663e02ee93cb
Author: Jens Georg <mail@jensge.org>
Date:   Sun Feb 21 20:05:42 2016 +0100

    media-export: Don't leak XML doc in DVD parser
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 src/plugins/media-export/rygel-media-export-dvd-parser.vala | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

commit 9ce6765e2168878a85c0c731c7dcaff5d2efcc93
Author: Jens Georg <mail@jensge.org>
Date:   Sat Feb 20 23:56:53 2016 +0100

    media-export: Prevent criticals if playlist creation failed
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 src/plugins/media-export/rygel-media-export-item-factory.vala | 3 +++
 1 file changed, 3 insertions(+)

commit 570680216707b8e26e425e4e4c756751ad6e72b9
Author: Jens Georg <mail@jensge.org>
Date:   Fri Feb 19 22:11:54 2016 +0100

    LMS: Mark database read-only
    
    Signed-off-by: Jens Georg <mail@jensge.org>

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

commit 33da386c1f0d991a25d047f035e3e745c4a84eb0
Author: Piotr DrÄ…g <piotrdrag@gmail.com>
Date:   Sat Feb 20 16:20:34 2016 +0100

    Updated Polish translation

 po/pl.po | 58 ++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 32 insertions(+), 26 deletions(-)

commit c06a417e7ac7232a3e484568fcbb500e87e220aa
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Fri Feb 19 21:13:56 2016 +0100

    Updated Serbian translation

 po/sr.po       | 45 ++++++++++++++++++++++++---------------------
 po/sr@latin.po | 45 ++++++++++++++++++++++++---------------------
 2 files changed, 48 insertions(+), 42 deletions(-)

commit 1289057e086057faf4f65df28b710a3d10b67222
Author: Jens Georg <mail@jensge.org>
Date:   Fri Feb 19 21:02:12 2016 +0100

    build: Simplify tracker detection
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 configure.ac | 49 ++++++++++++-------------------------------------
 1 file changed, 12 insertions(+), 37 deletions(-)

commit 9cc751ce48d1b172b50769d6ebca5a02be5b6754
Author: Jens Georg <mail@jensge.org>
Date:   Fri Feb 19 16:22:03 2016 +0100

    media-export: Switch back to pseudo-uri
    
    Issue was that the file would not work in "normal" DLNA clients. Unfortunately
    I only tested with Rygel itself.
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 src/plugins/media-export/rygel-media-export-item-factory.vala | 2 --
 1 file changed, 2 deletions(-)

commit 5b10ef81d667ed35dfc5986d56dfedeec431fa76
Author: Jens Georg <mail@jensge.org>
Date:   Fri Feb 19 16:20:46 2016 +0100

    engine-gst: Don't crash if dvdreadsrc is missing
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 src/media-engines/gstreamer/rygel-gst-utils.vala | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit e32fe85276781fa3c280766f554df8105d2fc8d4
Author: Jens Georg <mail@jensge.org>
Date:   Fri Feb 19 16:03:35 2016 +0100

    media-export: Clean AVI titles
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 src/plugins/media-export/rygel-media-export-item-factory.vala | 1 +
 1 file changed, 1 insertion(+)

commit 479686996280eec267521fd4c2880e58e8298996
Author: Jens Georg <mail@jensge.org>
Date:   Fri Feb 19 15:13:58 2016 +0100

    media-export: Fix DVD containers
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 .../media-export/rygel-media-export-dvd-container.vala        | 11 -----------
 1 file changed, 11 deletions(-)

commit 6f1f2aa82a65a50722066ac5b43dd3b3d0e2b32d
Author: Jens Georg <mail@jensge.org>
Date:   Tue Feb 16 19:41:45 2016 +0100

    db: Add possibility to dump the used SQL
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 doc/man/rygel.conf.xml        | 16 +++++++++++++++-
 doc/man/rygel.xml             |  8 ++++++++
 src/librygel-db/database.vala | 13 +++++++++++++
 3 files changed, 36 insertions(+), 1 deletion(-)

commit f2937241f6cc211c236e6abfc513d8e40a0a66a3
Author: Jens Georg <mail@jensge.org>
Date:   Tue Feb 16 19:28:36 2016 +0100

    media-export: Add some debug statements
    
    So there might me some more clues to non-fatal database errors
    
    Signed-off-by: Jens Georg <mail@jensge.org>

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

commit a9f06e1a513e9848567e63511c69a1b94ad43218
Author: Artur de Aquino Morais <aamorais93.estudos@gmail.com>
Date:   Thu Feb 18 21:07:08 2016 +0000

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 95 ++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 50 insertions(+), 45 deletions(-)

commit 53af19cdd2b2d14329495300e6ed41029480b566
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Wed Feb 17 20:59:27 2016 +0100

    Updated Serbian translation

 po/sr.po       | 292 +++++++++++----------
 po/sr@latin.po | 782 ++++++++++++++++++++++++++++++++++++++++-----------------
 2 files changed, 716 insertions(+), 358 deletions(-)

commit 0d8c9684168e4cb0682de1ba5cfaa7fbf581c3c7
Author: Jens Georg <mail@jensge.org>
Date:   Tue Feb 16 19:17:40 2016 +0100

    server: Print sort criteria used for browse/search
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 src/librygel-server/rygel-browse.vala | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

commit f46915489cf4f626b253accde9cfb9fd90dc03e4
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Feb 16 18:49:29 2016 +0100

    Updated Spanish translation

 po/es.po | 128 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 66 insertions(+), 62 deletions(-)