X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fmodest-text-utils.h;h=64a5a4ab90f9d94fa80f2e77714c21f0e2809d5f;hp=1c7fe4170c5fb86b6f2fc10ce09c0a56b0ef3030;hb=fcbc6a6dfa1a10921d2ca889256a21b192adbe98;hpb=3c614a639fb420b7be3c9db3acc982fb14ad34cb diff --git a/src/modest-text-utils.h b/src/modest-text-utils.h index 1c7fe41..64a5a4a 100644 --- a/src/modest-text-utils.h +++ b/src/modest-text-utils.h @@ -41,6 +41,14 @@ #define _FM(str) dgettext("hildon-fm",str) #define _CS(str) dgettext("hildon-common-strings",str) +/* Forbidden char arrays */ +extern const gchar account_title_forbidden_chars[]; +extern const gchar folder_name_forbidden_chars[]; +extern const gchar user_name_forbidden_chars[]; +extern const guint ACCOUNT_TITLE_FORBIDDEN_CHARS_LENGTH; +extern const guint FOLDER_NAME_FORBIDDEN_CHARS_LENGTH; +extern const guint USER_NAME_FORBIDDEN_CHARS_LENGTH; + /** * modest_text_utils_derived_subject: * @subject: a string which contains the original subject @@ -368,4 +376,13 @@ gchar * modest_text_utils_get_color_string (GdkColor *color); */ gchar * modest_text_utils_text_buffer_get_text (GtkTextBuffer *buffer); +typedef enum { + ACCOUNT_TITLE_FORBIDDEN_CHARS, + FOLDER_NAME_FORBIDDEN_CHARS, + USER_NAME_FORBIDDEN_NAMES, +} ModestTextUtilsForbiddenCharType; + +gboolean modest_text_utils_is_forbidden_char (const gchar character, + ModestTextUtilsForbiddenCharType type); + #endif /* __MODEST_TEXT_UTILS_H__ */