Hello community, here is the log from the commit of package lollypop for openSUSE:Factory checked in at 2018-07-23 18:01:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lollypop (Old) and /work/SRC/openSUSE:Factory/.lollypop.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lollypop" Mon Jul 23 18:01:18 2018 rev:45 rq:624540 version:0.9.521 Changes: -------- --- /work/SRC/openSUSE:Factory/lollypop/lollypop.changes 2018-07-18 22:55:55.790564954 +0200 +++ /work/SRC/openSUSE:Factory/.lollypop.new/lollypop.changes 2018-07-23 18:02:16.976835733 +0200 @@ -1,0 +2,6 @@ +Sat Jul 21 22:57:36 UTC 2018 - antoine.belv...@opensuse.org + +- Update to version 0.9.521: + * Fix an issue in party mode. + +------------------------------------------------------------------- @@ -5 +11 @@ - * Set menu initial state. Fix gl#World/lollypop#1467. + * Set menu initial state. Fix glgo#World/lollypop#1467. Old: ---- lollypop-0.9.520.tar.xz New: ---- lollypop-0.9.521.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lollypop.spec ++++++ --- /var/tmp/diff_new_pack.Z8ePzR/_old 2018-07-23 18:02:17.492835094 +0200 +++ /var/tmp/diff_new_pack.Z8ePzR/_new 2018-07-23 18:02:17.496835089 +0200 @@ -18,7 +18,7 @@ %global gobject_introspection_version 1.35.9 Name: lollypop -Version: 0.9.520 +Version: 0.9.521 Release: 0 Summary: GNOME music playing application License: GPL-3.0-or-later ++++++ _service ++++++ --- /var/tmp/diff_new_pack.Z8ePzR/_old 2018-07-23 18:02:17.520835059 +0200 +++ /var/tmp/diff_new_pack.Z8ePzR/_new 2018-07-23 18:02:17.520835059 +0200 @@ -1,7 +1,7 @@ <services> <service mode="disabled" name="tar_scm"> <param name="changesgenerate">enable</param> - <param name="revision">0.9.520</param> + <param name="revision">0.9.521</param> <param name="scm">git</param> <param name="url">https://gitlab.gnome.org/World/lollypop.git</param> <param name="versionformat">@PARENT_TAG@</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.Z8ePzR/_old 2018-07-23 18:02:17.548835025 +0200 +++ /var/tmp/diff_new_pack.Z8ePzR/_new 2018-07-23 18:02:17.548835025 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">https://gitlab.gnome.org/World/lollypop.git</param> - <param name="changesrevision">b8c9f4b193039226fc54a2b8129b49a320f4f274</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">27bfc4093d32a9708daa8b7883ac10a0d840bd61</param></service></servicedata> \ No newline at end of file ++++++ lollypop-0.9.520.tar.xz -> lollypop-0.9.521.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-0.9.520/data/ArtistView.ui new/lollypop-0.9.521/data/ArtistView.ui --- old/lollypop-0.9.520/data/ArtistView.ui 2018-07-16 11:27:15.000000000 +0200 +++ new/lollypop-0.9.521/data/ArtistView.ui 2018-07-17 13:46:22.000000000 +0200 @@ -27,7 +27,6 @@ <property name="can_focus">False</property> <property name="halign">start</property> <property name="valign">start</property> - <property name="margin_left">10</property> <property name="margin_right">20</property> <property name="orientation">vertical</property> <property name="column_spacing">10</property> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-0.9.520/data/application.css new/lollypop-0.9.521/data/application.css --- old/lollypop-0.9.520/data/application.css 2018-07-16 11:27:15.000000000 +0200 +++ new/lollypop-0.9.521/data/application.css 2018-07-17 13:46:22.000000000 +0200 @@ -118,7 +118,9 @@ border: 1px solid shade(@theme_bg_color, 0.7); border-radius: 4px; border-top: none; + border-left: none; border-top-left-radius: 0px; + border-bottom-left-radius: 0px; border-top-right-radius: 0px; background-color: @theme_bg_color; box-shadow: 1px 1px 8px 1px alpha(black, 0.3); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-0.9.520/data/org.gnome.Lollypop.appdata.xml.in new/lollypop-0.9.521/data/org.gnome.Lollypop.appdata.xml.in --- old/lollypop-0.9.520/data/org.gnome.Lollypop.appdata.xml.in 2018-07-16 11:27:15.000000000 +0200 +++ new/lollypop-0.9.521/data/org.gnome.Lollypop.appdata.xml.in 2018-07-17 13:46:22.000000000 +0200 @@ -27,6 +27,13 @@ </ul> </description> <releases> + <release version="0.9.521" date="2018-07-17"> + <description> + <ul> + <li>Fix issues with party mode"</li> + </ul> + </description> + </release> <release version="0.9.520" date="2018-07-16"> <description> <ul> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-0.9.520/lollypop/pop_menu.py new/lollypop-0.9.521/lollypop/pop_menu.py --- old/lollypop-0.9.520/lollypop/pop_menu.py 2018-07-16 11:27:15.000000000 +0200 +++ new/lollypop-0.9.521/lollypop/pop_menu.py 2018-07-17 13:46:22.000000000 +0200 @@ -293,6 +293,12 @@ @param track as Track """ BaseMenu.__init__(self, track) + lyrics_menu = Gio.Menu() + action = Gio.SimpleAction(name="lyrics_action") + App().add_action(action) + action.connect("activate", self.__show_lyrics) + lyrics_menu.append(_("Show lyrics"), "app.lyrics_action") + self.insert_section(0, _("Lyrics"), lyrics_menu) if track.id >= 0: playlist_menu = PlaylistsMenu(track) self.insert_section(1, _("Playlists"), playlist_menu) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-0.9.520/lollypop/view_albums_list.py new/lollypop-0.9.521/lollypop/view_albums_list.py --- old/lollypop-0.9.520/lollypop/view_albums_list.py 2018-07-16 11:27:15.000000000 +0200 +++ new/lollypop-0.9.521/lollypop/view_albums_list.py 2018-07-17 13:46:22.000000000 +0200 @@ -316,6 +316,9 @@ """ if self.__responsive_type == ResponsiveType.SEARCH: App().player.play_album(Album(self._album.id)) + if App().player.is_party: + App().lookup_action("party").change_state( + GLib.Variant("b", False)) else: if App().player.current_track.album.id == self._album.id: # If not last album, skip it diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-0.9.520/lollypop/view_artist.py new/lollypop-0.9.521/lollypop/view_artist.py --- old/lollypop-0.9.520/lollypop/view_artist.py 2018-07-16 11:27:15.000000000 +0200 +++ new/lollypop-0.9.521/lollypop/view_artist.py 2018-07-17 13:46:22.000000000 +0200 @@ -165,7 +165,8 @@ """ try: if App().player.is_party: - App().player.set_party(False) + App().lookup_action("party").change_state( + GLib.Variant("b", False)) album_ids = App().albums.get_ids(self._artist_ids, self._genre_ids) if album_ids: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-0.9.520/lollypop/widgets_album_simple.py new/lollypop-0.9.521/lollypop/widgets_album_simple.py --- old/lollypop-0.9.520/lollypop/widgets_album_simple.py 2018-07-16 11:27:15.000000000 +0200 +++ new/lollypop-0.9.521/lollypop/widgets_album_simple.py 2018-07-17 13:46:22.000000000 +0200 @@ -238,7 +238,7 @@ return True self._show_append(False) if App().player.is_party: - App().player.set_party(False) + App().lookup_action("party").change_state(GLib.Variant("b", False)) App().player.clear_albums() if App().settings.get_enum("shuffle") == Shuffle.TRACKS: track = choice(self._album.tracks) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-0.9.520/lollypop/window.py new/lollypop-0.9.521/lollypop/window.py --- old/lollypop-0.9.520/lollypop/window.py 2018-07-16 11:27:15.000000000 +0200 +++ new/lollypop-0.9.521/lollypop/window.py 2018-07-17 13:46:22.000000000 +0200 @@ -129,15 +129,17 @@ size = self.get_size() self.__toolbar.set_content_width(size[0]) if size[0] < WindowSize.BIG: - self.__show_miniplayer(True) self.__container.paned_stack(True) + else: + self.__container.paned_stack(False) + if size[0] < WindowSize.XXLARGE: + self.__show_miniplayer(True) self.__main_stack.show() self.__miniplayer.set_vexpand(False) self.__toolbar.title.hide() self.__toolbar.info.hide() self.__toolbar.end.set_minimal(True) - elif size[0] >= WindowSize.BIG: - self.__container.paned_stack(False) + else: self.__main_stack.show() self.__show_miniplayer(False) self.__toolbar.title.show() @@ -570,7 +572,7 @@ # initialisation is finished... GLib.timeout_add(2000, App().scanner.update) # We delay update_list_one() to be sure inital stacked mode is set - GLib.timeout_add(100, self.__container.update_list_one) + GLib.timeout_add(200, self.__container.update_list_one) # Here we ignore initial configure events GLib.timeout_add(200, self.__connect_state_signals) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-0.9.520/meson.build new/lollypop-0.9.521/meson.build --- old/lollypop-0.9.520/meson.build 2018-07-16 11:27:15.000000000 +0200 +++ new/lollypop-0.9.521/meson.build 2018-07-17 13:46:22.000000000 +0200 @@ -1,5 +1,5 @@ project('lollypop', - version: '0.9.520', + version: '0.9.521', meson_version: '>= 0.40.0' ) i18n = import('i18n')