summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaximiliano Sandoval R <msandova@gnome.org>2021-10-11 00:48:28 +0200
committerDavid King <amigadave@amigadave.com>2022-03-28 17:11:49 +0100
commit897f236e537034fa8fc7339e064cdd6f623efadd (patch)
tree25927568abea2a79c833b78d2c64b7922d400f5a
parentfbfc4316da00c63e467c72a5be10571ff7f3368e (diff)
downloadgnome-logs-897f236e537034fa8fc7339e064cdd6f623efadd.tar.gz
searchpopover: Replace Radios with Check buttons
-rw-r--r--data/gl-searchpopover.ui10
-rw-r--r--src/gl-searchpopover.c4
2 files changed, 5 insertions, 9 deletions
diff --git a/data/gl-searchpopover.ui b/data/gl-searchpopover.ui
index e47edab..70d0a44 100644
--- a/data/gl-searchpopover.ui
+++ b/data/gl-searchpopover.ui
@@ -292,29 +292,25 @@
<object class="GtkBox">
<property name="visible">True</property>
<child>
- <object class="GtkRadioButton" id="radiobutton_substring">
+ <object class="GtkCheckButton" id="checkbutton_substring">
<property name="label" translatable="yes">Substring</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="tooltip_text" translatable="yes">Match in any part of the string</property>
<property name="hexpand">True</property>
- <property name="xalign">0</property>
<property name="active">True</property>
- <property name="draw_indicator">False</property>
</object>
</child>
<child>
- <object class="GtkRadioButton" id="radiobutton_exact">
+ <object class="GtkCheckButton" id="checkbutton_exact">
<property name="label" translatable="yes">Exact</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="tooltip_text" translatable="yes">Match complete string only</property>
<property name="hexpand">True</property>
- <property name="xalign">0</property>
- <property name="draw_indicator">False</property>
- <property name="group">radiobutton_substring</property>
+ <property name="group">checkbutton_substring</property>
<signal name="toggled" handler="search_type_changed"/>
</object>
</child>
diff --git a/src/gl-searchpopover.c b/src/gl-searchpopover.c
index cd0663c..6ee3699 100644
--- a/src/gl-searchpopover.c
+++ b/src/gl-searchpopover.c
@@ -250,7 +250,7 @@ on_parameter_treeview_row_activated (GtkTreeView *tree_view,
}
static void
-search_type_changed (GtkToggleButton *togglebutton,
+search_type_changed (GtkCheckButton *check_button,
gpointer user_data)
{
GlSearchPopover *popover;
@@ -260,7 +260,7 @@ search_type_changed (GtkToggleButton *togglebutton,
priv = gl_search_popover_get_instance_private (popover);
- if (gtk_toggle_button_get_active (togglebutton))
+ if (gtk_check_button_get_active (check_button))
{
priv->search_type = GL_QUERY_SEARCH_TYPE_EXACT;
}