]> gitweb.stoutner.com Git - PrivacyBrowserAndroid.git/blob - app/src/main/res/menu/webview_options_menu.xml
First wrong button text in View Headers in night theme. https://redmine.stoutner...
[PrivacyBrowserAndroid.git] / app / src / main / res / menu / webview_options_menu.xml
1 <?xml version="1.0" encoding="utf-8"?>
2
3 <!--
4   Copyright 2015-2024 Soren Stoutner <soren@stoutner.com>.
5
6   This file is part of Privacy Browser Android <https://www.stoutner.com/privacy-browser-android>.
7
8   Privacy Browser Android is free software: you can redistribute it and/or modify
9   it under the terms of the GNU General Public License as published by
10   the Free Software Foundation, either version 3 of the License, or
11   (at your option) any later version.
12
13   Privacy Browser Android is distributed in the hope that it will be useful,
14   but WITHOUT ANY WARRANTY; without even the implied warranty of
15   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16   GNU General Public License for more details.
17
18   You should have received a copy of the GNU General Public License
19   along with Privacy Browser Android.  If not, see <http://www.gnu.org/licenses/>. -->
20
21 <menu
22     xmlns:android="http://schemas.android.com/apk/res/android"
23     xmlns:app="http://schemas.android.com/apk/res-auto"
24     xmlns:tools="http://schemas.android.com/tools"
25     tools:context=".activities.MainWebViewActivity" >
26
27     <item
28         android:id="@+id/javascript"
29         android:title="@string/javascript"
30         android:orderInCategory="100"
31         android:icon="@drawable/privacy_mode"
32         app:showAsAction="ifRoom" />
33
34     <item
35         android:id="@+id/refresh"
36         android:title="@string/refresh"
37         android:orderInCategory="200"
38         app:showAsAction="never" />
39
40     <item
41         android:id="@+id/bookmarks"
42         android:title="@string/bookmarks"
43         android:orderInCategory="300"
44         android:icon="@drawable/bookmarks"
45         app:showAsAction="never" />
46
47     <item
48         android:id="@+id/cookies"
49         android:title="@string/cookies"
50         android:orderInCategory="400"
51         android:checkable="true"
52         android:icon="@drawable/cookies_disabled"
53         app:showAsAction="never" />
54
55     <item
56         android:id="@+id/dom_storage"
57         android:title="@string/dom_storage"
58         android:orderInCategory="600"
59         android:checkable="true"
60         app:showAsAction="never" />
61
62     <item
63         android:id="@+id/clear_data"
64         android:title="@string/clear_data"
65         android:orderInCategory="700"
66         app:showAsAction="never" >
67
68         <menu>
69             <item
70                 android:id="@+id/clear_cookies"
71                 android:title="@string/clear_cookies"
72                 android:orderInCategory="710"
73                 app:showAsAction="never" />
74
75             <item
76                 android:id="@+id/clear_dom_storage"
77                 android:title="@string/clear_dom_storage"
78                 android:orderInCategory="720"
79                 app:showAsAction="never" />
80         </menu>
81     </item>
82
83     <item
84         android:id="@+id/filterlists"
85         android:title="@string/filterlists"
86         android:orderInCategory="800"
87         app:showAsAction="never" >
88
89         <menu>
90             <item
91                 android:id="@+id/easylist"
92                 android:title="@string/easylist"
93                 android:orderInCategory="810"
94                 android:checkable="true"
95                 app:showAsAction="never" />
96
97             <item
98                 android:id="@+id/easyprivacy"
99                 android:title="@string/easyprivacy"
100                 android:orderInCategory="820"
101                 android:checkable="true"
102                 app:showAsAction="never" />
103
104             <item
105                 android:id="@+id/fanboys_annoyance_list"
106                 android:title="@string/options_fanboys_annoyance_list"
107                 android:orderInCategory="830"
108                 android:checkable="true"
109                 app:showAsAction="never" />
110
111             <item
112                 android:id="@+id/fanboys_social_blocking_list"
113                 android:title="@string/options_fanboys_social_blocking_list"
114                 android:orderInCategory="840"
115                 android:checkable="true"
116                 app:showAsAction="never" />
117
118             <item
119                 android:id="@+id/ultralist"
120                 android:title="@string/ultralist"
121                 android:orderInCategory="850"
122                 android:checkable="true"
123                 app:showAsAction="never" />
124
125             <item
126                 android:id="@+id/ultraprivacy"
127                 android:title="@string/ultraprivacy"
128                 android:orderInCategory="860"
129                 android:checkable="true"
130                 app:showAsAction="never" />
131
132             <item
133                 android:id="@+id/block_all_third_party_requests"
134                 android:title="@string/options_block_all_third_party_requests"
135                 android:orderInCategory="870"
136                 android:checkable="true"
137                 app:showAsAction="never" />
138         </menu>
139     </item>
140
141     <item
142         android:id="@+id/proxy"
143         android:title="@string/proxy"
144         android:orderInCategory="900"
145         app:showAsAction="never" >
146
147         <menu>
148             <group android:checkableBehavior="single" >
149                 <item
150                     android:id="@+id/proxy_none"
151                     android:title="@string/proxy_none"
152                     android:orderInCategory="910"
153                     app:showAsAction="never" />
154
155                 <item
156                     android:id="@+id/proxy_tor"
157                     android:title="@string/proxy_tor"
158                     android:orderInCategory="920"
159                     app:showAsAction="never" />
160
161                 <item
162                     android:id="@+id/proxy_i2p"
163                     android:title="@string/proxy_i2p"
164                     android:orderInCategory="930"
165                     app:showAsAction="never" />
166
167                 <item
168                     android:id="@+id/proxy_custom"
169                     android:title="@string/proxy_custom"
170                     android:orderInCategory="940"
171                     app:showAsAction="never" />
172             </group>
173         </menu>
174     </item>
175
176     <item
177         android:id="@+id/page"
178         android:title="@string/page"
179         android:orderInCategory="1000"
180         app:showAsAction="never" >
181
182         <menu>
183             <item
184                 android:id="@+id/user_agent"
185                 android:title="@string/options_user_agent"
186                 android:orderInCategory="1010"
187                 app:showAsAction="never" >
188
189                 <menu>
190                     <group android:checkableBehavior="single">
191                         <item
192                             android:id="@+id/user_agent_privacy_browser"
193                             android:title="@string/user_agent_privacy_browser"
194                             android:orderInCategory="1011"
195                             app:showAsAction="never" />
196
197                         <item
198                             android:id="@+id/user_agent_webview_default"
199                             android:title="@string/user_agent_webview_default"
200                             android:orderInCategory="1012"
201                             app:showAsAction="never" />
202
203                         <item
204                             android:id="@+id/user_agent_firefox_on_android"
205                             android:title="@string/user_agent_firefox_on_android"
206                             android:orderInCategory="1013"
207                             app:showAsAction="never" />
208
209                         <item
210                             android:id="@+id/user_agent_chrome_on_android"
211                             android:title="@string/user_agent_chrome_on_android"
212                             android:orderInCategory="1014"
213                             app:showAsAction="never" />
214
215                         <item
216                             android:id="@+id/user_agent_safari_on_ios"
217                             android:title="@string/user_agent_safari_on_ios"
218                             android:orderInCategory="1015"
219                             app:showAsAction="never" />
220
221                         <item
222                             android:id="@+id/user_agent_firefox_on_linux"
223                             android:title="@string/user_agent_firefox_on_linux"
224                             android:orderInCategory="1016"
225                             app:showAsAction="never" />
226
227                         <item
228                             android:id="@+id/user_agent_chromium_on_linux"
229                             android:title="@string/user_agent_chromium_on_linux"
230                             android:orderInCategory="1017"
231                             app:showAsAction="never" />
232
233                         <item
234                             android:id="@+id/user_agent_firefox_on_windows"
235                             android:title="@string/user_agent_firefox_on_windows"
236                             android:orderInCategory="1018"
237                             app:showAsAction="never" />
238
239                         <item
240                             android:id="@+id/user_agent_chrome_on_windows"
241                             android:title="@string/user_agent_chrome_on_windows"
242                             android:orderInCategory="1019"
243                             app:showAsAction="never" />
244
245                         <item
246                             android:id="@+id/user_agent_edge_on_windows"
247                             android:title="@string/user_agent_edge_on_windows"
248                             android:orderInCategory="1020"
249                             app:showAsAction="never" />
250
251                         <item
252                             android:id="@+id/user_agent_safari_on_macos"
253                             android:title="@string/user_agent_safari_on_macos"
254                             android:orderInCategory="1021"
255                             app:showAsAction="never" />
256
257                         <item
258                             android:id="@+id/user_agent_custom"
259                             android:title="@string/user_agent_custom"
260                             android:orderInCategory="1022"
261                             app:showAsAction="never" />
262                     </group>
263                 </menu>
264             </item>
265
266             <item
267                 android:id="@+id/swipe_to_refresh"
268                 android:title="@string/swipe_to_refresh_options_menu"
269                 android:orderInCategory="1030"
270                 android:checkable="true"
271                 app:showAsAction="never" />
272
273             <item
274                 android:id="@+id/wide_viewport"
275                 android:title="@string/wide_viewport"
276                 android:orderInCategory="1040"
277                 android:checkable="true"
278                 app:showAsAction="never" />
279
280             <item
281                 android:id="@+id/display_images"
282                 android:title="@string/display_images"
283                 android:orderInCategory="1050"
284                 android:checkable="true"
285                 app:showAsAction="never" />
286
287             <item
288                 android:id="@+id/dark_webview"
289                 android:title="@string/dark_webview"
290                 android:orderInCategory="1060"
291                 android:checkable="true"
292                 app:showAsAction="never" />
293
294             <item
295                 android:id="@+id/font_size"
296                 android:title="@string/font_size"
297                 android:orderInCategory="1070"
298                 app:showAsAction="never" />
299
300             <item
301                 android:id="@+id/find_on_page"
302                 android:title="@string/find_on_page"
303                 android:orderInCategory="1080"
304                 app:showAsAction="never|collapseActionView" />
305
306             <item
307                 android:id="@+id/print"
308                 android:title="@string/print"
309                 android:orderInCategory="1090"
310                 app:showAsAction="never" />
311
312             <item
313                 android:id="@+id/save"
314                 android:title="@string/save"
315                 android:orderInCategory="1100"
316                 app:showAsAction="never" >
317
318                 <menu>
319                     <item
320                         android:id="@+id/save_url"
321                         android:title="@string/save_url"
322                         android:orderInCategory="1101"
323                         app:showAsAction="never" />
324
325                     <item
326                         android:id="@+id/save_archive"
327                         android:title="@string/save_archive"
328                         android:orderInCategory="1102"
329                         app:showAsAction="never" />
330
331                     <item
332                         android:id="@+id/save_image"
333                         android:title="@string/save_image"
334                         android:orderInCategory="1103"
335                         app:showAsAction="never" />
336                 </menu>
337             </item>
338
339             <item
340                 android:id="@+id/add_to_homescreen"
341                 android:title="@string/add_to_home_screen"
342                 android:orderInCategory="1110"
343                 app:showAsAction="never" />
344
345             <item
346                 android:id="@+id/view_source"
347                 android:title="@string/view_source"
348                 android:orderInCategory="1120"
349                 app:showAsAction="never" />
350
351             <item
352                 android:id="@+id/view_headers"
353                 android:title="@string/view_headers"
354                 android:orderInCategory="1130"
355                 app:showAsAction="never" />
356         </menu>
357     </item>
358
359     <item
360         android:id="@+id/share"
361         android:title="@string/share"
362         android:orderInCategory="1200"
363         app:showAsAction="never" >
364
365         <menu>
366             <item
367                 android:id="@+id/share_message"
368                 android:title="@string/share_message"
369                 android:orderInCategory="1210"
370                 app:showAsAction="never" />
371
372             <item
373                 android:id="@+id/share_url"
374                 android:title="@string/share_url"
375                 android:orderInCategory="1220"
376                 app:showAsAction="never" />
377
378             <item
379                 android:id="@+id/open_with_app"
380                 android:title="@string/open_with_app"
381                 android:orderInCategory="1230"
382                 app:showAsAction="never" />
383
384             <item
385                 android:id="@+id/open_with_browser"
386                 android:title="@string/open_with_browser"
387                 android:orderInCategory="1240"
388                 app:showAsAction="never" />
389         </menu>
390     </item>
391
392     <item
393         android:id="@+id/add_or_edit_domain"
394         android:title="@string/add_domain_settings"
395         android:orderInCategory="1300"
396         app:showAsAction="never" />
397 </menu>