diff options
| author | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2023-02-06 10:50:34 +0100 |
|---|---|---|
| committer | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2023-02-06 10:50:34 +0100 |
| commit | 642cbe7d3830c7dd27230ea84e86277243ccd7b7 (patch) | |
| tree | 6d4f269e0389b8f12d267cb715dc663382763c82 /src/main-window.vala | |
| parent | b2fac08944adadd4b278a58a5fe363ef0df1e9c2 (diff) | |
| parent | bf00dadc0584d911bf4c23cc4ab25e8a09c611ce (diff) | |
| download | arctica-greeter-642cbe7d3830c7dd27230ea84e86277243ccd7b7.tar.gz arctica-greeter-642cbe7d3830c7dd27230ea84e86277243ccd7b7.tar.bz2 arctica-greeter-642cbe7d3830c7dd27230ea84e86277243ccd7b7.zip | |
Merge remote-tracking branch 'gh-Ionic/feature/high-contrast-big-font'
Attributes GH PR #40: https://github.com/ArcticaProject/arctica-greeter/pull/40
Diffstat (limited to 'src/main-window.vala')
| -rw-r--r-- | src/main-window.vala | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/main-window.vala b/src/main-window.vala index 993e43e..d7fe6f0 100644 --- a/src/main-window.vala +++ b/src/main-window.vala @@ -40,7 +40,7 @@ public class MainWindow : Gtk.Window public ListStack stack; // Menubar is smaller, but with shadow, we reserve more space - public const int MENUBAR_HEIGHT = 32; + public const int MENUBAR_HEIGHT = 40; construct { @@ -75,6 +75,8 @@ public class MainWindow : Gtk.Window shadow_style = "background-image: url('%s'); background-repeat: repeat;".printf(shadow_path); } + /* Disable the shadow image, we will use CSS instead. */ + /* try { var style = new Gtk.CssProvider (); @@ -89,6 +91,7 @@ public class MainWindow : Gtk.Window { debug ("Internal error loading menubox style: %s", e.message); } + */ menubox.set_size_request (-1, MENUBAR_HEIGHT); menubox.show (); menualign.show (); @@ -159,7 +162,8 @@ public class MainWindow : Gtk.Window only_on_monitor = AGSettings.get_string(AGSettings.KEY_ONLY_ON_MONITOR); monitor_setting_ok = only_on_monitor == "auto"; - if (ArcticaGreeter.singleton.test_mode) + var greeter = new ArcticaGreeter (); + if (greeter.test_mode) { /* Simulate an 800x600 monitor to the left of a 640x480 monitor */ monitors = new List<Monitor> (); @@ -375,6 +379,7 @@ public class MainWindow : Gtk.Window } } + var greeter = new ArcticaGreeter (); switch (event.keyval) { case Gdk.Key.Escape: @@ -434,14 +439,14 @@ public class MainWindow : Gtk.Window } return true; case Gdk.Key.z: - if (ArcticaGreeter.singleton.test_mode && (event.state & Gdk.ModifierType.MOD1_MASK) != 0) + if (greeter.test_mode && (event.state & Gdk.ModifierType.MOD1_MASK) != 0) { show_shutdown_dialog (ShutdownDialogType.SHUTDOWN); return true; } break; case Gdk.Key.Z: - if (ArcticaGreeter.singleton.test_mode && (event.state & Gdk.ModifierType.MOD1_MASK) != 0) + if (greeter.test_mode && (event.state & Gdk.ModifierType.MOD1_MASK) != 0) { show_shutdown_dialog (ShutdownDialogType.RESTART); return true; |
