summaryrefslogtreecommitdiff
path: root/src/lightdm-gtk-greeter.glade
diff options
context:
space:
mode:
authorSimon Steinbeiß <ochosi@shimmerproject.org>2014-01-22 10:44:38 +0100
committerSimon Steinbeiß <ochosi@shimmerproject.org>2014-01-22 10:44:38 +0100
commit28a3e7bbc8b8be298916bb681d1ff1777438eefd (patch)
tree79df69b9e74d72ea027a15e4dbef507811dccb9d /src/lightdm-gtk-greeter.glade
parent61fa8f96e7eefaad622dfafac66ebfd50d8a7ee4 (diff)
downloadlightdm-gtk-greeter-git-28a3e7bbc8b8be298916bb681d1ff1777438eefd.tar.gz
Add Alt+F4 kb-shortcut for shutdown dialog
FIXME: currently the dialog has to be cancelled twice
Diffstat (limited to 'src/lightdm-gtk-greeter.glade')
-rw-r--r--src/lightdm-gtk-greeter.glade14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/lightdm-gtk-greeter.glade b/src/lightdm-gtk-greeter.glade
index 3715300..ea8f618 100644
--- a/src/lightdm-gtk-greeter.glade
+++ b/src/lightdm-gtk-greeter.glade
@@ -22,6 +22,15 @@
<accelerator key="F3"/>
</child>
</object>
+ <object class="GtkAccelGroup" id="power_accelgroup"/>
+ <object class="GtkActionGroup" id="power_actiongroup">
+ <child>
+ <object class="GtkAction" id="shutdown_action">
+ <signal name="activate" handler="shutdown_cb" object="shutdown_menuitem" swapped="yes"/>
+ </object>
+ <accelerator key="F4" modifiers="GDK_MOD1_MASK"/>
+ </child>
+ </object>
<object class="GtkWindow" id="login_window">
<property name="name">login_window</property>
<property name="can_focus">False</property>
@@ -29,6 +38,7 @@
<property name="decorated">False</property>
<accel-groups>
<group name="a11y_accelgroup"/>
+ <group name="power_accelgroup"/>
</accel-groups>
<child>
<object class="GtkTable" id="table1">
@@ -180,6 +190,7 @@
<property name="decorated">False</property>
<accel-groups>
<group name="a11y_accelgroup"/>
+ <group name="power_accelgroup"/>
</accel-groups>
<child>
<object class="GtkHButtonBox" id="buttonbox1">
@@ -228,6 +239,7 @@
<object class="GtkMenu" id="power_menu">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="accel_group">power_accelgroup</property>
<child>
<object class="GtkMenuItem" id="suspend_menuitem">
<property name="visible">True</property>
@@ -254,6 +266,8 @@
</child>
<child>
<object class="GtkMenuItem" id="shutdown_menuitem">
+ <property name="related_action">shutdown_action</property>
+ <property name="use_action_appearance">False</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Shut Down...</property>