Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gnome-sudoku for openSUSE:Factory checked in at 2025-10-18 14:37:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-sudoku (Old) and /work/SRC/openSUSE:Factory/.gnome-sudoku.new.18484 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-sudoku" Sat Oct 18 14:37:06 2025 rev:61 rq:1312147 version:49.2 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-sudoku/gnome-sudoku.changes 2025-10-11 22:50:31.017968926 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-sudoku.new.18484/gnome-sudoku.changes 2025-10-18 14:39:07.873723310 +0200 @@ -1,0 +2,6 @@ +Fri Oct 17 17:45:26 UTC 2025 - Bjørn Lie <[email protected]> + +- Update to verison 49.2: + + Fix the grid not being keyboard focusable after the first game + +------------------------------------------------------------------- Old: ---- gnome-sudoku-49.1.obscpio New: ---- gnome-sudoku-49.2.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-sudoku.spec ++++++ --- /var/tmp/diff_new_pack.D1slzY/_old 2025-10-18 14:39:08.461747909 +0200 +++ /var/tmp/diff_new_pack.D1slzY/_new 2025-10-18 14:39:08.465748077 +0200 @@ -17,7 +17,7 @@ Name: gnome-sudoku -Version: 49.1 +Version: 49.2 Release: 0 Summary: Sudoku Game for GNOME License: GPL-3.0-or-later ++++++ _service ++++++ --- /var/tmp/diff_new_pack.D1slzY/_old 2025-10-18 14:39:08.501749583 +0200 +++ /var/tmp/diff_new_pack.D1slzY/_new 2025-10-18 14:39:08.505749750 +0200 @@ -3,7 +3,7 @@ <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://gitlab.gnome.org/GNOME/gnome-sudoku.git</param> - <param name="revision">49.1</param> + <param name="revision">49.2</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">v?(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> ++++++ gnome-sudoku-49.1.obscpio -> gnome-sudoku-49.2.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-sudoku-49.1/NEWS new/gnome-sudoku-49.2/NEWS --- old/gnome-sudoku-49.1/NEWS 2025-10-10 17:07:53.000000000 +0200 +++ new/gnome-sudoku-49.2/NEWS 2025-10-17 17:41:36.000000000 +0200 @@ -1,3 +1,8 @@ +49.2 - October 17, 2025 +========================== + +- Fix the grid not being keyboard focusable after the first game (#122) + 49.1 - October 10, 2025 ========================== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-sudoku-49.1/data/org.gnome.Sudoku.metainfo.xml.in.in new/gnome-sudoku-49.2/data/org.gnome.Sudoku.metainfo.xml.in.in --- old/gnome-sudoku-49.1/data/org.gnome.Sudoku.metainfo.xml.in.in 2025-10-10 17:07:53.000000000 +0200 +++ new/gnome-sudoku-49.2/data/org.gnome.Sudoku.metainfo.xml.in.in 2025-10-17 17:41:36.000000000 +0200 @@ -66,6 +66,13 @@ <display_length compare="ge">360</display_length> </requires> <releases> + <release version="49.2" date="2025-10-17"> + <description> + <ul> + <li>Fixed the grid not being keyboard focusable after the first game</li> + </ul> + </description> + </release> <release version="49.1" date="2025-10-10"> <description> <ul> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-sudoku-49.1/lib/sudoku-game.vala new/gnome-sudoku-49.2/lib/sudoku-game.vala --- old/gnome-sudoku-49.1/lib/sudoku-game.vala 2025-10-10 17:07:53.000000000 +0200 +++ new/gnome-sudoku-49.2/lib/sudoku-game.vala 2025-10-17 17:41:36.000000000 +0200 @@ -427,6 +427,19 @@ Source.set_name_by_id (clock_tick_timeout, "[gnome-sudoku] clock_tick"); } + + //testing function + public void auto_complete () + { + var cells = board.get_cells (); + for (int row = 0; row < 9; row++) + for (int col = 0; col < 9; col++) + { + var solution = board.get_solution (row, col); + if (cells[row, col] != solution) + insert (row, col, solution); + } + } } public enum GameMode diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-sudoku-49.1/meson.build new/gnome-sudoku-49.2/meson.build --- old/gnome-sudoku-49.1/meson.build 2025-10-10 17:07:53.000000000 +0200 +++ new/gnome-sudoku-49.2/meson.build 2025-10-17 17:41:36.000000000 +0200 @@ -4,7 +4,7 @@ default_options: 'cpp_std=c++11', license: 'GPL3+', meson_version: '>= 1.4', - version: '49.1' + version: '49.2' ) add_project_arguments( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-sudoku-49.1/src/game-view.vala new/gnome-sudoku-49.2/src/game-view.vala --- old/gnome-sudoku-49.1/src/game-view.vala 2025-10-10 17:07:53.000000000 +0200 +++ new/gnome-sudoku-49.2/src/game-view.vala 2025-10-17 17:41:36.000000000 +0200 @@ -164,7 +164,6 @@ update_tick_connection (); windowtitle.subtitle = board.difficulty_category.to_string (); - grid.can_focus = true; focus (TAB_FORWARD); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-sudoku-49.1/src/gnome-sudoku.vala new/gnome-sudoku-49.2/src/gnome-sudoku.vala --- old/gnome-sudoku-49.1/src/gnome-sudoku.vala 2025-10-10 17:07:53.000000000 +0200 +++ new/gnome-sudoku-49.2/src/gnome-sudoku.vala 2025-10-17 17:41:36.000000000 +0200 @@ -250,8 +250,6 @@ private void board_completed_cb () { - game_view.can_focus = false; - saver.add_game_to_finished (game, true, show_timer); /* Text in dialog that displays when the game is over. */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-sudoku-49.1/src/window.vala new/gnome-sudoku-49.2/src/window.vala --- old/gnome-sudoku-49.1/src/window.vala 2025-10-10 17:07:53.000000000 +0200 +++ new/gnome-sudoku-49.2/src/window.vala 2025-10-17 17:41:36.000000000 +0200 @@ -193,7 +193,8 @@ if (!game_view.game.paused) game_view.game.resume_clock (); - game_view.grab_focus (); + if (!game_view.game.board.complete) + game_view.grab_focus (); } } ++++++ gnome-sudoku.obsinfo ++++++ --- /var/tmp/diff_new_pack.D1slzY/_old 2025-10-18 14:39:08.909766652 +0200 +++ /var/tmp/diff_new_pack.D1slzY/_new 2025-10-18 14:39:08.925767321 +0200 @@ -1,5 +1,5 @@ name: gnome-sudoku -version: 49.1 -mtime: 1760108873 -commit: 3b48e88dc05676273d0025bf4c088e0ffc8a06a5 +version: 49.2 +mtime: 1760715696 +commit: 1b979da4036afe3812be85b3ab595c36166c6438
