[epiphany/gnome-3-34] bookmark-manager: Store and use localized "Favorites" tag
- From: Michael Catanzaro <mcatanzaro src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [epiphany/gnome-3-34] bookmark-manager: Store and use localized "Favorites" tag
- Date: Thu, 9 Jan 2020 15:59:02 +0000 (UTC)
commit 5f649831448ff028e1749dd0c6f0aeb4f362e40e
Author: Jonathan Kang <jonathankang gnome org>
Date: Wed Jan 8 06:28:36 2020 +0000
bookmark-manager: Store and use localized "Favorites" tag
Previously, the unlocalized string "Favorites" is stored and used to
compare with localized strings, which leads that no bookmark is tagged as
"Favorites" even if you do so.
Fix that by storing localized "Favorites" string directly and use that
for populating the bookmark grid.
https://gitlab.gnome.org/GNOME/epiphany/issues/1015
(cherry picked from commit 9308686e38c5deffcdcd6a5e65a85013e381ce1c)
src/bookmarks/ephy-bookmark-properties-grid.c | 2 +-
src/bookmarks/ephy-bookmarks-manager.h | 2 +-
src/bookmarks/ephy-bookmarks-popover.c | 8 ++------
3 files changed, 4 insertions(+), 8 deletions(-)
---
diff --git a/src/bookmarks/ephy-bookmark-properties-grid.c b/src/bookmarks/ephy-bookmark-properties-grid.c
index 8a229b80c..c10228a1b 100644
--- a/src/bookmarks/ephy-bookmark-properties-grid.c
+++ b/src/bookmarks/ephy-bookmark-properties-grid.c
@@ -169,7 +169,7 @@ ephy_bookmark_properties_grid_create_tag_widget (EphyBookmarkPropertiesGrid *sel
gtk_box_pack_start (GTK_BOX (box), image, FALSE, FALSE, 0);
}
- label_text = default_tag ? _(EPHY_BOOKMARKS_FAVORITES_TAG) : tag;
+ label_text = default_tag ? EPHY_BOOKMARKS_FAVORITES_TAG : tag;
label = gtk_label_new (label_text);
gtk_box_pack_start (GTK_BOX (box), label, FALSE, FALSE, 0);
diff --git a/src/bookmarks/ephy-bookmarks-manager.h b/src/bookmarks/ephy-bookmarks-manager.h
index fa70e8094..685e0c8dc 100644
--- a/src/bookmarks/ephy-bookmarks-manager.h
+++ b/src/bookmarks/ephy-bookmarks-manager.h
@@ -31,7 +31,7 @@ G_BEGIN_DECLS
G_DECLARE_FINAL_TYPE (EphyBookmarksManager, ephy_bookmarks_manager, EPHY, BOOKMARKS_MANAGER, GObject)
-#define EPHY_BOOKMARKS_FAVORITES_TAG N_("Favorites")
+#define EPHY_BOOKMARKS_FAVORITES_TAG _("Favorites")
#define EPHY_BOOKMARKS_MOBILE_TAG N_("Mobile")
#define FIREFOX_BOOKMARKS_MOBILE_FOLDER "Mobile Bookmarks"
diff --git a/src/bookmarks/ephy-bookmarks-popover.c b/src/bookmarks/ephy-bookmarks-popover.c
index 088af0513..370e1336a 100644
--- a/src/bookmarks/ephy-bookmarks-popover.c
+++ b/src/bookmarks/ephy-bookmarks-popover.c
@@ -240,11 +240,10 @@ create_tag_row (const char *tag)
if (g_strcmp0 (tag, EPHY_BOOKMARKS_FAVORITES_TAG) == 0) {
image = gtk_image_new_from_icon_name ("emblem-favorite-symbolic", GTK_ICON_SIZE_MENU);
- label = gtk_label_new (_(EPHY_BOOKMARKS_FAVORITES_TAG));
} else {
image = gtk_image_new_from_icon_name ("ephy-bookmark-tag-symbolic", GTK_ICON_SIZE_MENU);
- label = gtk_label_new (tag);
}
+ label = gtk_label_new (tag);
gtk_box_pack_start (GTK_BOX (box), image, FALSE, FALSE, 0);
gtk_box_pack_start (GTK_BOX (box), label, TRUE, FALSE, 0);
@@ -411,10 +410,7 @@ ephy_bookmarks_popover_show_tag_detail (EphyBookmarksPopover *self,
gtk_container_add (GTK_CONTAINER (self->tag_detail_list_box), row);
}
- if (strcmp (tag, EPHY_BOOKMARKS_FAVORITES_TAG) == 0)
- gtk_label_set_label (GTK_LABEL (self->tag_detail_label), _(EPHY_BOOKMARKS_FAVORITES_TAG));
- else
- gtk_label_set_label (GTK_LABEL (self->tag_detail_label), tag);
+ gtk_label_set_label (GTK_LABEL (self->tag_detail_label), tag);
gtk_stack_set_visible_child_name (GTK_STACK (self->toplevel_stack), "tag_detail");
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]