aboutsummaryrefslogtreecommitdiffstats
path: root/shell/e-storage-set-view.c
diff options
context:
space:
mode:
authorEttore Perazzoli <ettore@src.gnome.org>2001-08-12 22:00:02 +0800
committerEttore Perazzoli <ettore@src.gnome.org>2001-08-12 22:00:02 +0800
commit51f77f649b27e6013038c642c532d0547c7fdddd (patch)
tree4f06a410fd1c1a908baf01196929daf88998977d /shell/e-storage-set-view.c
parentca62294adb3b70870297ffb9b18bde44899f2af3 (diff)
downloadgsoc2013-evolution-51f77f649b27e6013038c642c532d0547c7fdddd.tar
gsoc2013-evolution-51f77f649b27e6013038c642c532d0547c7fdddd.tar.gz
gsoc2013-evolution-51f77f649b27e6013038c642c532d0547c7fdddd.tar.bz2
gsoc2013-evolution-51f77f649b27e6013038c642c532d0547c7fdddd.tar.lz
gsoc2013-evolution-51f77f649b27e6013038c642c532d0547c7fdddd.tar.xz
gsoc2013-evolution-51f77f649b27e6013038c642c532d0547c7fdddd.tar.zst
gsoc2013-evolution-51f77f649b27e6013038c642c532d0547c7fdddd.zip
[Finally! Fix #413, "Support for stock folders", and #786, "i18n:
default folder names are not translated".] * e-local-storage.c (setup_folder_as_stock): New helper function. (setup_stock_folders): Use it to set the default folders as "stock" folders. This will give them a translated name and also make them unmodifiable. (load_all_folders): Call `setup_stock_folders()' here. * e-shell-folder-commands.c (delete_cb): Display an error dialog if the deletion fails. (e_shell_command_delete_folder): Pass the shell view to the delete callback. * e-storage.c (e_storage_result_to_string): Add a string for `E_STORAGE_CANTCHANGESTOCKFOLDER' as well. * e-local-storage.c (remove_folder): Don't allow a stock folder to be removed. (impl_async_xfer_folder): Don't allow a stock folder to be moved. * e-corba-storage.c (async_remove_folder): Don't allow a stock folder to be removed. * e-storage.h: New enum value `E_STORAGE_CANTCHANGESTOCKFOLDER' in `EStorageResult'. * e-folder.c: Make member `self_highlight' a :1 int. New :1 int member `is_stock'. (init): Init `is_stock' to %FALSE. (e_folder_set_is_stock): New. (e_folder_get_is_stock): New. * e-local-storage.c (bonobo_interface_update_folder_cb): For now, don't set the display name. svn path=/trunk/; revision=11931
Diffstat (limited to 'shell/e-storage-set-view.c')
-rw-r--r--shell/e-storage-set-view.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/shell/e-storage-set-view.c b/shell/e-storage-set-view.c
index 461b05411d..a333b9eb7b 100644
--- a/shell/e-storage-set-view.c
+++ b/shell/e-storage-set-view.c
@@ -1438,6 +1438,8 @@ etree_value_at (ETreeModel *etree, ETreePath tree_path, int col, void *model_dat
const char *folder_name = e_folder_get_name (folder);
int unread_count = e_folder_get_unread_count (folder);
+ g_print ("Display: %s (%p) -- %s\n", path, folder, folder_name);
+
if (unread_count > 0)
gtk_object_set_data_full (GTK_OBJECT (folder), "name_with_unread",
g_strdup_printf ("%s (%d)", folder_name, unread_count), g_free);