Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
Add it in Makefile.am's DIST target.
|
|
Initialization was too late in the code.
|
|
|
|
I wrote a wrapper pkg-config script for a specific build but
grilo-pluins overrides my $PKG_CONFIG environment variable so my
script isn't used.
Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
https://bugzilla.gnome.org/show_bug.cgi?id=695789
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=694008
|
|
Handles resolve() for all the cases, not only when element is a video with a
missing URL.
|
|
When Last.fm does not recognize an album, it returns a default image to be used
as the thumbnail. This prevents other sources to take the chance to try to
provide a real thumbnail.
Do not return a default thumbnail if the source can not solve it, and let other
sources to try it.
|
|
Some of the used structures are initialized in the first browse/search
operation. This because assume that a resolve() must be done always
after a previous search/browse.
But it can happen that the element to be resolved comes from a
browse/search in a previous session. So resolve() can be the first
operation and the structures are not properly initialized.
This commit fixes this use case.
|
|
Allow to filter content by its original source ID.
|
|
In order to retrieve the same media as it was stored, we need to save its media
type.
|
|
Add thumbnails when it is requested, even in the case of poster and backdrop
not being requested.
https://bugzilla.gnome.org/show_bug.cgi?id=691339
|
|
In this case, "author" is the writer of the film.
https://bugzilla.gnome.org/show_bug.cgi?id=691197
|
|
Right now the values are shown in reverse order, so let's reverse the
list to show them in the same order as it can be seen in the TMDb
webpage.
https://bugzilla.gnome.org/show_bug.cgi?id=691196
|
|
|
|
That were copied in previous commit.
|
|
Make a copy of JSON children nodes when processing a node, as we will loose the
reference as soon as we free that node.
|
|
In Automake 1.13, the long-deprecated macro AM_CONFIG_HEADER (deprecated
since 2002) has been removed in favour of AC_CONFIG_HEADERS.
https://bugzilla.gnome.org/show_bug.cgi?id=692118
|
|
We will never find a GrlTrackerSource corresponding to any tracker data source if we are
using a catch all (not per device) source. In that case we simply try to find the one
and only source we have and use it for notifications.
https://bugzilla.gnome.org/show_bug.cgi?id=691717
|
|
|
|
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=690710
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=690614
|
|
Run all neccessary requests for non-trivial key lists. Also improve debug
messages a bit to give better information what kind of requests are run.
|
|
|
|
|
|
|
|
Signed-off-by: Marco Piazza <mpiazza@gmail.com>
https://bugzilla.gnome.org/show_bug.cgi?id=609333
|
|
Allows to filter content by type (audio, video or images) in both search() and
browse().
Also, if all elements except one is filtered, then browsing root will lead
directly to the elements. This avoids showing just one single element in the
first level.
https://bugzilla.gnome.org/show_bug.cgi?id=690219
|
|
|
|
Retrieves movies information from Rai website (www.rai.tv).
RAI, or Radio Televisione Italiana, founded in 1954
is the Italian state owned public service broadcaster.
https://bugzilla.gnome.org/show_bug.cgi?id=609333
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
|
|
|
|
Performing a search() and/or a filtered browse() requires that UPnP server
supports some specific keys in its SearchCapabilities.
This commit verifies that actually the server supports them, and deactivate
these features if searching through those keys is not supported in the server.
|
|
UPnP/DLNA protocol does not allow to apply filters in the browse operation.
So the way to implement it is to rely on the search() operation: browsing in
container "foo" is like searching all the elements with @parentID=\"foo\". And
thus we can apply here the filter by type (allowing also containers).
This means that filter by type is only available in case the source supports
search() operation.
|
|
|
|
|
|
|
|
Either the URL was wrong or changed.
|
|
Reflect the new place where examples reside in git.gnome.org.
|
|
When creating a new source, before registering it, it is checked if the device
supports search capability, so the source is registered with or without search
operation, accordingly.
Checking the capability is an asynchronous operation, and can happen that while
that operation is running, the device disappears. This means that when the
search capability operation finishes and call the proper callback, it must be
checked if the device was removed or not. If it was, then drop the source, else
register it.
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=689577
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|