2008-10-27 21:04:44 -04:00
|
|
|
<?xml version="1.0" encoding="utf-8"?>
|
|
|
|
<menu xmlns:android="http://schemas.android.com/apk/res/android">
|
2009-02-07 14:41:33 -05:00
|
|
|
<item
|
2010-07-05 09:41:52 -04:00
|
|
|
android:id="@+id/compose"
|
2008-10-27 21:04:44 -04:00
|
|
|
android:alphabeticShortcut="c"
|
2010-07-05 09:41:52 -04:00
|
|
|
android:title="@string/compose_action"
|
|
|
|
android:icon="@drawable/ic_menu_compose"
|
|
|
|
/>
|
|
|
|
<item
|
|
|
|
android:id="@+id/set_sort"
|
|
|
|
android:title="@string/sort_by"
|
|
|
|
android:icon="@drawable/ic_menu_set_sort">
|
|
|
|
<menu>
|
|
|
|
<item
|
|
|
|
android:id="@+id/set_sort_date"
|
|
|
|
android:title="@string/sort_by_date"
|
|
|
|
/>
|
2012-03-11 18:48:56 -04:00
|
|
|
<item
|
|
|
|
android:id="@+id/set_sort_arrival"
|
|
|
|
android:title="@string/sort_by_arrival"
|
|
|
|
/>
|
2010-07-05 09:41:52 -04:00
|
|
|
<item
|
|
|
|
android:id="@+id/set_sort_subject"
|
|
|
|
android:title="@string/sort_by_subject"
|
|
|
|
/>
|
|
|
|
<item
|
|
|
|
android:id="@+id/set_sort_sender"
|
|
|
|
android:title="@string/sort_by_sender"
|
|
|
|
/>
|
|
|
|
<item
|
|
|
|
android:id="@+id/set_sort_flag"
|
|
|
|
android:title="@string/sort_by_flag"
|
|
|
|
/>
|
|
|
|
<item
|
|
|
|
android:id="@+id/set_sort_unread"
|
|
|
|
android:title="@string/sort_by_unread"
|
|
|
|
/>
|
|
|
|
<item
|
|
|
|
android:id="@+id/set_sort_attach"
|
|
|
|
android:title="@string/sort_by_attach"
|
|
|
|
/>
|
|
|
|
</menu>
|
|
|
|
</item>
|
|
|
|
<item
|
2010-05-15 17:03:44 -04:00
|
|
|
android:id="@+id/select_all"
|
2010-07-05 09:41:52 -04:00
|
|
|
android:title="@string/batch_select_all"
|
2010-10-03 19:55:10 -04:00
|
|
|
android:icon="@drawable/ic_menu_select_all"
|
|
|
|
/>
|
2010-07-05 09:41:52 -04:00
|
|
|
<item
|
|
|
|
android:id="@+id/batch_ops"
|
|
|
|
android:title="@string/batch_ops"
|
|
|
|
android:icon="@drawable/ic_menu_batch">
|
|
|
|
<menu>
|
|
|
|
<item
|
|
|
|
android:id="@+id/batch_flag_mode"
|
|
|
|
android:title="@string/batch_flag_mode"
|
|
|
|
android:visible="false"
|
|
|
|
/>
|
|
|
|
<item
|
|
|
|
android:id="@+id/batch_plain_mode"
|
|
|
|
android:title="@string/batch_plain_mode"
|
|
|
|
android:visible="false"
|
|
|
|
/>
|
|
|
|
<item
|
|
|
|
android:id="@+id/batch_delete_op"
|
|
|
|
android:title="@string/batch_delete_op"
|
|
|
|
/>
|
|
|
|
<item
|
|
|
|
android:id="@+id/batch_mark_read_op"
|
|
|
|
android:title="@string/batch_mark_read_op"
|
|
|
|
/>
|
|
|
|
<item
|
|
|
|
android:id="@+id/batch_flag_op"
|
|
|
|
android:title="@string/batch_flag_op"
|
|
|
|
/>
|
|
|
|
<item
|
|
|
|
android:id="@+id/batch_mark_unread_op"
|
|
|
|
android:title="@string/batch_mark_unread_op"
|
|
|
|
/>
|
|
|
|
<item
|
|
|
|
android:id="@+id/batch_unflag_op"
|
|
|
|
android:title="@string/batch_unflag_op"
|
|
|
|
/>
|
|
|
|
<item
|
|
|
|
android:id="@+id/batch_archive_op"
|
|
|
|
android:title="@string/batch_archive_op"
|
|
|
|
/>
|
|
|
|
<item
|
|
|
|
android:id="@+id/batch_spam_op"
|
|
|
|
android:title="@string/batch_spam_op"
|
|
|
|
/>
|
|
|
|
<item
|
|
|
|
android:id="@+id/batch_move_op"
|
|
|
|
android:title="@string/batch_move_op"
|
|
|
|
/>
|
|
|
|
<item
|
|
|
|
android:id="@+id/batch_copy_op"
|
|
|
|
android:title="@string/batch_copy_op"
|
|
|
|
/>
|
|
|
|
<item
|
|
|
|
android:id="@+id/batch_select_all"
|
|
|
|
android:title="@string/batch_select_all"
|
|
|
|
/>
|
|
|
|
<item
|
|
|
|
android:id="@+id/batch_deselect_all"
|
|
|
|
android:title="@string/batch_deselect_all"
|
|
|
|
/>
|
|
|
|
</menu>
|
|
|
|
</item>
|
2009-06-16 11:05:11 -04:00
|
|
|
<item
|
|
|
|
android:id="@+id/list_folders"
|
|
|
|
android:alphabeticShortcut="f"
|
2010-07-05 09:41:52 -04:00
|
|
|
android:title="@string/list_folders_action"
|
|
|
|
android:icon="@drawable/ic_menu_navigate"
|
2009-06-16 11:05:11 -04:00
|
|
|
/>
|
2010-07-05 09:41:52 -04:00
|
|
|
<item
|
|
|
|
android:id="@+id/send_messages"
|
2009-10-21 20:41:06 -04:00
|
|
|
android:alphabeticShortcut="r"
|
2010-07-05 09:41:52 -04:00
|
|
|
android:title="@string/send_messages_action"
|
|
|
|
android:icon="@drawable/ic_menu_refresh"
|
|
|
|
/>
|
|
|
|
<item
|
|
|
|
android:id="@+id/check_mail"
|
2009-06-16 11:05:11 -04:00
|
|
|
android:alphabeticShortcut="r"
|
2010-07-05 09:41:52 -04:00
|
|
|
android:title="@string/check_mail_action"
|
|
|
|
android:icon="@drawable/ic_menu_refresh"
|
|
|
|
/>
|
2009-10-21 20:41:06 -04:00
|
|
|
<item
|
2010-10-03 19:55:10 -04:00
|
|
|
android:id="@+id/accounts"
|
|
|
|
android:title="@string/accounts_action"
|
|
|
|
android:icon="@drawable/ic_menu_account_list"
|
|
|
|
/>
|
2009-06-16 11:05:11 -04:00
|
|
|
<item
|
2010-07-05 09:41:52 -04:00
|
|
|
android:id="@+id/mark_all_as_read"
|
|
|
|
android:title="@string/mark_all_as_read_action"
|
|
|
|
android:icon="@drawable/ic_menu_inbox"
|
|
|
|
/>
|
2010-05-11 21:18:12 -04:00
|
|
|
<item
|
|
|
|
android:id="@+id/settings"
|
|
|
|
android:title="@string/preferences_action"
|
|
|
|
android:icon="@drawable/ic_menu_preferences">
|
|
|
|
<menu>
|
2010-10-03 19:55:10 -04:00
|
|
|
<item
|
|
|
|
android:id="@+id/folder_settings"
|
|
|
|
android:title="@string/folder_settings_action"
|
|
|
|
android:icon="@drawable/ic_menu_preferences"
|
|
|
|
/>
|
|
|
|
<item
|
|
|
|
android:id="@+id/account_settings"
|
|
|
|
android:title="@string/account_settings_action"
|
|
|
|
android:icon="@android:drawable/ic_menu_preferences"
|
|
|
|
/>
|
|
|
|
<item
|
|
|
|
android:id="@+id/app_settings"
|
|
|
|
android:title="@string/global_settings_action"
|
|
|
|
android:icon="@android:drawable/ic_menu_preferences"
|
|
|
|
/>
|
|
|
|
</menu>
|
2010-05-11 21:18:12 -04:00
|
|
|
</item>
|
2010-07-05 09:41:52 -04:00
|
|
|
<item
|
Implementation of complete IMAP two-phase "delete/expunge" behavior.
On each IMAP account, the expunge behavior can be set to expunge
messages in a folder as soon as a move or delete is performed on the
folder ("immediately"), each time the folder is polled, or only when
executed manually.
In the Message List, there is now an Expunge action in the option
menu.
In the Folder List, there is now an Expunge action in the context
menu (long-press on the folder).
For IMAP accounts, it is also possible to disable the copying of deleted messages to the
Trash folder, by setting the Trash folder to -NONE-.
Fixes Issue 536.
Separately, in WebDAV accounts, the user can now choose the
server-side equivalents of the special folders, just like for IMAP.
2009-12-20 18:13:49 -05:00
|
|
|
android:id="@+id/expunge"
|
|
|
|
android:title="@string/expunge_action"
|
|
|
|
/>
|
2008-10-27 21:04:44 -04:00
|
|
|
</menu>
|