summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcadmio <gioresta87@gmail.com>2023-11-15 14:53:43 +0100
committercadmio <gioresta87@gmail.com>2023-11-15 14:53:43 +0100
commit5bf5e58c5e3a26d4969b6bd0e399ebc772d33ef6 (patch)
tree9db273ff89d2c4553cd0d991bd504e737a692dfc
parent390754c5b75aebe8d15ce65f0eafd58fdb08cdc9 (diff)
downloadlitos4-5bf5e58c5e3a26d4969b6bd0e399ebc772d33ef6.tar.gz
litos4-5bf5e58c5e3a26d4969b6bd0e399ebc772d33ef6.tar.bz2
litos4-5bf5e58c5e3a26d4969b6bd0e399ebc772d33ef6.zip
update all
-rw-r--r--litosappwin.c4
-rw-r--r--window.ui2
2 files changed, 5 insertions, 1 deletions
diff --git a/litosappwin.c b/litosappwin.c
index 7d0ee2a..bdde16a 100644
--- a/litosappwin.c
+++ b/litosappwin.c
@@ -35,6 +35,7 @@ struct _LitosAppWindow
GtkWidget *gears;
GtkWidget *search;
GtkWidget *searchbar;
+ GtkWidget *search_entry;
GtkWidget *about;
GtkWidget *prev_button;
GtkWidget *next_button;
@@ -436,6 +437,8 @@ litos_app_window_init (LitosAppWindow *win)
g_signal_connect (GTK_WINDOW(win), "close-request", G_CALLBACK (litos_app_window_quit), win);
g_signal_connect (win->next_button, "clicked", G_CALLBACK(next_match), win);
//g_signal_connect (win->up_search, "clicked", G_CALLBACK(previous_match), win);
+
+ gtk_widget_grab_focus(win->search_entry);
g_object_bind_property (win->search, "active",
win->searchbar, "search-mode-enabled",
@@ -482,6 +485,7 @@ litos_app_window_class_init (LitosAppWindowClass *class)
gtk_widget_class_bind_template_child (GTK_WIDGET_CLASS (class), LitosAppWindow, gears);
gtk_widget_class_bind_template_child (GTK_WIDGET_CLASS (class), LitosAppWindow, search);
gtk_widget_class_bind_template_child (GTK_WIDGET_CLASS (class), LitosAppWindow, searchbar);
+ gtk_widget_class_bind_template_child (GTK_WIDGET_CLASS (class), LitosAppWindow, search_entry);
gtk_widget_class_bind_template_child (GTK_WIDGET_CLASS (class), LitosAppWindow, about);
gtk_widget_class_bind_template_child (GTK_WIDGET_CLASS (class), LitosAppWindow, prev_button);
gtk_widget_class_bind_template_child (GTK_WIDGET_CLASS (class), LitosAppWindow, next_button);
diff --git a/window.ui b/window.ui
index 3078870..80edb8b 100644
--- a/window.ui
+++ b/window.ui
@@ -31,7 +31,7 @@
<child>
<object class="GtkBox" id="search_box">
<child>
- <object class="GtkSearchEntry" id="searchentry">
+ <object class="GtkSearchEntry" id="search_entry">
<signal name="search-changed" handler="search_text_changed"/>
</object>
</child>