diff options
author | 2009-07-30 23:41:22 +0200 | |
---|---|---|
committer | 2009-07-30 23:41:22 +0200 | |
commit | 1a0dc00a812b1fe268207e504a9c5d14fa58d303 (patch) | |
tree | 548647294a8f2f224f4c9a310350cb035a919a22 /interface.c | |
parent | fb76a7dfc7d46d08a9dc6921b1a216b098c134bd (diff) |
initial support for playlist keyboard navigation
Diffstat (limited to 'interface.c')
-rw-r--r-- | interface.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/interface.c b/interface.c index a8de1889..b00b4c81 100644 --- a/interface.c +++ b/interface.c @@ -85,6 +85,7 @@ create_mainwin (void) accel_group = gtk_accel_group_new (); mainwin = gtk_window_new (GTK_WINDOW_TOPLEVEL); + gtk_widget_set_events (mainwin, GDK_KEY_PRESS_MASK); gtk_window_set_title (GTK_WINDOW (mainwin), "DeaDBeeF"); gtk_window_set_default_size (GTK_WINDOW (mainwin), 750, 650); @@ -312,6 +313,9 @@ create_mainwin (void) g_signal_connect ((gpointer) mainwin, "destroy", G_CALLBACK (gtk_main_quit), NULL); + g_signal_connect ((gpointer) mainwin, "key_press_event", + G_CALLBACK (on_mainwin_key_press_event), + NULL); g_signal_connect ((gpointer) open, "activate", G_CALLBACK (on_open_activate), NULL); |