From e16bf0fd915afbacca1ea0fe326f9b9fc12589a5 Mon Sep 17 00:00:00 2001 From: Alan Fitton Date: Mon, 12 Sep 2011 21:16:24 +0000 Subject: up/down queue keys with alt + up/down --- src/trg-main-window.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/trg-main-window.c') diff --git a/src/trg-main-window.c b/src/trg-main-window.c index dc8374d..ee48abe 100644 --- a/src/trg-main-window.c +++ b/src/trg-main-window.c @@ -1308,11 +1308,16 @@ static void clear_filter_entry_cb(GtkWidget * w, gpointer data G_GNUC_UNUSED) { static gboolean torrent_tv_key_press_event(GtkWidget * w, GdkEventKey * key, gpointer data) { + TrgMainWindowPrivate *priv = TRG_MAIN_WINDOW_GET_PRIVATE(data); if (key->keyval == GDK_Delete) { if (key->state & GDK_SHIFT_MASK) delete_cb(w, data); else remove_cb(w, data); + } else if (priv->queuesEnabled && (key->state & GDK_MOD1_MASK) && key->keyval == GDK_Up) { + up_queue_cb(w, data); + } else if (priv->queuesEnabled && (key->state & GDK_MOD1_MASK) && key->keyval == GDK_Down) { + down_queue_cb(w, data); } return FALSE; } -- cgit v1.2.3