[Xfce4-commits] [xfce/xfce4-appfinder] 01/01: Allow case-insensitive search

noreply at xfce.org noreply at xfce.org
Thu May 16 03:10:50 CEST 2019


This is an automated email from the git hooks/post-receive script.

a   n   d   r   e       p   u   s   h   e   d       a       c   o   m   m   i   t       t   o       b   r   a   n   c   h       m   a   s   t   e   r   
   in repository xfce/xfce4-appfinder.

commit 034dcf4c2b899741fb37fb07f1841c9f4132a36f
Author: Andre Miranda <andreldm at xfce.org>
Date:   Wed May 15 22:10:42 2019 -0300

    Allow case-insensitive search
---
 src/appfinder-window.c | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/src/appfinder-window.c b/src/appfinder-window.c
index 211aa4f..09011bd 100644
--- a/src/appfinder-window.c
+++ b/src/appfinder-window.c
@@ -1665,11 +1665,16 @@ xfce_appfinder_window_item_visible (GtkTreeModel *model,
 {
   XfceAppfinderWindow *window = XFCE_APPFINDER_WINDOW (data);
   /* don't use the casefolded key generated by gtk */
-  const gchar *filter_string= gtk_entry_get_text (GTK_ENTRY (window->entry));
+  const gchar *filter_string = gtk_entry_get_text (GTK_ENTRY (window->entry));
+  gchar *filter_string_down = g_ascii_strdown (filter_string, -1);
 
-  return xfce_appfinder_model_get_visible (XFCE_APPFINDER_MODEL (model), iter,
+  gboolean res = xfce_appfinder_model_get_visible (XFCE_APPFINDER_MODEL (model), iter,
                                            window->filter_category,
-                                           filter_string);
+                                           filter_string_down);
+
+  g_free(filter_string_down);
+
+  return res;
 }
 
 

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Xfce4-commits mailing list