MailNews:Better Faster IMAP Plan: Difference between revisions

Line 34: Line 34:
** Draft Messages
** Draft Messages


'''First Run (betas only) Offline Message Viewing'''


<pre>
'''Account Settings'''
+------------------------------------------------------------+
The goal of the account settings is to allow people to override the global offline preference on an account by account basis.
| Offline Message Viewing                                [x] |
+------------------------------------------------------------+
|                                                            |
| ${Thunderbird} will now keep messages on this computer for |
| for offline viewing.  This is a change from previous      |
| behavior and can be reverted through the preferences.      |
|                                                            |
|                          ( Open Preferences )  ((  OK  )) |
+------------------------------------------------------------+
</pre>
 
'''Global Mail Sync Preference'''


Better wording needs to be worked out for all these options, for now we just need to get the correct behaviors inline.
<pre>
+-------------------------------------------------------------------+
|  General |                                                        |
+-------------------------------------------------------------------+
|  Message Syncing                                                  |
|    (o) Keep all messages on this computer                        |
|    ( ) Do not keep messages on this computer, always re-download  |
|                                                                  |
+-------------------------------------------------------------------+
</pre>
* Option 1 (default)
** Changes all accounts (which have not been changed from the default) to be offline.
*** We will need to notify the user somehow if we don't change certain accounts, we can't silently not change some accounts.
* Option 2
** Changes all accounts to be online only.
'''Account Settings'''
The goal of the account settings is to allow people to override the global offline or online preferences on an account by account basis.
<pre>
<pre>
+--------------------------------------------------------------------+
+--------------------------------------------------------------------+
Message Sync & Disk Space                                         |
Syncing & Disk Space                                             |
+--------------------------------------------------------------------+
+--------------------------------------------------------------------+
|  Message Syncing                                                  |
|  Message Synchronization                                          |
|    [x] Keep all messages for this account on this computer        |
|    [x] Keep all messages for this account on this computer        |
|                                                  ( Advanced... )  |
|                                                  ( Advanced... )  |
Line 85: Line 50:


* Checkbox (defaults to global offline option)
* Checkbox (defaults to global offline option)
** Changes all folders in the account to be sync'd
** When checked, changes all folders in the account to be sync'd
** Makes the default behavior for created and newly found folders to be sync'd as well.
** When unchecked changes all folders in account to not be sync'd
* ( Advanced... )
* ( Advanced... )
** Opens folder selector for changing individual folder setup
** Opens folder selector for changing individual folder setup
Confirmed users
1,059

edits