aboutsummaryrefslogtreecommitdiff
path: root/window.c
diff options
context:
space:
mode:
authornirav <nirav@teisuu.com>2018-09-07 21:56:19 +0530
committerDandelion <nirav@teisuu.com>2018-09-07 21:56:19 +0530
commit7722e6d67a8e6e6a1cb73115ee3abe4380e29e2a (patch)
treec6ec058a30d102de7824b34842fbb7c90bdba2c2 /window.c
parent02f7a54e67260ee7995c6cd9bf40ae784b60203d (diff)
downloadim-7722e6d67a8e6e6a1cb73115ee3abe4380e29e2a.tar.gz
im-7722e6d67a8e6e6a1cb73115ee3abe4380e29e2a.zip
Added more key bindings, fixed file loading error
Diffstat (limited to 'window.c')
-rw-r--r--window.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/window.c b/window.c
index 2d095c6..3c5e8db 100644
--- a/window.c
+++ b/window.c
@@ -1,4 +1,5 @@
#include "window.h"
+#include "file.h"
#include "image.h"
#include "input.h"
#include <gtk-3.0/gtk/gtk.h>
@@ -8,7 +9,7 @@ GtkWidget *scrolled_window;
static gboolean key_press(GtkWindow *window, GdkEvent *event, gpointer data)
{
- handle_key_press(event->key);
+ handle_key_press(event);
return FALSE;
}
@@ -93,6 +94,7 @@ void get_curr_win_size(gint *width, gint *height)
void quit()
{
+ clean();
g_application_quit(
G_APPLICATION(gtk_window_get_application(GTK_WINDOW(window))));
}