gnome-music:gnome-3-28

Last commit made on 2018-08-17
Get this branch:
git clone -b gnome-3-28 https://git.launchpad.net/gnome-music

Branch merges

Branch information

Name:
gnome-3-28
Repository:
lp:gnome-music

Recent commits

45612fa... by Sveinn í Felli

Update Icelandic translation

02c8cc2... by Efstathios Iosifidis

Update Greek translation

39e03f5... by Marinus Schraal <email address hidden>

window: Set correct default icon name

With the switch to Meson the default icon name is now org.gnome.Music.
Fixes the icon not showing in gnome-control-center.

(cherry picked from commit eeea5f41b9a9f7e716f9b95dddfe2d151a06f06d)

8502f24... by Marinus Schraal <email address hidden>

Release 3.28.2.1

48cb61e... by Marinus Schraal <email address hidden>

baseview: Do not reset init state

Commit b5fdf34c3 was incomplete and still triggered updates. Make sure
BaseView does not reset the init state unwanted.

47e7ac3... by Marinus Schraal <email address hidden>

Release 3.28.2

b5fdf34... by Marinus Schraal <email address hidden>

albumsview: Only update on init

Runtime updates are broken in AlbumsView.
Make sure updates are disabled after initial population.

5851ee6... by Marinus Schraal <email address hidden>

grilo: Replace ancient is_audio check

The runtime update code used a direct tracker call to check if a Grl.Media
was an audio file. Grilo provides API for this, use it instead and remove
the is_audio query.

b05d09b... by Exalm

artistalbumswidget: Wait for last album to load

Since album widget population is async, it's not guaranteed that
the last album in the list will load last. In particular, this
can happen if the last album is small, and next to last album is
large.

Fixes #174

(cherry picked from commit 761b70410a8224d6f5d170b3ca3fdd19bca67be5)

c9cf322... by Jean Felder <email address hidden>

views: Fix notifications_popup calls on startup

4 views are populated on startup: Albums, Artists, Songs and
Playlists. Each populate call goes with a push_loading call to display a
loading notification popup and increment a counter. However,
push_loading call from PlaylistView never happens because it is placed
in _populate method instead of populate.
A push_loading call happens in SearchView on startup. It shouldn't be
the case as this view is not populated on startup.

The following changes solve this isssue:
Moving push_loading call from PlaylistView in the populate method.
Moving push_loading call from SearchView in the set_search_text
method.
PlaylistView does not need a specific _populate method as this is now
the same as BaseView.