aboutsummaryrefslogtreecommitdiffstats
path: root/shell/e-storage-set-view.c
diff options
context:
space:
mode:
authorJason Leach <jleach@ximian.com>2001-07-21 05:15:57 +0800
committerJacob Leach <jleach@src.gnome.org>2001-07-21 05:15:57 +0800
commitc49f665c56d01b67a3126150c4837ae96e903df8 (patch)
tree8b0f6aae1ac8645e248d68b796485fcd09063917 /shell/e-storage-set-view.c
parentb34714d95b4a2fc304178c8dae642532b7eaf631 (diff)
downloadgsoc2013-evolution-c49f665c56d01b67a3126150c4837ae96e903df8.tar.gz
gsoc2013-evolution-c49f665c56d01b67a3126150c4837ae96e903df8.tar.zst
gsoc2013-evolution-c49f665c56d01b67a3126150c4837ae96e903df8.zip
[This is a better way to have "Local Folders" be shown as the local
2001-07-20 Jason Leach <jleach@ximian.com> [This is a better way to have "Local Folders" be shown as the local storage name without breaking current user's shortcuts.] * e-corba-storage.c (get_display_name): Implement this, but it's only returning the real name now. Need to change the IDL soon to let corba storages have separated display names. * e-shortcuts.c (e_shortcuts_add_default_group): Set these default shortcut URI's back to evolution:/local/ * e-shell-view.h (DEFAULT_URI): Set this back to "evolution:/local/Inbox" * e-storage-set-view.c (etree_value_at): Get the display name for a storage rather than it's true name. * e-local-storage.c (impl_get_display_name): Implemented for the local folder (to return a translated "Local Folders"). * e-storage.c (e_storage_get_display_name): New virtual function for retrieving the display name. svn path=/trunk/; revision=11274
Diffstat (limited to 'shell/e-storage-set-view.c')
-rw-r--r--shell/e-storage-set-view.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/shell/e-storage-set-view.c b/shell/e-storage-set-view.c
index ee67674b9b..dde7d23c93 100644
--- a/shell/e-storage-set-view.c
+++ b/shell/e-storage-set-view.c
@@ -1429,8 +1429,12 @@ etree_value_at (ETreeModel *etree, ETreePath tree_path, int col, void *model_dat
}
storage = e_storage_set_get_storage (storage_set, path + 1);
- if (storage != NULL && col == 0)
- return (void *) e_storage_get_name (storage);
+ if (storage != NULL) {
+ if (col == 0)
+ return (void *) e_storage_get_display_name (storage);
+ else
+ return TRUE;
+ }
return _("My Evolution");
}