detail: add duration sort
Add the duration sort to the detail views.
This commit is contained in:
parent
2c7dd1241b
commit
1ac55c534e
4 changed files with 12 additions and 6 deletions
|
@ -44,11 +44,13 @@ class TabCustomizeDialog : ViewBindingDialogFragment<DialogTabsBinding>(), TabAd
|
|||
override fun onCreateBinding(inflater: LayoutInflater) = DialogTabsBinding.inflate(inflater)
|
||||
|
||||
override fun onConfigDialog(builder: AlertDialog.Builder) {
|
||||
builder.setTitle(R.string.set_lib_tabs)
|
||||
builder
|
||||
.setTitle(R.string.set_lib_tabs)
|
||||
.setPositiveButton(R.string.lbl_ok) { _, _ ->
|
||||
logD("Committing tab changes")
|
||||
settingsManager.libTabs = tabAdapter.data.tabs
|
||||
}.setNegativeButton(R.string.lbl_cancel, null)
|
||||
}
|
||||
.setNegativeButton(R.string.lbl_cancel, null)
|
||||
}
|
||||
|
||||
override fun onBindingCreated(binding: DialogTabsBinding, savedInstanceState: Bundle?) {
|
||||
|
|
|
@ -54,7 +54,8 @@ class ExcludedDialog :
|
|||
|
||||
override fun onConfigDialog(builder: AlertDialog.Builder) {
|
||||
// Don't set the click listener here, we do some custom black magic in onCreateView instead.
|
||||
builder.setTitle(R.string.set_excluded)
|
||||
builder
|
||||
.setTitle(R.string.set_excluded)
|
||||
.setNeutralButton(R.string.lbl_add, null)
|
||||
.setPositiveButton(R.string.lbl_save, null)
|
||||
.setNegativeButton(R.string.lbl_cancel, null)
|
||||
|
|
|
@ -33,8 +33,8 @@ import org.oxycblt.auxio.R
|
|||
import org.oxycblt.auxio.home.tabs.TabCustomizeDialog
|
||||
import org.oxycblt.auxio.music.excluded.ExcludedDialog
|
||||
import org.oxycblt.auxio.playback.PlaybackViewModel
|
||||
import org.oxycblt.auxio.playback.replaygain.ReplayGainMode
|
||||
import org.oxycblt.auxio.playback.replaygain.PreAmpCustomizeDialog
|
||||
import org.oxycblt.auxio.playback.replaygain.ReplayGainMode
|
||||
import org.oxycblt.auxio.settings.pref.IntListPreference
|
||||
import org.oxycblt.auxio.settings.pref.IntListPreferenceDialog
|
||||
import org.oxycblt.auxio.ui.accent.AccentCustomizeDialog
|
||||
|
|
|
@ -13,6 +13,9 @@
|
|||
<item
|
||||
android:id="@+id/option_sort_year"
|
||||
android:title="@string/lbl_sort_year" />
|
||||
<item
|
||||
android:id="@+id/option_sort_duration"
|
||||
android:title="@string/lbl_sort_duration" />
|
||||
<item
|
||||
android:id="@+id/option_sort_disc"
|
||||
android:title="@string/lbl_sort_disc" />
|
||||
|
|
Loading…
Reference in a new issue