foxy-droid icon indicating copy to clipboard operation
foxy-droid copied to clipboard

a bunch of small GUI issues/improvements

Open DJCrashdummy opened this issue 4 years ago • 2 comments

as part of a discussion why using F-Droid Classic instead of Foxy Droid, i wrote a list what issues the GUI of Foxy Droid has IMHO. disclaimer: i'm a long term fdroid power user and fully understand, that your project may have other goals, than serving a power user... anyway, i just thought perhaps some points may be interesting for you and worth (re)considering. - and on top of that i thought, therewith my list is not as pointless. :wink:

  • [ ] the "ignore all/this upgrade" button is placed far to prominent! - i guess most users don't need them that often, and so it just makes the whole workflow more error prone by mishitting these buttons far more easily.
  • [ ] when scrolling a longer build list, i have no clue what version is currently installed & the latest recommended one.
  • [ ] changing the buttons in the top bar when scrolling down a build list is a nice idea, but at small screens, buttons simply disappear.
  • [ ] once the app description is expanded, it cant be collapsed.
  • [ ] placing the changelog underneath the app description seems to be reasonable in first hand, but it makes more sense for power users the other way round.
  • [ ] too much metadata is lacking for each build! that's one of the main reasons why i use fdroid-classic instead of the official client.
  • [ ] too few details in the app list: e.g. you can't say if an app is installed or not until opening the app details
  • [ ] too few details in the installed list: no license is shown
  • [ ] too few details in the upgrade list: until opening the app details and searching in the build list (hopefully it is still in the active repos), you have no clue which version is currently installed!

DJCrashdummy avatar Sep 08 '20 10:09 DJCrashdummy

the "ignore all/this upgrade" button is placed far to prominent! - i guess most users don't need them that often, and so it just makes the whole workflow more error prone by mishitting these buttons far more easily

They're placed next to basic application information and buttons like "install"/"update". I don't know a better place.

changing the buttons in the top bar when scrolling down a build list is a nice idea, but at small screens, buttons simply disappear.

Only "details" button may disappear. The rest buttons are not removed.

once the app description is expanded, it cant be collapsed.

Why should it be? You are definitely interested in the description if you expanded it.

placing the changelog underneath the app description seems to be reasonable in first hand, but it makes more sense for power users the other way round.

It's more logical order. I don't see a problem in scrolling to the changelog, especially when description is collapsed.

too much metadata is lacking for each build! that's one of the main reasons why i use fdroid-classic instead of the official client.

Which metadata do you want to see?

too few details in the installed list: no license is shown

Why should it be? It was removed even from the official client.

kitsunyan avatar Sep 08 '20 15:09 kitsunyan

I know I'm a little late to the party, but I'd like to suggest possible solution to this...

the "ignore all/this upgrade" button is placed far to prominent! - i guess most users don't need them that often, and so it just makes the whole workflow more error prone by mishitting these buttons far more easily

They're placed next to basic application information and buttons like "install"/"update". I don't know a better place.

I think putting these in the overflow menu would be reasonable, similarly to how F-Droid does it.

Anyway, thank you for this beautiful app ! I feel like it is overall much more usable and readable then the official client. I hope development will continue :smile:

Lurux avatar Jan 07 '21 21:01 Lurux