[Xfce4-commits] <postler:master> Add a clear icon to the search entry

Christian Dywan noreply at xfce.org
Mon May 31 20:00:02 CEST 2010


Updating branch refs/heads/master
         to e96335b335cd05b38d18b7a4d302eafef2b3afab (commit)
       from 734c3ae2262499d2cfc44ec6be9b77233005326b (commit)

commit e96335b335cd05b38d18b7a4d302eafef2b3afab
Author: Christian Dywan <christian at twotoasts.de>
Date:   Mon May 31 19:35:32 2010 +0200

    Add a clear icon to the search entry

 postler/postler-bureau.vala |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/postler/postler-bureau.vala b/postler/postler-bureau.vala
index 088eb77..0dd4ed0 100644
--- a/postler/postler-bureau.vala
+++ b/postler/postler-bureau.vala
@@ -208,6 +208,11 @@ public class Postler.Bureau : Gtk.Window {
         /* FIXME: icons are available since GTK+ 2.16 */
         search.set_icon_from_stock (Gtk.EntryIconPosition.PRIMARY, Gtk.STOCK_FIND);
         search.activate.connect ((search) => {messages.search (search.text); } );
+        search.set_icon_from_stock (Gtk.EntryIconPosition.SECONDARY, Gtk.STOCK_CLEAR);
+        search.icon_release.connect ((position, event) => {
+            search.text = "";
+            search.activate ();
+        } );
         toolitem.add (search);
         toolitem.show_all ();
         shelf.pack_start (toolbar, false, false, 0);



More information about the Xfce4-commits mailing list