<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2024 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<!--
     All of the `item`'s below have both `android:showAsAction` and `app:showAsAction`
     intentionally. This is because when the `use_material3` flag is disabled, the menu is inflated
     into a menu via ActionMode and when the flag is enabled it is inflated into a MaterialToolbar.
     The former requires `android:showAsAction` whilst the latter requires `app:showAsAction`. When
     the `use_material3` flag has rolled out by default, the `android:showAsAction` can be removed.
-->
<menu
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto">
    <item
        android:id="@+id/action_menu_extract_here"
        android:title="@string/menu_extract_here"
        android:visible="false" />
    <item
        android:id="@+id/action_menu_browse"
        android:title="@string/menu_browse"
        android:visible="false" />
    <item
        android:id="@+id/action_menu_open_with"
        android:title="@string/menu_open_with"
        android:showAsAction="never"
        app:showAsAction="never" />
    <item
        android:id="@+id/action_menu_share"
        android:icon="@drawable/ic_menu_share_m3"
        android:title="@string/menu_share"
        android:showAsAction="always"
        app:showAsAction="always" />
    <item
        android:id="@+id/action_menu_sort"
        android:icon="@drawable/ic_sort_m3"
        android:title="@string/menu_sort"
        android:showAsAction="never"
        app:showAsAction="never" />
    <item
        android:id="@+id/action_menu_select"
        android:title="@string/menu_select"
        android:showAsAction="always"
        app:showAsAction="always" />
    <item
        android:id="@+id/action_menu_select_all"
        android:title="@string/menu_select_all"
        android:showAsAction="never"
        app:showAsAction="never" />
    <item
        android:id="@+id/action_menu_deselect_all"
        android:title="@string/menu_deselect_all"
        android:showAsAction="never"
        app:showAsAction="never" />
    <item
        android:id="@+id/action_menu_move_to_trash"
        android:icon="@drawable/ic_menu_delete"
        android:title="@string/menu_move_to_trash"
        android:showAsAction="always"
        app:showAsAction="always"/>
    <item
        android:id="@+id/action_menu_restore_from_trash"
        android:title="@string/menu_restore_from_trash"
        android:showAsAction="never"
        app:showAsAction="never"/>
    <item
        android:id="@+id/action_menu_delete"
        android:icon="@drawable/ic_menu_delete"
        android:title="@string/menu_permanently_delete"
        android:showAsAction="never"
        app:showAsAction="never"/>
    <item
        android:id="@+id/action_menu_copy_to"
        android:title="@string/menu_copy"
        android:showAsAction="never"
        android:visible="false"
        app:showAsAction="never" />
    <item
        android:id="@+id/action_menu_extract_to"
        android:title="@string/menu_extract"
        android:icon="@drawable/ic_menu_extract_m3"
        android:showAsAction="never"
        android:visible="false"
        app:showAsAction="never" />
    <item
        android:id="@+id/action_menu_move_to"
        android:title="@string/menu_move"
        android:showAsAction="never"
        android:visible="false"
        app:showAsAction="never" />
    <item
        android:id="@+id/action_menu_compress"
        android:title="@string/menu_compress"
        android:showAsAction="never"
        android:visible="false"
        app:showAsAction="never" />
    <item
        android:id="@+id/action_menu_rename"
        android:title="@string/menu_rename"
        android:showAsAction="never"
        android:visible="false"
        app:showAsAction="never" />
    <item
        android:id="@+id/action_menu_inspect"
        android:title="@string/menu_inspect"
        android:showAsAction="never"
        android:visible="false"
        app:showAsAction="never" />
    <item
        android:id="@+id/action_menu_view_in_owner"
        android:title="@string/menu_view_in_owner"
        android:showAsAction="never"
        android:visible="false"
        app:showAsAction="never" />
</menu>
