[Xfce4-commits] <thunar:master> Use stock home icons for ~.
Nick Schermer
noreply at xfce.org
Thu Nov 8 21:18:02 CET 2012
Updating branch refs/heads/master
to 331aaee90d111555e4da5fa7f5be52cc5cfb3bd6 (commit)
from 877b8ea466ab74b2386af92b1ffe707c97a749a2 (commit)
commit 331aaee90d111555e4da5fa7f5be52cc5cfb3bd6
Author: Nick Schermer <nick at xfce.org>
Date: Thu Nov 8 21:15:28 2012 +0100
Use stock home icons for ~.
thunar/thunar-file.c | 3 +++
thunar/thunar-shortcuts-model.c | 1 +
thunar/thunar-stock.c | 1 -
thunar/thunar-stock.h | 1 -
thunar/thunar-window.c | 2 +-
5 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/thunar/thunar-file.c b/thunar/thunar-file.c
index 9f4fe72..f82571b 100644
--- a/thunar/thunar-file.c
+++ b/thunar/thunar-file.c
@@ -3324,6 +3324,9 @@ thunar_file_get_icon_name (const ThunarFile *file,
return g_strdup ("drive-harddisk");
}
+ if (thunar_file_is_home (file))
+ return g_strdup (GTK_STOCK_HOME);
+
if (file->info == NULL)
return NULL;
diff --git a/thunar/thunar-shortcuts-model.c b/thunar/thunar-shortcuts-model.c
index 51cce29..bbdf396 100644
--- a/thunar/thunar-shortcuts-model.c
+++ b/thunar/thunar-shortcuts-model.c
@@ -885,6 +885,7 @@ thunar_shortcuts_model_shortcut_places (ThunarShortcutsModel *model)
shortcut = g_slice_new0 (ThunarShortcut);
shortcut->group = THUNAR_SHORTCUT_GROUP_PLACES_DEFAULT;
shortcut->file = file;
+ shortcut->gicon = g_themed_icon_new (GTK_STOCK_HOME);
shortcut->sort_id = 0;
shortcut->hidden = thunar_shortcuts_model_get_hidden (model, shortcut);
thunar_shortcuts_model_add_shortcut (model, shortcut);
diff --git a/thunar/thunar-stock.c b/thunar/thunar-stock.c
index e6ad229..48b0e89 100644
--- a/thunar/thunar-stock.c
+++ b/thunar/thunar-stock.c
@@ -46,7 +46,6 @@ typedef struct
static const ThunarStockIcon thunar_stock_icons[] =
{
{ THUNAR_STOCK_DESKTOP, "user-desktop" },
- { THUNAR_STOCK_HOME, "go-home" },
{ THUNAR_STOCK_SHORTCUTS, "stock_thunar-shortcuts" },
{ THUNAR_STOCK_TEMPLATES, "text-x-generic-template" },
{ THUNAR_STOCK_TRASH_EMPTY, "user-trash", },
diff --git a/thunar/thunar-stock.h b/thunar/thunar-stock.h
index 8a68dd1..036ee3c 100644
--- a/thunar/thunar-stock.h
+++ b/thunar/thunar-stock.h
@@ -23,7 +23,6 @@
G_BEGIN_DECLS;
#define THUNAR_STOCK_DESKTOP "thunar-desktop" /* see ThunarLauncher */
-#define THUNAR_STOCK_HOME "thunar-home" /* see ThunarWindow */
#define THUNAR_STOCK_SHORTCUTS "thunar-shortcuts" /* see ThunarShortcutsPane */
#define THUNAR_STOCK_TEMPLATES "thunar-templates" /* see ThunarWindow */
#define THUNAR_STOCK_TRASH_EMPTY "thunar-trash" /* see ThunarTrashAction */
diff --git a/thunar/thunar-window.c b/thunar/thunar-window.c
index a7db93d..aaf9674 100644
--- a/thunar/thunar-window.c
+++ b/thunar/thunar-window.c
@@ -352,7 +352,7 @@ static GtkActionEntry action_entries[] =
{ "zoom-reset", GTK_STOCK_ZOOM_100, N_ ("Normal Si_ze"), "<control>0", N_ ("Show the contents at the normal size"), G_CALLBACK (thunar_window_action_zoom_reset), },
{ "go-menu", NULL, N_ ("_Go"), NULL, },
{ "open-parent", GTK_STOCK_GO_UP, N_ ("Open _Parent"), "<alt>Up", N_ ("Open the parent folder"), G_CALLBACK (thunar_window_action_go_up), },
- { "open-home", THUNAR_STOCK_HOME, N_ ("_Home"), "<alt>Home", N_ ("Go to the home folder"), G_CALLBACK (thunar_window_action_open_home), },
+ { "open-home", GTK_STOCK_HOME, N_ ("_Home"), "<alt>Home", N_ ("Go to the home folder"), G_CALLBACK (thunar_window_action_open_home), },
{ "open-desktop", THUNAR_STOCK_DESKTOP, "Desktop", NULL, N_ ("Go to the desktop folder"), G_CALLBACK (thunar_window_action_open_desktop), },
{ "open-file-system", GTK_STOCK_HARDDISK, N_ ("File System"), NULL, N_ ("Browse the file system"), G_CALLBACK (thunar_window_action_open_file_system), },
{ "open-network", GTK_STOCK_NETWORK, N_("B_rowse Network"), NULL, N_ ("Browse local network connections"), G_CALLBACK (thunar_window_action_open_network), },
More information about the Xfce4-commits
mailing list