[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r18771 - in gnunet-gtk: contrib src/fs
From: |
gnunet |
Subject: |
[GNUnet-SVN] r18771 - in gnunet-gtk: contrib src/fs |
Date: |
Fri, 23 Dec 2011 16:24:50 +0100 |
Author: grothoff
Date: 2011-12-23 16:24:50 +0100 (Fri, 23 Dec 2011)
New Revision: 18771
Modified:
gnunet-gtk/contrib/gnunet_fs_gtk_main_window.glade
gnunet-gtk/src/fs/gnunet-fs-gtk.c
Log:
-LRN: start search on enter
Modified: gnunet-gtk/contrib/gnunet_fs_gtk_main_window.glade
===================================================================
--- gnunet-gtk/contrib/gnunet_fs_gtk_main_window.glade 2011-12-23 15:24:24 UTC
(rev 18770)
+++ gnunet-gtk/contrib/gnunet_fs_gtk_main_window.glade 2011-12-23 15:24:50 UTC
(rev 18771)
@@ -1222,6 +1222,7 @@
<property name="secondary_icon_activatable">False</property>
<property name="primary_icon_sensitive">True</property>
<property name="secondary_icon_sensitive">True</property>
+ <signal name="key-press-event"
handler="main_window_search_entry_key_press_event_cb" swapped="no"/>
</object>
<packing>
<property name="expand">True</property>
Modified: gnunet-gtk/src/fs/gnunet-fs-gtk.c
===================================================================
--- gnunet-gtk/src/fs/gnunet-fs-gtk.c 2011-12-23 15:24:24 UTC (rev 18770)
+++ gnunet-gtk/src/fs/gnunet-fs-gtk.c 2011-12-23 15:24:50 UTC (rev 18771)
@@ -25,6 +25,7 @@
*/
#include "gnunet-fs-gtk-common.h"
#include "gnunet-fs-gtk-event_handler.h"
+#include <gdk/gdkkeysyms.h>
/**
* Should gnunet-fs-gtk start in tray mode?
@@ -537,6 +538,27 @@
GNUNET_FS_uri_destroy (uri);
}
+#ifndef GDK_KEY_Return
+#define GDK_KEY_Return GDK_Return
+#endif
+
+gboolean
+main_window_search_entry_key_press_event_cb (GtkWidget *widget,
+ GdkEventKey *event, gpointer user_data)
+{
+ GtkBuilder *builder;
+ builder = GTK_BUILDER (user_data);
+
+ if (event->keyval == GDK_KEY_Return)
+ {
+ GtkWidget *find = GTK_WIDGET (gtk_builder_get_object (builder,
+ "main_window_search_button"));
+ main_window_search_button_clicked_cb (GTK_BUTTON (find), user_data);
+ return TRUE;
+ }
+ return FALSE;
+}
+
/**
* Add pseudonym data to tree store
*
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r18771 - in gnunet-gtk: contrib src/fs,
gnunet <=