~vcs-imports/totem/+git/totem:wip/hadess/series-page

Last commit made on 2018-07-31
Get this branch:
git clone -b wip/hadess/series-page https://git.launchpad.net/~vcs-imports/totem/+git/totem

Branch merges

Branch information

Name:
wip/hadess/series-page
Repository:
lp:~vcs-imports/totem/+git/totem

Recent commits

096eb10... by Bastien Nocera

main: s/TOTEM_LIBRARY_PAGE_RECENT/TOTEM_LIBRARY_PAGE_VIDEOS

The "Recent" moniker isn't used in the interface any more.

dcacd94... by Bastien Nocera

main: Rename TotemGrilo to TotemLibrary

As it's the main widget containing the library portion of totem, and
would avoid confusion with GrlTotem, the grilo source that implements
totem's library aggregation.

0906dd3... by Bastien Nocera

main: Use constants for the interface page names

4e470c7... by Bastien Nocera

grilo: Better series group titles

For ASCII titles.

aee6a0c... by Bastien Nocera

grilo: Implement series grouping

Group episodes of the same series within a single container,
normalise its name and grab the poster metadata to thumbnail it.

https://bugzilla.gnome.org/show_bug.cgi?id=732515

caf7a37... by Bastien Nocera

grilo: Remove special-casing in TotemGrilo

And have the aggregated source tell us which sources it wraps.

fa68a3e... by Bastien Nocera

grilo: Filter out non-video items

And we don't need to assert() in TotemGrilo anymore.

Works around:
https://bugzilla.gnome.org/show_bug.cgi?id=758591
and
https://bugzilla.gnome.org/show_bug.cgi?id=730028

2b2b09d... by Bastien Nocera

grilo: Use new builtin Videos source

7cca119... by Bastien Nocera

grilo: Add internal GrlTotem source

This will allow us to do source aggregation and metadata fetching
from one location, simplifying the TotemGrilo code overall.

In the future, we'll also do things like Series grouping.

71c65fe... by Bastien Nocera

flatpak: Remove obsolete gmime dependency

totem-pl-parser now has a copy of the small portion of code it used from
gmime, and grilo-plugins uses totem-pl-parser's helper, rather than
gmime directly.