# This file is the input for generating the list of preferences
# for pc_m2.cpp and pc_m2.h.
#
# For information on how to add or modify a preference, please
# refer to the module documentation.
#
# Preferences cannot depend directly on FEATUREs, they must depend
# on the macro they define.
#
Collection:  PrefsCollectionM2
Macro name:  PCM2
Description: M2 settings
Type:        normal

Preference:  WebmailAddress
Depends on:  
Section:     Mail
Key:         Webmail Address
Type:        string
Description: URL to webmail service
Default:     "http://www.operamail.com/"

Preference:  ShowEmailClient
Depends on:  
Section:     User Prefs
Key:         Show E-mail Client
Type:        boolean
Description: Enable M2
Default:     TRUE

Preference:  MailViewListSplitter
Depends on:  
Section:     User Prefs
Key:         Mail View List Splitter
Type:        integer
Description: Position of splitter in mail list
Default:     0x8000

Preference:  MailViewMode
Depends on:  
Section:     User Prefs
Key:         Mail View Mode
Type:        integer
Description: Mail view mode, 0=vertical, 1=horizontal, 2=list only
Default:     1

Preference:  ChatRoomSplitter
Depends on:  
Section:     User Prefs
Key:         Chat Room Splitter
Type:        integer
Description: Position of splitter in chat window
Default:     100

Preference:  ShowDeleteMailDialog
Depends on:  
Section:     User Prefs
Key:         Show Delete Mail Dialog
Type:        boolean
Description: Warn before deleting messages
Default:     TRUE

Preference:  AccountInfoSplitter
Depends on:  
Section:     User Prefs
Key:         Mail View Accountinfo Splitter
Type:        integer
Description: Position of splitter in account info window
Default:     0xd000

Preference:  MailBodyMode
Depends on:  
Section:     User Prefs
Key:         Preferred Mail Body Mode
Type:        integer
Description: 0=prefer text/plain, 1=prefer text/html, 2=force text/plain, 3=decided by individual mail account
Default:     1

Preference:  ShowQuickReply
Depends on:  
Section:     User Prefs
Key:         Show quick reply
Type:        boolean
Description: Display "Quick reply" field
Default:     FALSE

Preference:  MarkAsReadAutomatically
Depends on:  
Section:     User Prefs
Key:         Mark As Read Automatically
Type:        integer
Description: Seconds until a message is automatically marked as read (0 to disable)
Default:     0

Preference:  ShowEncodingMismatchDialog
Depends on:  
Section:     User Prefs
Key:         Show Encoding Mismatch Dialog
Type:        integer
Description: Warn if using characters outside the specified e-mail encoding
Default:     0

Preference:  ShowAttachmentsInline
Depends on:  
Section:     User Prefs
Key:         Show Attachments Inline
Type:        boolean
Description: Show e-mail attachments in-line
Default:     FALSE

Preference:  ShowQuickHeaders
Depends on:  
Section:     User Prefs
Key:         Show Mail Header Toolbar
Type:        boolean
Description: Show mail/news headers as quick widgets
Default:     TRUE

Preference:  DefaultMailStoreType
Depends on:
Section:     User Prefs
Key:         Default Mail Store Type
Type:        integer
Description: Type of store used to save mail bodies
Default:     2

Preference:  LastDatabaseCheck
Depends on:  
Section:     Mail
Key:         Mail Database Consistency Check Time
Type:        integer
Description: Holds the time of the last database consistency check
Default:     0

Preference:  DefaultMailSearch 
Depends on:  
Section:     Mail
Key:         Default Mail Search Type
Type:        integer
Description: Where we should search for mail, 0 in current view, 1 in all messages
Default:     0

Preference:  AutoMailPanelToggle 
Depends on:  
Section:     User Prefs
Key:         Auto Mail Panel Toggle
Type:        boolean
Description: Whether the mail panel should toggle automatically or not when opening a mail window
Default:     TRUE

Preference:  MailTwoLinedItems
Depends on:  
Section:     Mail
Key:         Mail View Two Lined Messages
Type:        integer
Description: One Line all the time = 0, Two Lines Per Message in the Mail View if the Mail List is on the side = 1, Two lines all the time = 2
Default:     1

Preference:  DefaultMailFlatThreadedView
Depends on:  
Section:     Mail
Key:         Mail Default Flat Threaded View
Type:        integer
Description: 0 for flat view, 1 for threaded view
Default:     1

Preference:  DefaultMailSorting
Depends on:  
Section:     Mail
Key:         Default Mail Sorting
Type:        integer
Description: Which column number mail views are sorted by. Positive number means ascending order, Negative descending
Default:     7

Preference:  DefaultMailSortingAscending
Depends on:  
Section:     Mail
Key:         Default Mail Sorting Ascending
Type:        boolean
Description: Which column number mail views are sorted by. 
Default:     FALSE

Preference:  MessageWidthListOnTop
Depends on:  
Section:     Mail
Key:         Mail Message Width List On Top
Type:        integer
Description: How wide messages should be presented when list is on top, in characters (or 0 for all available width)
Default:     105

Preference:  MessageWidthListOnRight
Depends on:  
Section:     Mail
Key:         Message Width List On Left
Type:        integer
Description: How wide messages should be presented when the list is on the left, in characters (or 0 for all available width)
Default:     0

Preference:  PaddingInComposeWindow
Depends on:  
Section:     Mail
Key:         Padding in Compose Window
Type:        boolean
Description: Whether the compose window should add padding (TRUE) or use the whole width for the compose window (FALSE)
Default:     TRUE

Preference:  MailGroupingMethod
Depends on:  
Section:     Mail
Key:         Mail Grouping Method
Type:        integer
Description: A method number, which is used to form groups of mails. -1 = no grouping; 0 = group by status; 1 = group by field \Flagged; 2 = group by date
Default:     2

Preference:  FitToWidth
Depends on:  
Section:     Mail
Key:         Fit To Width Messages
Type:        integer
Description: Enables fit to width for all messages in Opera Mail
Default:     1

Preference:  MailComposeHeaderDisplay
Depends on:  
Section:     Mail
Key:         Compose Header Display
Type:        integer
Description: Bit field used to store which headers should be visible in the compose window
Default:     0x477

Preference:  ShowDefaultMailClientDialog
Depends on:  
Section:     Mail
Key:         Show Default Mail Client Dialog
Type:        boolean
Description: Show set default mail client dialog
Default:     TRUE

Preference:  LoadMailDatabasesAsynchronously
Depends on:  
Section:     Mail
Key:         Load Mail Databases Asynchronously
Type:        boolean
Description: Whether to load the mail databases asynchronously or instantaniously
Default:     TRUE

Preference:  SplitUpThreadWhenSubjectChanged
Depends on:  
Section:     Mail
Key:         Split Up Thread When Subject Changed
Type:        boolean
Description: Whether to create a new thread when a subject of a thread has been changed.
Default:     TRUE

.eof
