diff -r 67369d1b217f -r 6b8f3b30d0ec emailuis/emailui/inc/FreestyleEmailCenRepKeys.h --- 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 @@ // // S60 UID update -const TUid KFreestyleEmailCenRep = {0x2001E277}; +const TUid KFreestyleEmailCenRep = {0x2001E277}; // 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