diff options
author | 2012-01-15 01:13:42 +0000 | |
---|---|---|
committer | 2012-01-15 01:13:42 +0000 | |
commit | 48b4d1af4186442fa282d0fba8440bc0f61dc7a9 (patch) | |
tree | 87d260ce7a7e7e8eaeb48fe22d70492278368a91 /src/trg-cell-renderer-file-icon.c | |
parent | 383b0b5f1dc33791d0650f53bc73e9581cc82ecd (diff) |
installer fix and disable mime icons for win32. this seems to not work most of the time (for most extensions), compared to on Linux at least, and what's worse is it doesn't seem to set the "uncertain" flag so it ends up being a blank icon. just use gtk_stock_file instead.
Diffstat (limited to 'src/trg-cell-renderer-file-icon.c')
-rw-r--r-- | src/trg-cell-renderer-file-icon.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/trg-cell-renderer-file-icon.c b/src/trg-cell-renderer-file-icon.c index 4e578c8..d61729c 100644 --- a/src/trg-cell-renderer-file-icon.c +++ b/src/trg-cell-renderer-file-icon.c @@ -20,6 +20,10 @@ #include <stdint.h> #include <gtk/gtk.h> +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + #include "trg-cell-renderer-file-icon.h" #include "util.h" @@ -69,6 +73,7 @@ static void trg_cell_renderer_file_icon_refresh(TrgCellRendererFileIcon * } else if (priv->file_id == -1) { g_object_set(fi, "stock-id", GTK_STOCK_DIRECTORY, NULL); } else if (priv->text) { +#ifndef WIN32 gboolean uncertain; gchar *mimetype = g_content_type_guess(priv->text, NULL, 0, &uncertain); @@ -85,6 +90,9 @@ static void trg_cell_renderer_file_icon_refresh(TrgCellRendererFileIcon * } else { g_object_set(fi, "stock-id", GTK_STOCK_FILE, NULL); } +#else + g_object_set(fi, "stock-id", GTK_STOCK_FILE, NULL); +#endif } } |