[gtk+/wip/csoriano/bookmarks: 13/14] gtkplacessidebar: add new bookmark icon
- From: Carlos Soriano Sánchez <csoriano src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/wip/csoriano/bookmarks: 13/14] gtkplacessidebar: add new bookmark icon
- Date: Mon, 13 Apr 2015 17:45:21 +0000 (UTC)
commit 1eac219e4ffab734c31cf8407819652b0b7f8047
Author: Carlos Soriano <csoriano gnome org>
Date: Sat Apr 11 17:46:59 2015 +0200
gtkplacessidebar: add new bookmark icon
Following design mockups
gtk/gtkplacessidebar.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtkplacessidebar.c b/gtk/gtkplacessidebar.c
index 97b1fe7..9fbfb5f 100644
--- a/gtk/gtkplacessidebar.c
+++ b/gtk/gtkplacessidebar.c
@@ -1669,6 +1669,7 @@ show_new_bookmark_row (GtkPlacesSidebar *sidebar,
int bookmarks_heading_index;
gint drop_target_index;
GtkTreePath *new_bookmark_path;
+ GIcon *new_bookmark_icon;
bookmarks_heading_index = bookmarks_get_heading_index (sidebar);
bookmarks_heading_index++;
@@ -1676,13 +1677,16 @@ show_new_bookmark_row (GtkPlacesSidebar *sidebar,
/* Add the row if it doesn't exists yet */
if (sidebar->drop_state == DROP_STATE_NORMAL)
{
+ new_bookmark_icon =g_themed_icon_new ("bookmark-new-symbolic");
gtk_list_store_insert_with_values (sidebar->store, &iter, bookmarks_heading_index,
PLACES_SIDEBAR_COLUMN_ROW_TYPE, PLACES_DROP_FEEDBACK,
PLACES_SIDEBAR_COLUMN_SECTION_TYPE, SECTION_BOOKMARKS,
+ PLACES_SIDEBAR_COLUMN_GICON, new_bookmark_icon,
PLACES_SIDEBAR_COLUMN_NAME, _("New bookmark"),
PLACES_SIDEBAR_COLUMN_INDEX, bookmarks_heading_index,
PLACES_SIDEBAR_COLUMN_NO_EJECT, TRUE,
-1);
+ g_object_unref (new_bookmark_icon);
}
/* Highlight the new bookmark row */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]