* src/modest-text-utils.c:
[modest] / src / modest-account-mgr-helpers.h
index 269fe14..5143220 100644 (file)
@@ -128,6 +128,10 @@ gboolean modest_account_mgr_unset_default_account  (ModestAccountMgr *self);
 gboolean
 modest_account_mgr_set_first_account_as_default  (ModestAccountMgr *self);
 
+/** Get the first one, alphabetically, by title. */
+gchar* 
+modest_account_mgr_get_first_account_name (ModestAccountMgr *self);
+
 /**
  * modest_account_mgr_free_account_data:
  * @self: a ModestAccountMgr instance
@@ -316,12 +320,31 @@ modest_server_account_set_username_has_succeeded (ModestAccountMgr *self, const
  * @account_name: The name of a server account.
  * @password: The new password.
  *
- * Sets the password this server account.
+ * Sets the password for this server account.
  */
 void
 modest_server_account_set_password (ModestAccountMgr *self, const gchar* account_name, 
        const gchar* password);
-                        
+       
+/**
+ * modest_server_account_get_password:
+ * @self: a ModestAccountMgr instance
+ * @account_name: The name of a server account.
+ *
+ * Gets the password for this server account from the account settings.
+ */
+gchar*
+modest_server_account_get_password (ModestAccountMgr *self, const gchar* account_name);
+
+/**
+ * modest_server_account_get_has_password:
+ * @self: a ModestAccountMgr instance
+ * @account_name: The name of a server account.
+ *
+ * Gets whether a password has been set for this server account in the account settings.
+ */
+gboolean
+modest_server_account_get_has_password (ModestAccountMgr *self, const gchar* account_name);     
 
 /**
  * modest_server_account_modest_server_account_get_hostnameget_username: