[epiphany] ephy-search-entry: use symbolic clear icon
- From: Diego Escalante Urrelo <diegoe src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [epiphany] ephy-search-entry: use symbolic clear icon
- Date: Tue, 7 Feb 2012 20:25:04 +0000 (UTC)
commit 0bcf4b4861d5e6fbc56ea8d87e2d367c9ba165bf
Author: Diego Escalante Urrelo <diegoe igalia com>
Date: Fri Feb 3 01:09:21 2012 -0500
ephy-search-entry: use symbolic clear icon
Instead of gtk+ stock icon, use the symbolic version. Respects LTR/RTL.
https://bugzilla.gnome.org/show_bug.cgi?id=669131
lib/widgets/ephy-search-entry.c | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/lib/widgets/ephy-search-entry.c b/lib/widgets/ephy-search-entry.c
index 2fb28e0..2a5e971 100644
--- a/lib/widgets/ephy-search-entry.c
+++ b/lib/widgets/ephy-search-entry.c
@@ -145,11 +145,15 @@ search_entry_clear_cb (GtkWidget *entry,
static void
ephy_search_entry_init (EphySearchEntry *entry)
{
+ gboolean ltr;
+
entry->priv = EPHY_SEARCH_ENTRY_GET_PRIVATE (entry);
+ ltr = gtk_widget_get_default_direction () == GTK_TEXT_DIR_LTR;
- gtk_entry_set_icon_from_stock (GTK_ENTRY (entry),
- GTK_ENTRY_ICON_SECONDARY,
- GTK_STOCK_CLEAR);
+ gtk_entry_set_icon_from_icon_name (GTK_ENTRY (entry),
+ GTK_ENTRY_ICON_SECONDARY,
+ ltr ? "edit-clear-symbolic" :
+ "edit-clear-rtl-symbolic");
gtk_entry_set_icon_activatable (GTK_ENTRY (entry),
GTK_ENTRY_ICON_SECONDARY,
TRUE);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]