commit b11daa36288e28f1ebd50cf43923563abf347d91
Author: Jens Georg <mail@jensge.org>
Date:   Mon Feb 15 19:49:01 2016 +0100

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

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

commit 6d7994984c4a9f8b6df4ff6a416d7b2cee73bc08
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date:   Mon Feb 15 19:59:23 2016 +0100

    Updated German translation

 po/de.po | 77 ++++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 39 insertions(+), 38 deletions(-)

commit 545ccd6cabfbd8d2087af60b67a15c1b3216473f
Author: Jens Georg <mail@jensge.org>
Date:   Sun Feb 14 19:45:02 2016 +0100

    media-export: Avoid crash on startup
    
    There is a slight possibility that init() is not called on RootContainer
    before the first browse action starts. This will cause the ObjectFactory to
    return null as the Filesystem folder, causing a null pointer access.
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 src/plugins/media-export/rygel-media-export-root-container.vala | 7 +++++++
 1 file changed, 7 insertions(+)

commit 50dade8f8af032427bee76abaf0038a0911dc31b
Author: Jens Georg <mail@jensge.org>
Date:   Sun Feb 14 09:11:16 2016 +0100

    media-export: Try to make nice titles for videos
    
    Signed-off-by: Jens Georg <mail@jensge.org>

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

commit 9d3408e45d23970c24521b1ffe0321f4d5169b90
Author: Jens Georg <mail@jensge.org>
Date:   Sun Feb 14 00:27:50 2016 +0100

    doc: Update rygel.conf.1
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 doc/man/rygel.conf.xml | 24 ++++++++++--------------
 1 file changed, 10 insertions(+), 14 deletions(-)

commit 78c805c64fda99b40b66001b3393cb307321f515
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Feb 14 18:46:54 2016 +0100

    Updated Polish translation

 po/pl.po | 101 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 49 insertions(+), 52 deletions(-)

commit d78337c4ebd565a7c4ef4411f56f8bfbf6384f65
Author: Jens Georg <mail@jensge.org>
Date:   Sun Feb 14 00:02:38 2016 +0100

    server: Add "Sever:" header
    
    We append a Server header to the HTTP response.
    
    Default is plugin/version g_get_prgname()/version DLNA/1.51 UPnP/1.0
    
    It is configurable on a per-plugin base using the key "server-name"
    
    Signed-off-by: Jens Georg <mail@jensge.org>
    
    https://bugzilla.gnome.org/show_bug.cgi?id=747816

 src/librygel-server/rygel-http-get.vala    |  2 ++
 src/librygel-server/rygel-http-server.vala | 14 ++++++++++++++
 2 files changed, 16 insertions(+)

commit f8aa4f8915db8f0c20691a74144a1aca8027a115
Author: Jens Georg <mail@jensge.org>
Date:   Sat Feb 13 21:42:36 2016 +0100

    media-export: Make DVDTrack an UpdatableObject
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 src/plugins/media-export/rygel-media-export-dvd-track.vala  | 9 ++++++++-
 src/plugins/media-export/rygel-media-export-video-item.vala | 2 +-
 2 files changed, 9 insertions(+), 2 deletions(-)

commit 77d52bc1126dda37525811771c22f55ddd895a9a
Author: Jens Georg <mail@jensge.org>
Date:   Sat Feb 13 21:29:18 2016 +0100

    media-export: Really fix getting DLNA profile from XML
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 src/plugins/media-export/rygel-media-export-dvd-track.vala | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

commit 5d2732b5299dfe7573c1f399c62cce5182daa843
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sat Feb 13 21:35:18 2016 +0100

    Updated POTFILES.in and POTFILES.skip

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

commit 47d55aeb6c5568db68c4557a5003bddffb3c7ce9
Author: Jens Georg <mail@jensge.org>
Date:   Sat Feb 13 20:17:21 2016 +0100

    media-export: Export single title DVDs as video
    
    If the DVD has only one title, don't bother with adding a container, just add
    the title directly as a video
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 .../rygel-media-export-dvd-container.vala          | 39 ++++--------
 .../media-export/rygel-media-export-dvd-track.vala | 73 +++++++++++-----------
 .../rygel-media-export-info-serializer.vala        |  6 +-
 .../rygel-media-export-item-factory.vala           | 25 +++++---
 .../rygel-media-export-object-factory.vala         |  3 +
 5 files changed, 75 insertions(+), 71 deletions(-)

commit e790df5b0da584c096f4d45ca5364a91d613fd12
Author: Jens Georg <mail@jensge.org>
Date:   Sat Feb 13 17:10:20 2016 +0100

    media-export: Deduce DVD title from file name
    
    Do not use information from volume label, it is apparently more often
    broken than helpful.
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 .../rygel-media-export-dvd-container.vala          |   4 +-
 .../rygel-media-export-item-factory.vala           | 122 ++++++++++++++++++---
 2 files changed, 108 insertions(+), 18 deletions(-)

commit bc5ee5e7dd6e69174b348be347263c7e2af1d00a
Author: Jens Georg <mail@jensge.org>
Date:   Fri Feb 12 23:03:33 2016 +0100

    media-export: Remove Unix signal handling
    
    Propagating the URI didn't work and we have the knowledge in MetadataExtractor
    anyway, no need to things with signal handlers and writing things to fd's.
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 .../media-export/rygel-media-export-extract.vala   | 33 +---------------------
 .../rygel-media-export-metadata-extractor.vala     | 33 +---------------------
 2 files changed, 2 insertions(+), 64 deletions(-)

commit 82f434cce83a9643e67748f999fb921f49bde88e
Author: Jens Georg <mail@jensge.org>
Date:   Thu Feb 11 22:29:58 2016 +0100

    media-export: Refactor DVD tracks
    
    Let the DVD track fill itself from the XML node
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 .../rygel-media-export-dvd-container.vala          | 42 +----------------
 .../media-export/rygel-media-export-dvd-track.vala | 53 +++++++++++++++++++++-
 2 files changed, 53 insertions(+), 42 deletions(-)

commit b413614e8633d0deef41a891772f23b349267f48
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:   Sat Feb 13 06:08:25 2016 +0000

    Updated Chinese (Taiwan) translation

 po/zh_TW.po | 264 ++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 139 insertions(+), 125 deletions(-)

commit 162852e488cc3b44fd0c536e71eb7e1fe3bbadbd
Author: Jens Georg <mail@jensge.org>
Date:   Wed Feb 10 23:03:02 2016 +0100

    media-export: Fix DVD DLNA profile and extension
    
    Without extension "mpg", Kodi thinks it's an ISO and tries to open it with its
    libdvdread parser.
    
    Also, use the video standard information from the XML to set the proper
    MPEG_PS_* DLNA profile. This makes DVD support work in at least LG BDP and WD
    TV Live
    
    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-track.vala     | 1 +
 2 files changed, 6 insertions(+)

commit e8aa7ae956374e7fbe2370f481828817ed105c06
Author: Jens Georg <mail@jensge.org>
Date:   Wed Feb 10 00:07:25 2016 +0100

    gst-launch,engine-gst: Fix uri generation
    
    If launchline contained ., parts of it would end up as a the file extension
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 src/media-engines/gstreamer/rygel-gst-utils.vala        | 1 +
 src/plugins/gst-launch/rygel-gst-launch-audio-item.vala | 2 +-
 src/plugins/gst-launch/rygel-gst-launch-video-item.vala | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

commit 7b55bad1a92e253b56c5fe912ef52abef23755e5
Author: Jens Georg <mail@jensge.org>
Date:   Tue Feb 9 20:33:34 2016 +0100

    core: Fix small memory leak with XPath use
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 src/librygel-core/rygel-description-file.vala | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

commit 29c75b565de454eb6cbc1697a3cc96eda24acc16
Author: Rafael Fontenelle <rffontenelle@gmail.com>
Date:   Tue Feb 9 10:41:56 2016 +0000

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 148 ++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 84 insertions(+), 64 deletions(-)

commit b7fd36f5ca18b93f27358b619b372da19a9d8cc0
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date:   Tue Feb 9 09:57:13 2016 +0100

    Updated German translation

 po/de.po | 84 +++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 44 insertions(+), 40 deletions(-)