Hello community, here is the log from the commit of package gnome-games for openSUSE:Factory checked in at 2018-10-25 09:12:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-games (Old) and /work/SRC/openSUSE:Factory/.gnome-games.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gnome-games" Thu Oct 25 09:12:45 2018 rev:8 rq:644306 version:3.30.2 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-games/gnome-games.changes 2018-10-01 08:17:55.353948484 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-games.new/gnome-games.changes 2018-10-25 09:12:47.342273760 +0200 @@ -1,0 +2,8 @@ +Wed Oct 24 10:20:18 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 3.30.2: + + Fix search filter not updating when switching between + collection views. + + Fix header bar buttons grabbing arrow keys in fullscreen. + +------------------------------------------------------------------- Old: ---- gnome-games-3.30.1.tar.xz New: ---- gnome-games-3.30.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-games.spec ++++++ --- /var/tmp/diff_new_pack.Z2TJ3n/_old 2018-10-25 09:12:47.814273477 +0200 +++ /var/tmp/diff_new_pack.Z2TJ3n/_new 2018-10-25 09:12:47.814273477 +0200 @@ -17,7 +17,7 @@ Name: gnome-games -Version: 3.30.1 +Version: 3.30.2 Release: 0 Summary: Browse and play your games - all of them License: GPL-3.0-only ++++++ gnome-games-3.30.1.tar.xz -> gnome-games-3.30.2.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-games-3.30.1/NEWS new/gnome-games-3.30.2/NEWS --- old/gnome-games-3.30.1/NEWS 2018-09-23 17:13:20.000000000 +0200 +++ new/gnome-games-3.30.2/NEWS 2018-10-21 10:11:31.000000000 +0200 @@ -1,4 +1,12 @@ ============== +Version 3.30.2 +============== + +* Fixes + - Fix search filter not updating when switching between collection views. + - Fix header bar buttons grabbing arrow keys in fullscreen. + +============== Version 3.30.1 ============== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-games-3.30.1/meson.build new/gnome-games-3.30.2/meson.build --- old/gnome-games-3.30.1/meson.build 2018-09-23 17:13:20.000000000 +0200 +++ new/gnome-games-3.30.2/meson.build 2018-10-21 10:11:31.000000000 +0200 @@ -1,6 +1,6 @@ project('gnome-games', ['vala', 'c'], - version: '3.30.1', + version: '3.30.2', license: 'GPL3+', meson_version: '>= 0.46.1' ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-games-3.30.1/src/ui/collection-box.vala new/gnome-games-3.30.2/src/ui/collection-box.vala --- old/gnome-games-3.30.1/src/ui/collection-box.vala 2018-09-23 17:13:20.000000000 +0200 +++ new/gnome-games-3.30.2/src/ui/collection-box.vala 2018-10-21 10:11:31.000000000 +0200 @@ -143,12 +143,15 @@ [GtkCallback] private void on_visible_child_changed () { if (viewstack.visible_child == platform_view) { + platform_view.filtering_text = search_bar.text; platform_view.select_default_row (); } else if (viewstack.visible_child == developer_view) { + developer_view.filtering_text = search_bar.text; developer_view.select_default_row (); } else { + collection_view.filtering_text = search_bar.text; collection_view.reset_scroll_position (); } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-games-3.30.1/src/ui/collection-icon-view.vala new/gnome-games-3.30.2/src/ui/collection-icon-view.vala --- old/gnome-games-3.30.1/src/ui/collection-icon-view.vala 2018-09-23 17:13:20.000000000 +0200 +++ new/gnome-games-3.30.2/src/ui/collection-icon-view.vala 2018-10-21 10:11:31.000000000 +0200 @@ -7,7 +7,9 @@ private string[] filtering_terms; public string filtering_text { set { - filtering_terms = value.split (" "); + if (value != null) + filtering_terms = value.split (" "); + flow_box.invalidate_filter (); } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-games-3.30.1/src/ui/display-header-bar.vala new/gnome-games-3.30.2/src/ui/display-header-bar.vala --- old/gnome-games-3.30.1/src/ui/display-header-bar.vala 2018-09-23 17:13:20.000000000 +0200 +++ new/gnome-games-3.30.2/src/ui/display-header-bar.vala 2018-10-21 10:11:31.000000000 +0200 @@ -23,6 +23,9 @@ private MediaSelector media_selector; + [GtkChild (name = "back")] + private Gtk.Button _back; + [GtkChild] private Gtk.Button fullscreen; @@ -43,6 +46,9 @@ private void on_fullscreen_changed () { fullscreen.visible = can_fullscreen && !is_fullscreen; restore.visible = can_fullscreen && is_fullscreen; + + _back.can_focus = !is_fullscreen; + restore.can_focus = !is_fullscreen; } [GtkCallback]