[evolution-patches] exchange-operations plugin, change of e_notice to e_error



Hi,

Attached patch changes the e_notice calls
to e_error_run calls. It also adds
some new error messages.

Please review it.

Thanks,
Arunprakash.

Index: plugins/exchange-operations/ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution/plugins/exchange-operations/ChangeLog,v
retrieving revision 1.25
diff -u -p -r1.25 ChangeLog
--- plugins/exchange-operations/ChangeLog	19 Jul 2005 09:36:43 -0000	1.25
+++ plugins/exchange-operations/ChangeLog	22 Jul 2005 09:18:33 -0000
@@ -1,3 +1,18 @@
+2005-07-14  Arunprakash <arunp novell com>
+
+	* exchange-delegates.c (get_folder_security) (add_button_clicked_cb)
+	(delegates_apply) : Changed the e_notice calls to e_error_run calls.
+	* exchange-folder-permission.c (create_folder_subscription_dialog) :
+	Same.
+	* exchange-calendar.c (e_exchange_calendar_commit) : Same.
+	* exchange-contacts.c (e_exchange_contacts_commit) : Same.
+	* exchange-permissions-dialog.c (exchange_permissions_dialog_new)
+	(dialog_response) (add_clicked): Same.
+	* exchange-operations.c (exchange_operations_report_error) : Modified
+	to report the quota value to the user.
+	* org-gnome-exchange-operations.error.xml : Added few more
+	error descriptions needed for the above changes.
+
 2005-07-19  Shakti Sen <shprasad novell com>
 
 	* exchange-permissions-dialog.c (display_role, get_widgets):
Index: plugins/exchange-operations/exchange-account-setup.c
===================================================================
RCS file: /cvs/gnome/evolution/plugins/exchange-operations/exchange-account-setup.c,v
retrieving revision 1.14
diff -u -p -r1.14 exchange-account-setup.c
--- plugins/exchange-operations/exchange-account-setup.c	19 Jul 2005 08:51:05 -0000	1.14
+++ plugins/exchange-operations/exchange-account-setup.c	22 Jul 2005 09:18:33 -0000
@@ -49,8 +49,6 @@
 #include "exchange-delegates.h"
 #include "exchange-change-password.h"
 
-#define ERROR_DOMAIN	"org-gnome-exchange-operations"
-
 GtkWidget* org_gnome_exchange_settings(EPlugin *epl, EConfigHookItemFactoryData *data);
 GtkWidget *org_gnome_exchange_owa_url(EPlugin *epl, EConfigHookItemFactoryData *data);
 gboolean org_gnome_exchange_check_options(EPlugin *epl, EConfigHookPageCheckData *data);
Index: plugins/exchange-operations/exchange-calendar.c
===================================================================
RCS file: /cvs/gnome/evolution/plugins/exchange-operations/exchange-calendar.c,v
retrieving revision 1.2
diff -u -p -r1.2 exchange-calendar.c
--- plugins/exchange-operations/exchange-calendar.c	14 Jul 2005 11:18:35 -0000	1.2
+++ plugins/exchange-operations/exchange-calendar.c	22 Jul 2005 09:18:33 -0000
@@ -297,30 +297,26 @@ e_exchange_calendar_commit (EPlugin *epl
 	result = exchange_account_create_folder (account, path, ftype);
 
 	switch (result) {
-		/* TODO: Modify all these error messages using e_error */
-	case EXCHANGE_ACCOUNT_FOLDER_OK:
-		g_print ("Folder created\n");
-		break;
 	case EXCHANGE_ACCOUNT_FOLDER_ALREADY_EXISTS:
-		g_print ("Already exists\n");
+		e_error_run (NULL, ERROR_DOMAIN ":folder-exists-error", NULL);
 		break;
 	case EXCHANGE_ACCOUNT_FOLDER_DOES_NOT_EXIST:
-		g_print ("Doesn't exists\n");
+		e_error_run (NULL, ERROR_DOMAIN ":folder-doesnt-exist-error", NULL);
 		break;
 	case EXCHANGE_ACCOUNT_FOLDER_UNKNOWN_TYPE:
-		g_print ("Unknown type\n");
+		e_error_run (NULL, ERROR_DOMAIN ":folder-unknown-type", NULL);
 		break;
 	case EXCHANGE_ACCOUNT_FOLDER_PERMISSION_DENIED:
-		g_print ("Permission denied\n");
+		e_error_run (NULL, ERROR_DOMAIN ":folder-perm-error", NULL);
 		break;
 	case EXCHANGE_ACCOUNT_FOLDER_OFFLINE:
-		g_print ("Folder offline\n");
+		e_error_run (NULL, ERROR_DOMAIN ":folder-offline-error", NULL);
 		break;
 	case EXCHANGE_ACCOUNT_FOLDER_UNSUPPORTED_OPERATION:
-		g_print ("Unsupported operation\n");
+		e_error_run (NULL, ERROR_DOMAIN ":folder-unsupported-error", NULL);
 		break;
 	case EXCHANGE_ACCOUNT_FOLDER_GENERIC_ERROR:		
-		g_print ("Generic error\n");
+		e_error_run (NULL, ERROR_DOMAIN ":folder-generic-error", NULL);
 		break;
 	}
 	
Index: plugins/exchange-operations/exchange-contacts.c
===================================================================
RCS file: /cvs/gnome/evolution/plugins/exchange-operations/exchange-contacts.c,v
retrieving revision 1.1
diff -u -p -r1.1 exchange-contacts.c
--- plugins/exchange-operations/exchange-contacts.c	1 Jul 2005 10:06:24 -0000	1.1
+++ plugins/exchange-operations/exchange-contacts.c	22 Jul 2005 09:18:33 -0000
@@ -292,32 +292,29 @@ e_exchange_contacts_commit (EPlugin *epl
 	result = exchange_account_create_folder (account, path, "contacts");
 
 	switch (result) {
-		/* TODO: Modify all these error messages using e_error */
-	case EXCHANGE_ACCOUNT_FOLDER_OK:
-		g_print ("Folder created\n");
-		break;
 	case EXCHANGE_ACCOUNT_FOLDER_ALREADY_EXISTS:
-		g_print ("Already exists\n");
+		e_error_run (NULL, ERROR_DOMAIN ":folder-exists-error", NULL);
 		break;
 	case EXCHANGE_ACCOUNT_FOLDER_DOES_NOT_EXIST:
-		g_print ("Doesn't exists\n");
+		e_error_run (NULL, ERROR_DOMAIN ":folder-doesnt-exist-error", NULL);
 		break;
 	case EXCHANGE_ACCOUNT_FOLDER_UNKNOWN_TYPE:
-		g_print ("Unknown type\n");
+		e_error_run (NULL, ERROR_DOMAIN ":folder-unknown-type", NULL);
 		break;
 	case EXCHANGE_ACCOUNT_FOLDER_PERMISSION_DENIED:
-		g_print ("Permission denied\n");
+		e_error_run (NULL, ERROR_DOMAIN ":folder-perm-error", NULL);
 		break;
 	case EXCHANGE_ACCOUNT_FOLDER_OFFLINE:
-		g_print ("Folder offline\n");
+		e_error_run (NULL, ERROR_DOMAIN ":folder-offline-error", NULL);
 		break;
 	case EXCHANGE_ACCOUNT_FOLDER_UNSUPPORTED_OPERATION:
-		g_print ("Unsupported operation\n");
+		e_error_run (NULL, ERROR_DOMAIN ":folder-unsupported-error", NULL);
 		break;
 	case EXCHANGE_ACCOUNT_FOLDER_GENERIC_ERROR:		
-		g_print ("Generic error\n");
+		e_error_run (NULL, ERROR_DOMAIN ":folder-generic-error", NULL);
 		break;
 	}
+
 	/*
 	g_free (contacts_uri);
 	contacts_uri = NULL;
Index: plugins/exchange-operations/exchange-delegates.c
===================================================================
RCS file: /cvs/gnome/evolution/plugins/exchange-operations/exchange-delegates.c,v
retrieving revision 1.2
diff -u -p -r1.2 exchange-delegates.c
--- plugins/exchange-operations/exchange-delegates.c	8 Jul 2005 13:45:19 -0000	1.2
+++ plugins/exchange-operations/exchange-delegates.c	22 Jul 2005 09:18:33 -0000
@@ -31,6 +31,7 @@
 #include "exchange-delegates.h"
 #include "exchange-delegates-user.h"
 #include "exchange-user-dialog.h"
+#include "exchange-operations.h"
 
 #include <exchange-account.h>
 #include <e2k-propnames.h>
@@ -40,6 +41,7 @@
 #include <e2k-utils.h>
 
 #include <e-util/e-dialog-utils.h>
+#include <e-util/e-error.h>
 #include <glade/glade-xml.h>
 #include <gtk/gtkbox.h>
 #include <gtk/gtkcellrenderertext.h>
@@ -218,8 +220,8 @@ get_folder_security (ExchangeDelegates *
 		return delegates->loaded_folders;
 
 	if (!exchange_account_get_global_catalog (delegates->account)) {
-		e_notice (delegates->table, GTK_MESSAGE_ERROR,
-			  _("No Global Catalog server configured for this account.\nUnable to edit delegates."));
+		e_error_run (GTK_WINDOW (delegates->table), ERROR_DOMAIN ":delegates-no-gcs-error", 
+			     NULL);
 		return FALSE;
 	}
 
@@ -257,15 +259,14 @@ get_folder_security (ExchangeDelegates *
 	status = e2k_result_iter_free (iter);
 
 	if (!E2K_HTTP_STATUS_IS_SUCCESSFUL (status)) {
-		e_notice (delegates->table, GTK_MESSAGE_ERROR,
-			  _("Could not read folder permissions.\nUnable to edit delegates."));
+		e_error_run (GTK_WINDOW (delegates->table), ERROR_DOMAIN ":delegates-perm-read-error", 
+			     NULL);
 		return FALSE;
 	}
 
 	if (!fill_in_sids (delegates)) {
 		delegates->loaded_folders = FALSE;
-		e_notice (delegates->table, GTK_MESSAGE_ERROR,
-			  _("Could not determine folder permissions for delegates.\nUnable to edit delegates."));
+		e_error_run (GTK_WINDOW (delegates->table), ERROR_DOMAIN ":perm-deter-error", NULL);
 		return FALSE;
 	}
 
@@ -432,8 +433,7 @@ add_button_clicked_cb (GtkWidget *widget
 	user = exchange_delegates_user_new_from_gc (gc, email,
 						    delegates->creator_entryid);
 	if (!user) {
-		e_notice (parent_window, GTK_MESSAGE_ERROR,
-			  _("Could not make %s a delegate"), email);
+		e_error_run (GTK_WINDOW (parent_window), ERROR_DOMAIN ":delegate-error", email, NULL);
 		g_free (email);
 		return;
 	}
@@ -442,8 +442,7 @@ add_button_clicked_cb (GtkWidget *widget
 	delegate_exchange_dn = e2k_entryid_to_dn (user->entryid);
 	if (delegate_exchange_dn && !g_ascii_strcasecmp (delegate_exchange_dn, delegates->account->legacy_exchange_dn)) {
 		g_object_unref (user);
-		e_notice (parent_window, GTK_MESSAGE_ERROR,
-			  _("You cannot make yourself your own delegate"));
+		e_error_run (GTK_WINDOW (parent_window), ERROR_DOMAIN ":delegate-own-error", NULL);
 		return;
 	}
 
@@ -451,9 +450,8 @@ add_button_clicked_cb (GtkWidget *widget
 		match = delegates->users->pdata[u];
 		if (e2k_sid_binary_sid_equal (e2k_sid_get_binary_sid (user->sid),
 					      e2k_sid_get_binary_sid (match->sid))) {
-			e_notice (parent_window, GTK_MESSAGE_INFO,
-				  _("%s is already a delegate"),
-				  user->display_name);
+			e_error_run (GTK_WINDOW (parent_window), ERROR_DOMAIN ":delegate-existing", 
+				     user->display_name, NULL);
 			g_object_unref (user);
 			exchange_delegates_user_edit (match, parent_window);
 			return;
@@ -811,8 +809,7 @@ delegates_apply (ExchangeDelegates *dele
 
  done:
 	if (error) {
-		e_notice (delegates->table, GTK_MESSAGE_ERROR,
-			  _("Failed to update delegates:\n%s"), error);
+		e_error_run (GTK_WINDOW (delegates->table), ERROR_DOMAIN ":delegate-fail-error", error, NULL);
 		g_free (error);
 	}
 }
Index: plugins/exchange-operations/exchange-folder-subscription.c
===================================================================
RCS file: /cvs/gnome/evolution/plugins/exchange-operations/exchange-folder-subscription.c,v
retrieving revision 1.2
diff -u -p -r1.2 exchange-folder-subscription.c
--- plugins/exchange-operations/exchange-folder-subscription.c	14 Jul 2005 07:00:51 -0000	1.2
+++ plugins/exchange-operations/exchange-folder-subscription.c	22 Jul 2005 09:18:33 -0000
@@ -25,6 +25,7 @@
 
 #include <glade/glade-xml.h>
 #include <gtk/gtk.h>
+#include <e-util/e-error.h>
 #include <exchange/e-folder.h>
 #include <exchange-account.h>
 #include <exchange-hierarchy.h>
@@ -36,7 +37,7 @@
 #include <libedataserverui/e-name-selector.h>
 #include "exchange-config-listener.h"
 #include "exchange-folder-subscription.h"
-
+#include "exchange-operations.h"
 
 static void
 user_response (ENameSelectorDialog *name_selector_dialog, gint response, gpointer data)
@@ -211,7 +212,7 @@ create_folder_subscription_dialog (gchar
 
 		/* It would be nice to insensitivize the OK button appropriately                   instead of doing this, but unfortunately we can't do this for the
 		   Bonobo control.  */
-		e_notice (dialog, GTK_MESSAGE_ERROR, ("Please select a user."));
+		e_error_run (GTK_WINDOW (dialog), ERROR_DOMAIN ":select-user", NULL);
 
 
 	}
Index: plugins/exchange-operations/exchange-operations.c
===================================================================
RCS file: /cvs/gnome/evolution/plugins/exchange-operations/exchange-operations.c,v
retrieving revision 1.5
diff -u -p -r1.5 exchange-operations.c
--- plugins/exchange-operations/exchange-operations.c	14 Jul 2005 07:00:51 -0000	1.5
+++ plugins/exchange-operations/exchange-operations.c	22 Jul 2005 09:18:33 -0000
@@ -191,6 +191,7 @@ void
 exchange_operations_report_error (ExchangeAccount *account, ExchangeAccountResult result)
 {
 	gchar *error_string;
+	gchar *quota_value;
 
 	g_return_if_fail (account != NULL);
 
@@ -212,6 +213,13 @@ exchange_operations_report_error (Exchan
 		case EXCHANGE_ACCOUNT_UNKNOWN_ERROR:
 			e_error_run (NULL, error_string, account->exchange_server, NULL);
 			break;
+		case EXCHANGE_ACCOUNT_QUOTA_RECIEVE_ERROR:
+		case EXCHANGE_ACCOUNT_QUOTA_SEND_ERROR:
+		case EXCHANGE_ACCOUNT_QUOTA_WARN:
+			quota_value = g_strdup_printf ("%d", exchange_account_get_quota_limit (account));
+			e_error_run (NULL, error_string, quota_value, NULL);
+			g_free (quota_value);
+			break;
 		default:
 			e_error_run (NULL, error_string, NULL);
 	}
Index: plugins/exchange-operations/exchange-operations.h
===================================================================
RCS file: /cvs/gnome/evolution/plugins/exchange-operations/exchange-operations.h,v
retrieving revision 1.3
diff -u -p -r1.3 exchange-operations.h
--- plugins/exchange-operations/exchange-operations.h	11 Jul 2005 07:16:42 -0000	1.3
+++ plugins/exchange-operations/exchange-operations.h	22 Jul 2005 09:18:33 -0000
@@ -33,6 +33,8 @@ extern "C" {
 #pragma }
 #endif /* __cplusplus */
 
+#define ERROR_DOMAIN "org-gnome-exchange-operations"
+
 extern ExchangeConfigListener *exchange_global_config_listener;
 
 int e_plugin_lib_enable (EPluginLib *eplib, int enable);
Index: plugins/exchange-operations/exchange-permissions-dialog.c
===================================================================
RCS file: /cvs/gnome/evolution/plugins/exchange-operations/exchange-permissions-dialog.c,v
retrieving revision 1.5
diff -u -p -r1.5 exchange-permissions-dialog.c
--- plugins/exchange-operations/exchange-permissions-dialog.c	19 Jul 2005 09:36:43 -0000	1.5
+++ plugins/exchange-operations/exchange-permissions-dialog.c	22 Jul 2005 09:18:33 -0000
@@ -35,8 +35,10 @@
 #include "e2k-utils.h"
 #include "e-folder-exchange.h"
 #include "exchange-account.h"
+#include "exchange-operations.h"
 
 #include <e-util/e-dialog-utils.h>
+#include <e-util/e-error.h>
 #include <glade/glade-xml.h>
 #include <gtk/gtkbox.h>
 #include <gtk/gtkcellrenderertext.h>
@@ -223,8 +225,7 @@ exchange_permissions_dialog_new (Exchang
 				       &results, &nresults);
 	if (!E2K_HTTP_STATUS_IS_SUCCESSFUL (status) || nresults < 1) {
 	lose:
-		e_notice (parent, GTK_MESSAGE_ERROR,
-			  _("Could not read folder permissions"));
+		e_error_run (GTK_WINDOW (parent), ERROR_DOMAIN ":perm-read-error", NULL);
 		gtk_widget_destroy (GTK_WIDGET (dialog));
 		return;
 	}
@@ -265,8 +266,7 @@ dialog_response (ExchangePermissionsDial
 
 	binsd = e2k_security_descriptor_to_binary (dialog->priv->sd);
 	if (!binsd) {
-		e_notice (dialog, GTK_MESSAGE_ERROR,
-			  _("Could not update folder permissions."));
+		e_error_run (GTK_WINDOW (dialog), ERROR_DOMAIN ":perm-update-error", "", NULL);
 		return;
 	}
 
@@ -294,10 +294,9 @@ dialog_response (ExchangePermissionsDial
 	gtk_widget_set_sensitive (GTK_WIDGET (dialog), TRUE);
 
 	if (!E2K_HTTP_STATUS_IS_SUCCESSFUL (status)) {
-		e_notice (dialog, GTK_MESSAGE_ERROR,
-			  _("Could not update folder permissions. %s"),
-			  status == E2K_HTTP_UNAUTHORIZED ?
-			  _("(Permission denied.)") : "");
+		e_error_run (GTK_WINDOW (dialog), ERROR_DOMAIN ":perm-update-error",
+			     status == E2K_HTTP_UNAUTHORIZED ?
+			     _("(Permission denied.)") : "", NULL);
 		return;
 	}
 
@@ -395,9 +394,8 @@ add_clicked (GtkButton *button, gpointer
 
 	gc = exchange_account_get_global_catalog (dialog->priv->account);
 	if (!gc) {
-		e_notice (dialog, GTK_MESSAGE_ERROR,
-			  _("Unable to add user to access control list:\n"
-			    "No Global Catalog server is configured for this account."));
+		e_error_run (GTK_WINDOW (dialog), ERROR_DOMAIN ":acl-no-gcs-error", 
+			     NULL);
 		return;
 	}
 
@@ -413,17 +411,13 @@ add_clicked (GtkButton *button, gpointer
 	case E2K_GLOBAL_CATALOG_OK:
 		break;
 	case E2K_GLOBAL_CATALOG_NO_SUCH_USER:
-		e_notice (dialog, GTK_MESSAGE_ERROR,
-			  _("No such user %s"), email);
+		e_error_run (GTK_WINDOW (dialog), ERROR_DOMAIN ":no-user-error", email, NULL);
 		break;
 	case E2K_GLOBAL_CATALOG_NO_DATA:
-		e_notice (dialog, GTK_MESSAGE_ERROR,
-			  _("%s cannot be added to an access control list"),
-			  email);
+		e_error_run (GTK_WINDOW (dialog), ERROR_DOMAIN ":acl-add-error", email, NULL);
 		break;
 	default:
-		e_notice (dialog, GTK_MESSAGE_ERROR,
-			  _("Unknown error looking up %s"), email);
+		e_error_run (GTK_WINDOW (dialog), ERROR_DOMAIN ":perm-unknown-error", email, NULL);
 		break;
 	}
 	g_free (email);
@@ -439,9 +433,8 @@ add_clicked (GtkButton *button, gpointer
 				    -1);
 		bsid2 = e2k_sid_get_binary_sid (sid2);
 		if (e2k_sid_binary_sid_equal (bsid, bsid2)) {
-			e_notice (dialog, GTK_MESSAGE_ERROR,
-				  _("%s is already in the list"),
-				  entry->display_name);
+			e_error_run (GTK_WINDOW (dialog), ERROR_DOMAIN ":perm-existing-error", 
+				     entry->display_name, NULL);
 			e2k_global_catalog_entry_free (gc, entry);
 			gtk_tree_selection_select_iter (dialog->priv->list_selection, &iter);
 			return;
Index: plugins/exchange-operations/org-gnome-exchange-operations.error.xml
===================================================================
RCS file: /cvs/gnome/evolution/plugins/exchange-operations/org-gnome-exchange-operations.error.xml,v
retrieving revision 1.1
diff -u -p -r1.1 org-gnome-exchange-operations.error.xml
--- plugins/exchange-operations/org-gnome-exchange-operations.error.xml	11 Jul 2005 07:16:42 -0000	1.1
+++ plugins/exchange-operations/org-gnome-exchange-operations.error.xml	22 Jul 2005 09:18:33 -0000
@@ -102,17 +102,17 @@ supports Microsoft Exchange 2000 and 200
 
  <error id="account-quota-error" type="error">
   <_primary>You have exceeded your quota for storing mails on this server.</_primary>
-  <_secondary>You will not be able to either send or recieve mails now.</_secondary>
+  <_secondary>Your current usage is : {0}KB. You will not be able to either send or recieve mails now.</_secondary>
  </error>
 
  <error id="account-quota-send-error" type="warning">
   <_primary>You are nearing your quota available for storing mails on this server.</_primary>
-  <_secondary>You will not be able to send mails till you clear up some space by deleting some mails.</_secondary>
+  <_secondary>Your current usage is : {0}KB. You will not be able to send mails till you clear up some space by deleting some mails.</_secondary>
  </error>
 
  <error id="account-quota-warn" type="warning">
   <_primary>You are nearing your quota available for storing mails on this server.</_primary>
-  <_secondary>Try to clear up some space by deleting some mails.</_secondary>
+  <_secondary>Your current usage is : {0}KB. Try to clear up some space by deleting some mails.</_secondary>
  </error>
 
  <error id="connector-exchange-error" type="error">
@@ -137,6 +137,99 @@ an unknown error occurred. Check the URL
 username, and password, and try again.</_secondary>
  </error>
 
-</error-list>
+ <error id="delegates-no-gcs-error" type="error">
+  <_primary>No Global Catalog server configured for this account.</_primary>
+  <_secondary>Unable to edit delegates.</_secondary>
+ </error>
+
+ <error id="acl-no-gcs-error" type="error">
+  <_primary>Unable to add user to access control list:</_primary>
+  <_secondary>No Global Catalog server configured for this account.</_secondary>
+ </error>
+
+ <error id="delegates-perm-read-error" type="error">
+  <_primary>Could not read folder permissions.</_primary>
+  <_secondary>Unable to edit delegates.</_secondary>
+ </error>
+
+ <error id="perm-read-error" type="error">
+  <_primary>Could not read folder permissions</_primary>
+ </error>
+
+ <error id="perm-deter-error" type="error">
+  <_primary>Unable to edit delegates.</_primary>
+  <_secondary>Could not determine folder permissions for delegates.</_secondary>
+ </error>
+
+ <error id="delegate-error" type="error">
+  <_primary>Could not make {0} a delegate</_primary>
+ </error>
 
+ <error id="delegate-own-error" type="error">
+  <_primary>You cannot make yourself your own delegate</_primary>
+ </error>
+
+ <error id="delegate-existing" type="info">
+  <_primary>{0} is already a delegate</_primary>
+ </error>
+
+ <error id="delegate-fail-error" type="error">
+  <_primary>Failed to update delegates:</_primary>
+  <_secondary>{0}</_secondary>
+ </error>
+
+ <error id="select-user" type="info">
+  <_primary>Please select a user.</_primary>
+ </error>
+
+ <error id="perm-update-error" type="error">
+  <_primary>Could not update folder permissions.</_primary>
+  <_secondary>{0}</_secondary>
+ </error>
+
+ <error id="no-user-error" type="error">
+  <_primary>No such user {0}</_primary>
+ </error>
+
+ <error id="acl-add-error" type="error">
+  <_primary>{0} cannot be added to an access control list</_primary>
+ </error>
+
+ <error id="perm-unknown-error" type="error">
+  <_primary>Unknown error looking up {0}</_primary>
+ </error>
+
+ <error id="perm-existing-error" type="error">
+  <_primary>{0} is already in the list</_primary>
+ </error>
+
+ <error id="folder-exists-error" type="error">
+  <_primary>Folder already exists</_primary>
+ </error>
+
+ <error id="folder-doesnt-exist-error" type="error">
+  <_primary>Folder does not exist</_primary>
+ </error>
+
+ <error id="folder-perm-error" type="error">
+  <_primary>Permission denied</_primary>
+ </error>
+
+ <error id="folder-unknown-type" type="error">
+  <_primary>Unknown type</_primary>
+ </error>
+
+ <error id="folder-offline-error" type="error">
+  <_primary>Folder offline</_primary>
+ </error>
+
+ <error id="folder-unsupported-error" type="error">
+  <_primary>Unsupported operation</_primary>
+ </error>
+
+ <error id="folder-generic-error" type="error">
+  <_primary>Generic error</_primary>
+ </error>
+
+</error-list>
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]