Auxio/app/src/main/res/menu/menu_home.xml
Alexander Capehart 3c211a1d17
list: make sorting direction explicit
Make sorting direction (ascending/descending) explicit in the UI and in
the code.

Instead of a boolean flag, two distinct "ascending" and "descending"
options are used instead. This should be much clearer.
2023-02-02 21:44:15 -07:00

62 lines
No EOL
2.3 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/action_search"
android:icon="@drawable/ic_search_24"
android:title="@string/lbl_search"
app:showAsAction="ifRoom" />
<item
android:id="@+id/submenu_sorting"
android:icon="@drawable/ic_sort_24"
android:title="@string/lbl_sort"
app:showAsAction="ifRoom">
<menu>
<group android:checkableBehavior="single"
android:id="@+id/sort_modes">
<item
android:id="@+id/option_sort_name"
android:title="@string/lbl_sort_name" />
<item
android:id="@+id/option_sort_artist"
android:title="@string/lbl_artist" />
<item
android:id="@+id/option_sort_album"
android:title="@string/lbl_album" />
<item
android:id="@+id/option_sort_year"
android:title="@string/lbl_sort_date" />
<item
android:id="@+id/option_sort_duration"
android:title="@string/lbl_sort_duration" />
<item
android:id="@+id/option_sort_count"
android:title="@string/lbl_sort_count" />
<item
android:id="@+id/option_sort_date_added"
android:title="@string/lbl_sort_date_added" />
</group>
<group android:checkableBehavior="single"
android:id="@+id/sort_direction">
<item
android:id="@+id/option_sort_asc"
android:title="@string/lbl_sort_asc" />
<item
android:id="@+id/option_sort_dec"
android:title="@string/lbl_sort_dec" />
</group>
</menu>
</item>
<item
android:id="@+id/action_settings"
android:title="@string/set_root_title"
app:showAsAction="never" />
<item
android:id="@+id/action_about"
android:title="@string/lbl_about"
app:showAsAction="never" />
</menu>