Android: Improvements in "Descending" file list sort method

Created on 15 May 2018  路  12Comments  路  Source: owncloud/android

Currently, the "descending" option to sort the file list is placed within the action bar menu as following:

device-2018-05-15-184407

We can improve this behaviour in two different ways:

  • By changing the wording to Sort descending , so only the word Descending can be confusing
  • By setting the option in the same dialog as the sorting method, in the bottom as a checkable option:

device-2018-05-15-184549

CC @michaelstingl

enhancement sort

Most helpful comment

@voroyam The question is: Where to show the "Descending" menu item?

In the sort dialog

All 12 comments

@cdamken @voroyam @lefherz @pmaier1 what do you think?

The more options to sort the files the better, imo.

@voroyam The question is: Where to show the "Descending" menu item?

@voroyam The question is: Where to show the "Descending" menu item?

In the sort dialog

In the sort dialog. BTW, "smallest - largest" makes more sense to me than "smallest - biggest". Files are large, not big.

In the sort dialog. BTW, "smallest - largest" makes more sense to me than "smallest - biggest". Files are large, not big.

true.

@voroyam The question is: Where to show the "Descending" menu item?

In the sort dialog

I've tried that at the beginning, however it's not quite trivial to put it there since that menu only accepts either radio buttons or checkbox buttons, but not both. Supporting both would require to create a new layout.

Could you be convinced to something like that:

aproche 1

screenshot_1526630418

aproche 2

screenshot_1526630625 screenshot_1526630632

I would choose the second approach

First approach overloads the menu. The menu is intended to be a list of available options and there are mixed checkbuttons, radiobuttons and other options, not a good UX from my POV. Second option is better so the main menu structure remains and it is clear in the sort view the available options.

here is an implementation of the second suggestion: https://github.com/owncloud/android/pull/2226

idea - what if we leave out the descending option, and instead make it descending, when people tap on "A-Z" the second time, even if it's already chosen? so if "A-Z" is checked right now, user taps on "A-Z", the option morphs to "Z-A"? then we could get rid of the ugly descending checkbox.

Well but the checkbox can be combined with all the other options. If we really wanted to replace it we had to add 3 more options. @lefherz why do you think this solution is ugly?

we can create a separate issue to be scheduled with this enhancement. It does not have room for 2.8.0 (current milestone)

Was this page helpful?
0 / 5 - 0 ratings