aboutsummaryrefslogtreecommitdiff
path: root/src/input.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/input.c')
-rw-r--r--src/input.c13
1 files changed, 10 insertions, 3 deletions
diff --git a/src/input.c b/src/input.c
index b85c058..457cdcc 100644
--- a/src/input.c
+++ b/src/input.c
@@ -135,6 +135,9 @@ void handle_key_press(GdkEvent *event)
case GDK_KEY_End:
last();
break;
+ case GDK_KEY_f:
+ toggle_fullscreen();
+ break;
default:
break;
}
@@ -142,9 +145,13 @@ void handle_key_press(GdkEvent *event)
void handle_button_press(GdkEvent *event)
{
- grabbed = 1;
- start_x = event->motion.x;
- start_y = event->motion.y;
+ if (event->type == GDK_2BUTTON_PRESS)
+ toggle_fullscreen();
+ else {
+ grabbed = 1;
+ start_x = event->motion.x;
+ start_y = event->motion.y;
+ }
}
void handle_button_release()