[gnome-sudoku/vala-port] Remove unimplemented code for fullscreen



commit 6a8aaf29541283bdd2466d0be3ef376ce6a608ca
Author: Michael Catanzaro <mcatanzaro gnome org>
Date:   Tue Apr 1 19:02:29 2014 -0500

    Remove unimplemented code for fullscreen
    
    Let's not do fullscreen, unless we hear otherwise from the design team.

 data/org.gnome.gnome-sudoku.gschema.xml |    5 -----
 src/gnome-sudoku.vala                   |   18 ------------------
 2 files changed, 0 insertions(+), 23 deletions(-)
---
diff --git a/data/org.gnome.gnome-sudoku.gschema.xml b/data/org.gnome.gnome-sudoku.gschema.xml
index c93c203..61c58ce 100644
--- a/data/org.gnome.gnome-sudoku.gschema.xml
+++ b/data/org.gnome.gnome-sudoku.gschema.xml
@@ -101,10 +101,5 @@
       <summary>Number of puzzles to print on a page</summary>
       <description>Number of puzzles to print on a page</description>
     </key>
-    <key name="fullscreen" type="b">
-      <default>false</default>
-      <summary>A flag to enable fullscreen mode</summary>
-      <description>A flag to enable fullscreen mode</description>
-    </key>
   </schema>
 </schemalist>
diff --git a/src/gnome-sudoku.vala b/src/gnome-sudoku.vala
index 316b87a..71a7c9d 100644
--- a/src/gnome-sudoku.vala
+++ b/src/gnome-sudoku.vala
@@ -8,7 +8,6 @@ public class Sudoku : Gtk.Application
     private Builder builder;
 
     private ApplicationWindow window;
-    private CheckMenuItem fullscreen_menu;
 
     // The current game and view, if they exist
     private SudokuGame game;
@@ -76,15 +75,10 @@ public class Sudoku : Gtk.Application
         }
         window = (ApplicationWindow) builder.get_object ("sudoku_app");
 
-        if (settings.get_boolean ("fullscreen"))
-            window.fullscreen ();
-
         add_window (window);
 
         set_app_menu (builder.get_object ("sudoku-menu") as MenuModel);
 
-        fullscreen_menu = (CheckMenuItem) builder.get_object ("toggle_fullscreen_imagemenuitem");
-
         start_box = (Box) builder.get_object ("start_box");
         game_box = (Box) builder.get_object ("game_box");
         grid_box = (Box) builder.get_object ("grid_box");
@@ -481,18 +475,6 @@ public class Sudoku : Gtk.Application
         window.destroy ();
     }
 
-    public bool sudoku_app_window_state_event_cb (Widget widget, Gdk.EventWindowState event)
-    {
-        if ((event.changed_mask & Gdk.WindowState.FULLSCREEN) != 0)
-        {
-            bool is_fullscreen = (event.new_window_state & Gdk.WindowState.FULLSCREEN) != 0;
-            settings.set_boolean ("fullscreen", is_fullscreen);
-            fullscreen_menu.active = is_fullscreen;
-        }
-
-        return false;
-    }
-
     public void toggle_hints_cb (Widget widget)
     {
         view.show_hints = !view.show_hints;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]