Title: [184432] trunk/Tools
Revision
184432
Author
[email protected]
Date
2015-05-16 00:11:01 -0700 (Sat, 16 May 2015)

Log Message

[EFL][WK2] Minibrowser : Add search icon to search bar
https://bugs.webkit.org/show_bug.cgi?id=139773

Patch by Tanay C <[email protected]> on 2015-05-16
Reviewed by Gyuyoung Kim.

* MiniBrowser/efl/main.c:
(search_icon_show): Added.
(search_box_show): Modified.

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (184431 => 184432)


--- trunk/Tools/ChangeLog	2015-05-16 06:42:45 UTC (rev 184431)
+++ trunk/Tools/ChangeLog	2015-05-16 07:11:01 UTC (rev 184432)
@@ -1,3 +1,14 @@
+2015-05-16  Tanay C  <[email protected]>
+
+        [EFL][WK2] Minibrowser : Add search icon to search bar
+        https://bugs.webkit.org/show_bug.cgi?id=139773
+
+        Reviewed by Gyuyoung Kim.
+
+        * MiniBrowser/efl/main.c: 
+        (search_icon_show): Added.
+        (search_box_show): Modified.
+
 2015-05-15  Ryosuke Niwa  <[email protected]>
 
         run_benchmark should have an option to specify the number of runs

Modified: trunk/Tools/MiniBrowser/efl/main.c (184431 => 184432)


--- trunk/Tools/MiniBrowser/efl/main.c	2015-05-16 06:42:45 UTC (rev 184431)
+++ trunk/Tools/MiniBrowser/efl/main.c	2015-05-16 07:11:01 UTC (rev 184432)
@@ -407,10 +407,23 @@
 }
 
 static void
+search_icon_show(Browser_Window *window)
+{
+    Evas_Object *icon = elm_icon_add(window->elm_window);
+    elm_icon_standard_set(icon, "edit-find");
+    elm_object_part_content_set(window->search.search_field, "icon", icon);
+    evas_object_size_hint_min_set(icon, 20, 20);
+    evas_object_size_hint_max_set(icon, 20, 20);
+    elm_entry_icon_visible_set(window->search.search_field, EINA_TRUE);
+    evas_object_show(icon);
+}
+
+static void
 search_box_show(Browser_Window *window)
 {
     evas_object_size_hint_min_set(window->search.search_bar, SEARCH_FIELD_SIZE + 2 * SEARCH_BUTTON_SIZE, SEARCH_BUTTON_SIZE);
 
+    search_icon_show(window);
     evas_object_show(window->search.search_bar);
     evas_object_show(window->search.search_field);
     evas_object_show(window->search.search_field_count);
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to