• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<!--
3     Copyright (C) 2012 Google Inc.
4     Licensed to The Android Open Source Project.
5
6     Licensed under the Apache License, Version 2.0 (the "License");
7     you may not use this file except in compliance with the License.
8     You may obtain a copy of the License at
9
10          http://www.apache.org/licenses/LICENSE-2.0
11
12     Unless required by applicable law or agreed to in writing, software
13     distributed under the License is distributed on an "AS IS" BASIS,
14     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15     See the License for the specific language governing permissions and
16     limitations under the License.
17-->
18<!-- Action bar items for the tablet when viewing a conversation in landscape mode. -->
19<menu xmlns:android="http://schemas.android.com/apk/res/android"
20      xmlns:app="http://schemas.android.com/apk/res-auto">
21
22    <item android:id="@+id/search"
23        android:title="@string/menu_search"
24        app:showAsAction="always|collapseActionView"
25        android:icon="@drawable/ic_menu_search"
26        app:actionLayout="@layout/mail_actionbar_searchview" />
27
28    <item
29        android:id="@+id/archive"
30        android:title="@string/archive"
31        app:showAsAction="always"
32        android:icon="@drawable/ic_archive_wht_24dp"
33        android:alphabeticShortcut="@string/trigger_y_char" />
34
35    <item
36        android:id="@+id/remove_folder"
37        android:title="@string/remove_folder"
38        app:showAsAction="always"
39        android:icon="@drawable/ic_remove_label_wht_24dp"
40        android:alphabeticShortcut="@string/trigger_y_char"
41        android:visible="false" />
42
43    <!-- Depends on FolderCapabilities.DELETE -->
44    <item
45        android:id="@+id/delete"
46        android:title="@string/delete"
47        app:showAsAction="always"
48        android:icon="@drawable/ic_delete_wht_24dp" />
49
50    <!-- Depends on the user viewing a draft label, and the above menu item not being shown -->
51    <item
52        android:id="@+id/discard_drafts"
53        android:title="@string/discard_drafts"
54        app:showAsAction="always"
55        android:icon="@drawable/ic_delete_wht_24dp"
56        android:visible="false" />
57    <!-- Depends on the user viewing a outbox label and the setting supports delete -->
58    <item
59        android:id="@+id/discard_outbox"
60        android:title="@string/discard_failed"
61        app:showAsAction="always"
62        android:icon="@drawable/ic_delete_wht_24dp"
63        android:visible="false" />
64
65    <item
66        android:id="@+id/inside_conversation_unread"
67        android:title="@string/mark_unread"
68        app:showAsAction="always"
69        android:icon="@drawable/ic_menu_mark_unread_wht_24dp" />
70
71    <item
72        android:id="@+id/move_to"
73        android:title="@string/menu_move_to"
74        app:showAsAction="never"
75        android:icon="@drawable/ic_menu_move_to_holo_light" />
76
77    <!-- Always available -->
78    <item
79        android:id="@+id/change_folders"
80        android:title="@string/menu_change_folders"
81        app:showAsAction="never"
82        android:icon="@drawable/ic_change_labels_wht_24dp" />
83
84    <item
85        android:id="@+id/move_to_inbox"
86        app:showAsAction="never"
87        android:title="@string/menu_move_to_inbox"
88        android:icon="@drawable/ic_move_to_inbox_wht_24dp" />
89
90    <item
91        android:id="@+id/mark_important"
92        app:showAsAction="never"
93        android:title="@string/mark_important" />
94
95    <item
96        android:id="@+id/mark_not_important"
97        android:title="@string/mark_not_important"
98        app:showAsAction="never" />
99
100    <item
101        android:id="@+id/mute"
102        android:title="@string/mute"
103        app:showAsAction="never" />
104
105    <item android:id="@+id/print_all"
106          android:title="@string/print_all"
107          android:visible="false" />
108
109    <item
110        android:id="@+id/show_original"
111        android:title="@string/menu_show_original"
112        app:showAsAction="never"/>
113
114    <item
115        android:id="@+id/report_spam"
116        android:title="@string/report_spam"
117        app:showAsAction="never"/>
118
119    <!-- Depends on AccountCapabilities.REPORT_SPAM -->
120    <item
121        android:id="@+id/mark_not_spam"
122        android:title="@string/mark_not_spam"
123        app:showAsAction="never"
124        android:visible="false" />
125
126    <!-- Depends on AccountCapabilities.REPORT_PHISHING -->
127    <item
128        android:id="@+id/report_phishing"
129        android:title="@string/report_phishing"
130        app:showAsAction="never"
131        android:visible="false" />
132
133    <!-- These invisible menu items are used to enable keyboard shortcuts -->
134    <item
135        android:id="@+id/compose"
136        android:title="@string/menu_compose"
137        android:visible="false"
138        android:alphabeticShortcut="@string/trigger_compose_char" />
139
140    <item android:id="@+id/refresh"
141        android:title="@string/refresh"
142        android:visible="false"
143        android:alphabeticShortcut="@string/trigger_refresh_char" />
144
145</menu>
146