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
 

Reply via email to