summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMax G <max3227@gmail.com>2021-07-12 19:43:08 +0300
committerMax G <max3227@gmail.com>2021-07-12 19:43:08 +0300
commit101a4daa9ccd73865e084b81be1291ae56c6d0eb (patch)
tree7c556530b4cb07eaaa3ababa80873270d719b3a2 /src
parent4d7a616ad73eda9f0f9eb504fbf39592eadc43fb (diff)
downloadlightdm-gtk-greeter-git-101a4daa9ccd73865e084b81be1291ae56c6d0eb.tar.gz
Added key shortcut for reboot action [ALT+Delete]
Diffstat (limited to 'src')
-rw-r--r--src/lightdm-gtk-greeter.c1
-rw-r--r--src/lightdm-gtk-greeter.glade1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/lightdm-gtk-greeter.c b/src/lightdm-gtk-greeter.c
index cefa348..75d13f7 100644
--- a/src/lightdm-gtk-greeter.c
+++ b/src/lightdm-gtk-greeter.c
@@ -3109,6 +3109,7 @@ main (int argc, char **argv)
gtk_accel_map_add_entry ("<Login>/a11y/keyboard", GDK_KEY_F3, 0);
gtk_accel_map_add_entry ("<Login>/a11y/reader", GDK_KEY_F4, 0);
gtk_accel_map_add_entry ("<Login>/power/shutdown", GDK_KEY_F4, GDK_MOD1_MASK);
+ gtk_accel_map_add_entry ("<Login>/power/reboot", GDK_KEY_Delete, GDK_MOD1_MASK);
init_indicators ();
diff --git a/src/lightdm-gtk-greeter.glade b/src/lightdm-gtk-greeter.glade
index 35f8709..31d9541 100644
--- a/src/lightdm-gtk-greeter.glade
+++ b/src/lightdm-gtk-greeter.glade
@@ -47,6 +47,7 @@
<object class="GtkMenuItem" id="restart_menuitem">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="accel_path">&lt;Login&gt;/power/reboot</property>
<property name="label" translatable="yes">Restart...</property>
<signal name="activate" handler="restart_cb" swapped="no"/>
</object>