[geany/geany] 680a55: Find when activating the find entry in the replace dialog

Colomban Wendling git-noreply at xxxxx
Thu Jan 9 16:34:50 UTC 2014


Branch:      refs/heads/master
Author:      Colomban Wendling <ban at herbesfolles.org>
Committer:   Colomban Wendling <ban at herbesfolles.org>
Date:        Thu, 09 Jan 2014 16:34:50 UTC
Commit:      680a556fffa5311d227f476e8e154d20da638414
             https://github.com/geany/geany/commit/680a556fffa5311d227f476e8e154d20da638414

Log Message:
-----------
Find when activating the find entry in the replace dialog


Modified Paths:
--------------
    src/search.c

Modified: src/search.c
12 files changed, 12 insertions(+), 0 deletions(-)
===================================================================
@@ -170,6 +170,9 @@ enum
 on_replace_dialog_response(GtkDialog *dialog, gint response, gpointer user_data);
 
 static void
+on_replace_find_entry_activate(GtkEntry *entry, gpointer user_data);
+
+static void
 on_replace_entry_activate(GtkEntry *entry, gpointer user_data);
 
 static void
@@ -648,6 +651,8 @@ static void create_replace_dialog(void)
 	g_signal_connect(gtk_bin_get_child(GTK_BIN(entry_find)),
 			"key-press-event", G_CALLBACK(on_widget_key_pressed_set_focus),
 			gtk_bin_get_child(GTK_BIN(entry_replace)));
+	g_signal_connect(gtk_bin_get_child(GTK_BIN(entry_find)), "activate",
+			G_CALLBACK(on_replace_find_entry_activate), NULL);
 	g_signal_connect(gtk_bin_get_child(GTK_BIN(entry_replace)), "activate",
 			G_CALLBACK(on_replace_entry_activate), NULL);
 	g_signal_connect(replace_dlg.dialog, "response",
@@ -1370,6 +1375,13 @@ static gboolean int_search_flags(gint match_case, gint whole_word, gint regexp,
 
 
 static void
+on_replace_find_entry_activate(GtkEntry *entry, gpointer user_data)
+{
+	on_replace_dialog_response(NULL, GEANY_RESPONSE_FIND, NULL);
+}
+
+
+static void
 on_replace_entry_activate(GtkEntry *entry, gpointer user_data)
 {
 	on_replace_dialog_response(NULL, GEANY_RESPONSE_REPLACE, NULL);



--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).


More information about the Commits mailing list