commit 1675936195328832c55a024ae1229c615b8f9be9
Author: Jens Georg <[email protected]>
Date:   Mon Feb 29 20:38:37 2016 +0100

   Prepare 0.29.4

   Signed-off-by: Jens Georg <[email protected]>

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

commit 7f76042e12b993bbb88d2d6e720642cd3ed5b6f1
Author: Mario Blättermann <[email protected]>
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ý <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Sat Feb 27 18:19:34 2016 +0100

   media-export: Properly set track for multi-title discs

   Signed-off-by: Jens Georg <[email protected]>

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 <[email protected]>
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 <[email protected]>

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 <[email protected]>
Date:   Sat Feb 27 12:04:39 2016 +0100

   i18n: Update POTFILES.skip

   Signed-off-by: Jens Georg <[email protected]>

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

commit 997d8ea4ab0401a63fe3037156626eb41ad9346a
Author: Jens Georg <[email protected]>
Date:   Sat Feb 27 11:36:47 2016 +0100

   tests: Move database test into own file

   Signed-off-by: Jens Georg <[email protected]>

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

commit 2020194c8e3d20b7a9f89e5832c4177a86bfc00b
Author: Dušan Kazik <[email protected]>
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 <[email protected]>
Date:   Sat Feb 27 00:48:20 2016 +0100

   tests: Enable SearchableContainer test

   Signed-off-by: Jens Georg <[email protected]>

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 <[email protected]>
Date:   Fri Feb 26 22:04:41 2016 +0100

   tests: Enable object creator test

   Signed-off-by: Jens Georg <[email protected]>

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 <[email protected]>
Date:   Fri Feb 26 21:09:11 2016 +0100

   tests: Reenable some

   Signed-off-by: Jens Georg <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

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

commit ac3a2ad82fd23eb8a104d22eaf119525ba1c736a
Author: Cédric Valmary <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Sun Feb 21 20:08:46 2016 +0100

   media-export: Fix error introduced by previous commit

   Signed-off-by: Jens Georg <[email protected]>

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

commit 055d415004b3627fafb6c1e1cf94663e02ee93cb
Author: Jens Georg <[email protected]>
Date:   Sun Feb 21 20:05:42 2016 +0100

   media-export: Don't leak XML doc in DVD parser

   Signed-off-by: Jens Georg <[email protected]>

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

commit 9ce6765e2168878a85c0c731c7dcaff5d2efcc93
Author: Jens Georg <[email protected]>
Date:   Sat Feb 20 23:56:53 2016 +0100

   media-export: Prevent criticals if playlist creation failed

   Signed-off-by: Jens Georg <[email protected]>

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

commit 570680216707b8e26e425e4e4c756751ad6e72b9
Author: Jens Georg <[email protected]>
Date:   Fri Feb 19 22:11:54 2016 +0100

   LMS: Mark database read-only

   Signed-off-by: Jens Georg <[email protected]>

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

commit 33da386c1f0d991a25d047f035e3e745c4a84eb0
Author: Piotr Drąg <[email protected]>
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: Мирослав Николић <[email protected]>
Date:   Fri Feb 19 21:13:56 2016 +0100

   Updated Serbian translation

po/sr.po       | 45 ++++++++++++++++++++++++---------------------
po/[email protected] | 45 ++++++++++++++++++++++++---------------------
2 files changed, 48 insertions(+), 42 deletions(-)

commit 1289057e086057faf4f65df28b710a3d10b67222
Author: Jens Georg <[email protected]>
Date:   Fri Feb 19 21:02:12 2016 +0100

   build: Simplify tracker detection

   Signed-off-by: Jens Georg <[email protected]>

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

commit 9cc751ce48d1b172b50769d6ebca5a02be5b6754
Author: Jens Georg <[email protected]>
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 <[email protected]>

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

commit 5b10ef81d667ed35dfc5986d56dfedeec431fa76
Author: Jens Georg <[email protected]>
Date:   Fri Feb 19 16:20:46 2016 +0100

   engine-gst: Don't crash if dvdreadsrc is missing

   Signed-off-by: Jens Georg <[email protected]>

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

commit e32fe85276781fa3c280766f554df8105d2fc8d4
Author: Jens Georg <[email protected]>
Date:   Fri Feb 19 16:03:35 2016 +0100

   media-export: Clean AVI titles

   Signed-off-by: Jens Georg <[email protected]>

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

commit 479686996280eec267521fd4c2880e58e8298996
Author: Jens Georg <[email protected]>
Date:   Fri Feb 19 15:13:58 2016 +0100

   media-export: Fix DVD containers

   Signed-off-by: Jens Georg <[email protected]>

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

commit 6f1f2aa82a65a50722066ac5b43dd3b3d0e2b32d
Author: Jens Georg <[email protected]>
Date:   Tue Feb 16 19:41:45 2016 +0100

   db: Add possibility to dump the used SQL

   Signed-off-by: Jens Georg <[email protected]>

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 <[email protected]>
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 <[email protected]>

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

commit a9f06e1a513e9848567e63511c69a1b94ad43218
Author: Artur de Aquino Morais <[email protected]>
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: Мирослав Николић <[email protected]>
Date:   Wed Feb 17 20:59:27 2016 +0100

   Updated Serbian translation

po/sr.po       | 292 +++++++++++----------
po/[email protected] | 782 ++++++++++++++++++++++++++++++++++++++++-----------------
2 files changed, 716 insertions(+), 358 deletions(-)

commit 0d8c9684168e4cb0682de1ba5cfaa7fbf581c3c7
Author: Jens Georg <[email protected]>
Date:   Tue Feb 16 19:17:40 2016 +0100

   server: Print sort criteria used for browse/search

   Signed-off-by: Jens Georg <[email protected]>

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

commit f46915489cf4f626b253accde9cfb9fd90dc03e4
Author: Daniel Mustieles <[email protected]>
Date:   Tue Feb 16 18:49:29 2016 +0100

   Updated Spanish translation

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