ui: Port from Dialog to Window

Get rid of "Gtk-Message: GtkDialog mapped without a transient parent. This is
discouraged."

Signed-off-by: Jens Georg <mail@jensge.org>
renderer-gst: Fix duration/position

Signed-off-by: Jens Georg <mail@jensge.org>
renderer-gst: Update video duration

On READY->PAUSED state change, check for duration availability and signalize
it.

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

https://bugzilla.gnome.org/show_bug.cgi?id=721824
core: Work-around bgo#725194

Signed-off-by: Jens Georg <mail@jensge.org>
renderer-gst: Use duration from meta-data

Until we get the proper duration from the pipeline, use the one supplied in
the meta-data if available.

Signed-off-by: Jens Georg <mail@jensge.org>
librygel-renderer: avoid using the http_proxy environment variable

https://bugzilla.gnome.org/show_bug.cgi?id=726982
server: Pass more metadata on object creation

When an object is be created it is now populated with the metadata
provided from the control point, enabling the server to create an
object with the metadata.

Signed-off-by: Richard Röjfors <richard.rojfors@gmail.com>

https://bugzilla.gnome.org/show_bug.cgi?id=731348
server: Fix order of fetching/adding

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

https://bugzilla.gnome.org/show_bug.cgi?id=723374
renderer-gst: Use dlna+http[s] virtual protocol

If the dlnasrc element is available, we try to use it for http and
https protocols using it's virtual dlna+ protocol prefix.

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

https://bugzilla.gnome.org/show_bug.cgi?id=721817
build: Re-enable strict vala, disable deprecation

Signed-off-by: Jens Georg <mail@jensge.org>
server: Set HTTP version as late as possible

So that requests might change headers depending on HTTP request version.

https://bugzilla.gnome.org/show_bug.cgi?id=702555
server: Port media-art lookup to libmediaart

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

https://bugzilla.gnome.org/show_bug.cgi?id=710387
server,media-export: Use libmediaart for storing

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

https://bugzilla.gnome.org/show_bug.cgi?id=710387
media-export: Also extract sidecar media-art

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

https://bugzilla.gnome.org/show_bug.cgi?id=710387
engine-gst: Prevent critical after streaming

Signed-off-by: Jens Georg <mail@jensge.org>
server: Prevent critical on upload

Signed-off-by: Jens Georg <mail@jensge.org>
media-export: Prevent warning on upload

Signed-off-by: Jens Georg <mail@jensge.org>
test: Remove album art spec test

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

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