From 63a22e173e2b3af5c573bffa9fe3fba8978b2a23 Mon Sep 17 00:00:00 2001 From: atharvafulay Date: Tue, 28 Jul 2026 09:08:10 -0700 Subject: [PATCH] Remove numlockx integration --- data/io.elementary.greeter.conf | 1 - src/MainWindow.vala | 8 -------- src/Settings.vala | 11 ----------- 3 files changed, 20 deletions(-) diff --git a/data/io.elementary.greeter.conf b/data/io.elementary.greeter.conf index dc59ee43..3b5df7df 100644 --- a/data/io.elementary.greeter.conf +++ b/data/io.elementary.greeter.conf @@ -1,2 +1 @@ [greeter] -#activate-numlock=true diff --git a/src/MainWindow.vala b/src/MainWindow.vala index 03501f2b..1c513ac3 100644 --- a/src/MainWindow.vala +++ b/src/MainWindow.vala @@ -184,14 +184,6 @@ public class Greeter.MainWindow : Gtk.ApplicationWindow { maximize (); - if (settings.activate_numlock) { - try { - Process.spawn_async (null, { "numlockx", "on" }, null, SpawnFlags.SEARCH_PATH, null, null); - } catch (Error e) { - warning ("Unable to spawn numlockx to set numlock state"); - } - } - main_box.realize.connect (init_panel); } diff --git a/src/Settings.vala b/src/Settings.vala index 1e31a942..ba24c2ed 100644 --- a/src/Settings.vala +++ b/src/Settings.vala @@ -8,17 +8,6 @@ public class Greeter.Settings : GLib.Object { private GLib.KeyFile settings; - public bool activate_numlock { - get { - try { - return settings.get_boolean ("greeter", "activate-numlock"); - } catch (Error e) { - debug (e.message); - return false; - } - } - } - construct { settings = new GLib.KeyFile (); try {