X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fmodest-defs.h;h=4927cbb305215cd47ab7c15fc91660d9b493197e;hp=2742683fe4911afd52f444520dc22c56643aa911;hb=e45958deaf9701399c552ea0d84c2447efacd4ca;hpb=255b78e4d2b0cd8f7dd6b16d4816e452ce6da5d7 diff --git a/src/modest-defs.h b/src/modest-defs.h index 2742683..4927cbb 100644 --- a/src/modest-defs.h +++ b/src/modest-defs.h @@ -43,6 +43,8 @@ */ #define MODEST_DIR ".modest" #define MODEST_CACHE_DIR "cache" +#define MODEST_IMAGES_CACHE_DIR "images" +#define MODEST_IMAGES_CACHE_SIZE (1024*1024) #define MODEST_LOCAL_FOLDERS_ACCOUNT_ID "local_folders" #define MODEST_LOCAL_FOLDERS_ACCOUNT_NAME MODEST_LOCAL_FOLDERS_ACCOUNT_ID @@ -77,6 +79,15 @@ #define MODEST_PROVIDER_DATA_FILE PREFIX "/share/modest/provider-data/modest-provider-data.keyfile" #define MODEST_MAEMO_PROVIDER_DATA_FILE PREFIX "/share/modest/provider-data/maemo-provider-data.keyfile" + +#ifndef MODEST_TOOLKIT_GTK +#define MODEST_ICON_SIZE_SMALL 26 +#define MODEST_ICON_SIZE_BIG 64 +#else +#define MODEST_ICON_SIZE_SMALL 16 +#define MODEST_ICON_SIZE_BIG 32 +#endif + /* configuration key definitions for modest */ #define MODEST_ACCOUNT_NAMESPACE MODEST_CONF_NAMESPACE "/accounts" #define MODEST_CONF_DEFAULT_ACCOUNT MODEST_CONF_NAMESPACE "/default_account" @@ -191,10 +202,20 @@ #define MODEST_CONF_REPLY_TYPE MODEST_CONF_NAMESPACE "/reply_type" /* int */ #define MODEST_CONF_FORWARD_TYPE MODEST_CONF_NAMESPACE "/forward_type" /* int */ +/* hidden global settings */ +#define MODEST_CONF_FETCH_HTML_EXTERNAL_IMAGES MODEST_CONF_NAMESPACE "/fetch_external_images" /* bool */ + /* Notification ids */ #define MODEST_CONF_NOTIFICATION_IDS MODEST_CONF_NAMESPACE "/notification_ids" /* list of ints */ #define MODEST_EXAMPLE_EMAIL_ADDRESS "first.last@example.com" + +/* max size of message we still allow to save/send when we're in low-mem + * condition + */ +#define MODEST_MAX_LOW_MEMORY_MESSAGE_SIZE (25*1024) +#define MODEST_MAX_ATTACHMENT_SIZE (15*1024*1024) + #endif /*__MODEST_DEFS_H__*/