зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1265433 - Pre: remove v11 prefixes from menus r=sebastian
We only care about API >= 14, so there's no need for the pre-v11 menu. MozReview-Commit-ID: 9DdahLRXzpD --HG-- rename : mobile/android/base/resources/menu-large-v11/browser_app_menu.xml => mobile/android/base/resources/menu-large/browser_app_menu.xml rename : mobile/android/base/resources/menu-xlarge-v11/browser_app_menu.xml => mobile/android/base/resources/menu-xlarge/browser_app_menu.xml extra : rebase_source : 2dc4287a5ca8b3b008ae8a2ae962be9d4568f36b extra : source : a7203a518ca87199bfe729bdbfc6b368d23b8c5f
This commit is contained in:
Родитель
b0bf90afa1
Коммит
e74a9fe2c3
|
@ -1,125 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
|
||||
<!-- We disable AlwaysShowAction because we interpret the menu
|
||||
attributes ourselves and thus the warning isn't relevant to us. -->
|
||||
<menu xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
tools:ignore="AlwaysShowAction">
|
||||
|
||||
<item android:id="@+id/back"
|
||||
android:icon="@drawable/ic_menu_back"
|
||||
android:title="@string/back"
|
||||
android:showAsAction="always"/>
|
||||
|
||||
<item android:id="@+id/forward"
|
||||
android:icon="@drawable/ic_menu_forward"
|
||||
android:title="@string/forward"
|
||||
android:showAsAction="always"/>
|
||||
|
||||
<item android:id="@+id/reload"
|
||||
android:icon="@drawable/ic_menu_reload"
|
||||
android:title="@string/reload"
|
||||
android:showAsAction="always"/>
|
||||
|
||||
<item android:id="@+id/bookmark"
|
||||
android:icon="@drawable/ic_menu_bookmark_add"
|
||||
android:title="@string/bookmark"
|
||||
android:showAsAction="ifRoom"/>
|
||||
|
||||
<item android:id="@+id/share"
|
||||
android:icon="@drawable/ic_menu_share"
|
||||
android:title="@string/share"
|
||||
android:showAsAction="ifRoom"/>
|
||||
|
||||
<!-- We only show the quick share items so no need for an icon or title.
|
||||
|
||||
The visibility is changed dynamically for v14+ - hide for previous versions. -->
|
||||
<item android:id="@+id/quickshare"
|
||||
android:visible="false"
|
||||
android:enabled="false"
|
||||
android:visibility="gone"
|
||||
android:showAsAction="collapseActionView"/>
|
||||
|
||||
<item android:id="@+id/new_tab"
|
||||
android:title="@string/new_tab"/>
|
||||
|
||||
<item android:id="@+id/new_private_tab"
|
||||
android:title="@string/new_private_tab"/>
|
||||
|
||||
<item android:id="@+id/bookmarks_list"
|
||||
android:title="@string/bookmarks_title"/>
|
||||
|
||||
<item android:id="@+id/history_list"
|
||||
android:title="@string/history_title"/>
|
||||
|
||||
<item android:id="@+id/find_in_page"
|
||||
android:title="@string/find_in_page" />
|
||||
|
||||
<item android:id="@+id/desktop_mode"
|
||||
android:title="@string/desktop_mode"
|
||||
android:checkable="true" />
|
||||
|
||||
<item android:id="@+id/page"
|
||||
android:title="@string/page">
|
||||
|
||||
<menu>
|
||||
|
||||
<item android:id="@+id/subscribe"
|
||||
android:title="@string/contextmenu_subscribe"/>
|
||||
|
||||
<item android:id="@+id/save_as_pdf"
|
||||
android:title="@string/save_as_pdf"/>
|
||||
|
||||
<item android:id="@+id/print"
|
||||
android:title="@string/print"/>
|
||||
|
||||
<item android:id="@+id/add_search_engine"
|
||||
android:title="@string/contextmenu_add_search_engine"/>
|
||||
|
||||
<item android:id="@+id/add_to_launcher"
|
||||
android:title="@string/contextmenu_add_to_launcher"/>
|
||||
|
||||
</menu>
|
||||
|
||||
</item>
|
||||
|
||||
<item android:id="@+id/tools"
|
||||
android:title="@string/tools">
|
||||
|
||||
<menu>
|
||||
|
||||
<item android:id="@+id/downloads"
|
||||
android:title="@string/downloads"/>
|
||||
|
||||
<item android:id="@+id/addons"
|
||||
android:title="@string/addons"/>
|
||||
|
||||
<item android:id="@+id/logins"
|
||||
android:title="@string/logins"/>
|
||||
|
||||
<item android:id="@+id/new_guest_session"
|
||||
android:visible="false"
|
||||
android:title="@string/new_guest_session"/>
|
||||
|
||||
<item android:id="@+id/exit_guest_session"
|
||||
android:visible="false"
|
||||
android:title="@string/exit_guest_session"/>
|
||||
|
||||
</menu>
|
||||
|
||||
</item>
|
||||
|
||||
<item android:id="@+id/char_encoding"
|
||||
android:visible="false"
|
||||
android:title="@string/char_encoding"/>
|
||||
|
||||
<item android:id="@+id/settings"
|
||||
android:title="@string/settings" />
|
||||
|
||||
<item android:id="@+id/help"
|
||||
android:title="@string/help_menu" />
|
||||
|
||||
</menu>
|
|
@ -3,22 +3,45 @@
|
|||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
|
||||
<menu xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<!-- We disable AlwaysShowAction because we interpret the menu
|
||||
attributes ourselves and thus the warning isn't relevant to us. -->
|
||||
<menu xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
tools:ignore="AlwaysShowAction">
|
||||
|
||||
<item android:id="@+id/reload"
|
||||
android:title="@string/reload"/>
|
||||
|
||||
<!-- We keep the reference so calls to findView don't fail. Hide
|
||||
to avoid taking up real estate on the users' screen. -->
|
||||
<item android:id="@+id/back"
|
||||
android:icon="@drawable/ic_menu_back"
|
||||
android:title="@string/back"
|
||||
android:visible="false"/>
|
||||
android:showAsAction="always"/>
|
||||
|
||||
<item android:id="@+id/forward"
|
||||
android:title="@string/forward"/>
|
||||
android:icon="@drawable/ic_menu_forward"
|
||||
android:title="@string/forward"
|
||||
android:showAsAction="always"/>
|
||||
|
||||
<item android:id="@+id/reload"
|
||||
android:icon="@drawable/ic_menu_reload"
|
||||
android:title="@string/reload"
|
||||
android:showAsAction="always"/>
|
||||
|
||||
<item android:id="@+id/bookmark"
|
||||
android:title="@string/bookmark"/>
|
||||
android:icon="@drawable/ic_menu_bookmark_add"
|
||||
android:title="@string/bookmark"
|
||||
android:showAsAction="ifRoom"/>
|
||||
|
||||
<item android:id="@+id/share"
|
||||
android:icon="@drawable/ic_menu_share"
|
||||
android:title="@string/share"
|
||||
android:showAsAction="ifRoom"/>
|
||||
|
||||
<!-- We only show the quick share items so no need for an icon or title.
|
||||
|
||||
The visibility is changed dynamically for v14+ - hide for previous versions. -->
|
||||
<item android:id="@+id/quickshare"
|
||||
android:visible="false"
|
||||
android:enabled="false"
|
||||
android:visibility="gone"
|
||||
android:showAsAction="collapseActionView"/>
|
||||
|
||||
<item android:id="@+id/new_tab"
|
||||
android:title="@string/new_tab"/>
|
||||
|
@ -26,8 +49,11 @@
|
|||
<item android:id="@+id/new_private_tab"
|
||||
android:title="@string/new_private_tab"/>
|
||||
|
||||
<item android:id="@+id/share"
|
||||
android:title="@string/share" />
|
||||
<item android:id="@+id/bookmarks_list"
|
||||
android:title="@string/bookmarks_title"/>
|
||||
|
||||
<item android:id="@+id/history_list"
|
||||
android:title="@string/history_title"/>
|
||||
|
||||
<item android:id="@+id/find_in_page"
|
||||
android:title="@string/find_in_page" />
|
||||
|
@ -36,16 +62,11 @@
|
|||
android:title="@string/desktop_mode"
|
||||
android:checkable="true" />
|
||||
|
||||
<item android:id="@+id/bookmarks_list"
|
||||
android:title="@string/bookmarks_title"/>
|
||||
|
||||
<item android:id="@+id/history_list"
|
||||
android:title="@string/history_title"/>
|
||||
|
||||
<item android:id="@+id/page"
|
||||
android:title="@string/page">
|
||||
|
||||
<menu>
|
||||
|
||||
<item android:id="@+id/subscribe"
|
||||
android:title="@string/contextmenu_subscribe"/>
|
||||
|
||||
|
@ -60,6 +81,7 @@
|
|||
|
||||
<item android:id="@+id/add_to_launcher"
|
||||
android:title="@string/contextmenu_add_to_launcher"/>
|
||||
|
||||
</menu>
|
||||
|
||||
</item>
|
||||
|
@ -68,18 +90,24 @@
|
|||
android:title="@string/tools">
|
||||
|
||||
<menu>
|
||||
|
||||
<item android:id="@+id/downloads"
|
||||
android:title="@string/downloads"/>
|
||||
|
||||
<item android:id="@+id/addons"
|
||||
android:title="@string/addons"/>
|
||||
|
||||
<item android:id="@+id/logins"
|
||||
android:title="@string/logins"/>
|
||||
|
||||
<item android:id="@+id/new_guest_session"
|
||||
android:visible="false"
|
||||
android:title="@string/new_guest_session"/>
|
||||
|
||||
<item android:id="@+id/exit_guest_session"
|
||||
android:visible="false"
|
||||
android:title="@string/exit_guest_session"/>
|
||||
|
||||
</menu>
|
||||
|
||||
</item>
|
||||
|
@ -94,14 +122,4 @@
|
|||
<item android:id="@+id/help"
|
||||
android:title="@string/help_menu" />
|
||||
|
||||
<!-- Android will eliminate v11+ resource files from pre-11 builds.
|
||||
Those files are the only place in which certain IDs are defined.
|
||||
This causes compilation errors.
|
||||
To avoid nasty code workarounds, we define stub IDs here, but
|
||||
hide the menu entries. -->
|
||||
|
||||
<item android:id="@+id/quickshare"
|
||||
android:visible="false"
|
||||
android:enabled="false" />
|
||||
|
||||
</menu>
|
||||
|
|
Загрузка…
Ссылка в новой задаче