Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 76c6c9d2 authored by Tony Huang's avatar Tony Huang
Browse files

Add deselect all menu item

Fix: 137053591
Test: atest DocumentsUIGoogleTests
Change-Id: I804e2c55b08dca52d719b82d1d37f7a01bbb9d69
parent 7b1ba41e
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -41,6 +41,10 @@
        android:id="@+id/action_menu_select_all"
        android:title="@string/menu_select_all"
        android:showAsAction="never" />
    <item
        android:id="@+id/action_menu_deselect_all"
        android:title="@string/menu_deselect_all"
        android:showAsAction="never" />
    <item
        android:id="@+id/action_menu_copy_to"
        android:title="@string/menu_copy"
+4 −0
Original line number Diff line number Diff line
@@ -34,6 +34,10 @@
        <item
            android:id="@+id/dir_menu_select_all"
            android:title="@string/menu_select_all" />

        <item
            android:id="@+id/dir_menu_deselect_all"
            android:title="@string/menu_deselect_all" />
    </group>
    <group
        android:id="@+id/menu_extras_group">
+2 −0
Original line number Diff line number Diff line
@@ -57,6 +57,8 @@
    <string name="menu_delete">Delete</string>
    <!-- Menu item title that selects all documents in the current directory [CHAR LIMIT=28] -->
    <string name="menu_select_all">Select all</string>
    <!-- Menu item title that deselects all documents in the current directory [CHAR LIMIT=28] -->
    <string name="menu_deselect_all">Deselect all</string>
    <!-- Menu item title that selects documents in the current directory [CHAR LIMIT=28] -->
    <string name="menu_select">Select</string>
    <!-- Menu item title that sort documents in the current directory [CHAR LIMIT=28] -->
+5 −0
Original line number Diff line number Diff line
@@ -301,6 +301,11 @@ public abstract class AbstractActionHandler<T extends FragmentActivity & CommonA
        }
    }

    @Override
    public void deselectAllFiles() {
        mSelectionMgr.clearSelection();
    }

    @Override
    public void showCreateDirectoryDialog() {
        Metrics.logUserAction(MetricConsts.USER_ACTION_CREATE_DIR);
+5 −0
Original line number Diff line number Diff line
@@ -106,6 +106,11 @@ public interface ActionHandler {

    void selectAllFiles();

    /**
     * Attempts to deselect all selected files.
     */
    void deselectAllFiles();

    void showCreateDirectoryDialog();

    void showInspector(DocumentInfo doc);
Loading