[Xfce4-commits] <design:master> Add search in the application command.

Nick Schermer noreply at xfce.org
Thu Jun 2 21:24:01 CEST 2011


Updating branch refs/heads/master
         to 61ffd62cc13d31ae1793215250c6ca65c7e2612f (commit)
       from 04f4ac252a4049090c808407752dadcd03f57499 (commit)

commit 61ffd62cc13d31ae1793215250c6ca65c7e2612f
Author: Nick Schermer <nick at xfce.org>
Date:   Thu Jun 2 21:22:06 2011 +0200

    Add search in the application command.

 .../merge-with-xfrun/demo-code/c/appfinder-model.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/xfce4-appfinder/merge-with-xfrun/demo-code/c/appfinder-model.c b/xfce4-appfinder/merge-with-xfrun/demo-code/c/appfinder-model.c
index d5ad094..a8c61d5 100644
--- a/xfce4-appfinder/merge-with-xfrun/demo-code/c/appfinder-model.c
+++ b/xfce4-appfinder/merge-with-xfrun/demo-code/c/appfinder-model.c
@@ -536,6 +536,7 @@ xfce_appfinder_model_item_key (GarconMenuItem *item)
   GString     *str;
   gchar       *normalized;
   gchar       *casefold;
+  gchar       *p;
 
   str = g_string_sized_new (128);
 
@@ -544,6 +545,15 @@ xfce_appfinder_model_item_key (GarconMenuItem *item)
     g_string_append (str, value);
   g_string_append_c (str, '\n');
 
+  value = garcon_menu_item_get_command (item);
+  if (value != NULL)
+    {
+      /* only add first part of the command */
+      p = strchr (value, ' ');
+      g_string_append_len (str, value, p != NULL ? p - value : -1);
+    }
+  g_string_append_c (str, '\n');
+
   value = garcon_menu_item_get_comment (item);
   if (value != NULL)
     g_string_append (str, value);



More information about the Xfce4-commits mailing list