--- a/emailuis/emailui/inc/FreestyleEmailCenRepKeys.h Tue May 25 12:23:16 2010 +0300
+++ b/emailuis/emailui/inc/FreestyleEmailCenRepKeys.h Wed Jun 09 09:22:57 2010 +0300
@@ -25,24 +25,24 @@
//
// <cmail> S60 UID update
-const TUid KFreestyleEmailCenRep = {0x2001E277};
+const TUid KFreestyleEmailCenRep = {0x2001E277};
// </cmail> S60 UID update
// Global settings values
-const TUint32 KFreestyleEmailMessageListLayout = {0x00000001};
+const TUint32 KFreestyleEmailMessageListLayout = {0x00000001};
const TInt KFreestyleEmailMessageListLayoutDefault = 2;
-
-const TUint32 KFreestyleEmailBodyPreview = {0x00000002};
+
+const TUint32 KFreestyleEmailBodyPreview = {0x00000002};
const TInt KFreestyleEmailBodyPreviewDefault = 0;
-
-const TUint32 KFreestyleEmailTitleDividers = {0x00000003};
+
+const TUint32 KFreestyleEmailTitleDividers = {0x00000003};
const TInt KFreestyleEmailTitleDividersDefault = 1;
-
-const TUint32 KFreestyleEmailDownloadNotification = {0x00000004};
+
+const TUint32 KFreestyleEmailDownloadNotification = {0x00000004};
const TInt KFreestyleEmailDownloadNotificationDefault = 1;
-
-const TUint32 KFreestyleEmailActiveIdle = {0x00000005};
+
+const TUint32 KFreestyleEmailActiveIdle = {0x00000005};
const TInt KFreestyleEmailActiveIdleDefault = 1;
const TUint32 KFreestyleEmailWarnBeforeDelete = {0x00000006};
@@ -53,10 +53,10 @@
// Other CR values for FS Email application internal use
-const TUint32 KFreestyleEmailEditorCCVisible = {0x00000080};
+const TUint32 KFreestyleEmailEditorCCVisible = {0x00000080};
const TInt KFreestyleEmailEditorCCVisibleDefault = 1;
-const TUint32 KFreestyleEmailEditorBCVisible = {0x00000081};
+const TUint32 KFreestyleEmailEditorBCVisible = {0x00000081};
const TInt KFreestyleEmailEditorBCVisibleDefault = 0;
// Used by Integration MTM
@@ -73,25 +73,40 @@
const TUint32 KNumberOfMailboxesWithNewEmails = {0x00001000};
+// These keys define limits on how much data is allowed to load by plugins
+/* The setting allows to limit max body size in MfE protocol plugin, KB */
+const TUint32 KFreestyleMfeMaxBodySize = 0x00002000;
+/* The setting allows to limit max body size for Ozone protocol plugin, KB */
+const TUint32 KFreestyleOzoneMaxBodySize = 0x00002001;
+/* The setting allows to limit max body size in POP/IMAP protocol plugin, KB */
+const TUint32 KFreestyleIPSMaxBodySize = 0x00002002;
+/* The setting allows to limit max body size in e-mail viewer, KB */
+const TUint32 KFreestyleViewerMaxBodySize = 0x00002003;
+/* The setting allows to limit max body size in editor for reply/forward, KB. */
+const TUint32 KFreestyleEditorMaxBodySize = 0x00002004;
+/* The setting allows to limit max size of mail attachments shown in mail viewer, KB */
+const TUint32 KFreestyleViewerMaxAttachmentSize = 0x00002005;
+
+
//
// Email local variation flags. Flags are defined in emailvariant.hrh
-const TUint32 KEmailLocalVariationFlags = {0x0000FFFE};
+const TUint32 KEmailLocalVariationFlags = {0x0000FFFE};
// FS 2.05 variation.
// Values: 1 = hide, 0 = show.
-const TUint32 KEmailHideFS205UIFeature = {0x0000FFFF};
+const TUint32 KEmailHideFS205UIFeature = {0x0000FFFF};
const TUint32 KEmailHideFSHiLightUIFeature = {0x0000FFFF};
//
// TP Wizard repository in the central repository
// - used for parameter passing (for creating a new mailbox)
//
-const TUid KSetupWizardCenRep = {0x2000B112};
+const TUid KSetupWizardCenRep = {0x2000B112};
// New mailbox parameter values
-const TUint32 KSetupWizardAccountType = {0x00000001};
-
-const TUint32 KSetupWizardCentrepStartKey = {0x00000002};
+const TUint32 KSetupWizardAccountType = {0x00000001};
+
+const TUint32 KSetupWizardCentrepStartKey = {0x00000002};
#endif