edgetx icon indicating copy to clipboard operation
edgetx copied to clipboard

UI - MANAGE MODELS - rework

Open JimB40 opened this issue 1 year ago • 4 comments

Current solution

screenshot_tx16s_23-09-28_09-55-44

Describe the solution you'd like

~~1. Use standard LVGL button for sorting by name~~ ~~- button label "A-Z" or "Z-A"~~

  1. Button for sorting by date added Frankly speaking I'd scratch it in favour of default 'Recent' group that will display 4-6 recently added models

  2. New button for changing selecting mode (Single label group / Multiply label groups 'AND') This feature was requested by users. We have bi-state button changing behaviour of label's group selection a. Single - works like old groups, when you select label only models with this label are displayed b. Multi - multiply labels can be selected - models that have all selected labels are displayed.

  • button labels: "Single", "Multi"

JimB40 avatar Sep 28 '23 08:09 JimB40

Do you mean "opened" every time you said added? As for me, it would be a waste of screen space for a "recently added" label, I want to be able to access the models I most recently used ;)

And I see you failed the "searched existing issues" test 😝, and might want to look at / comment on rather than duplicating here:

  1. https://github.com/EdgeTX/edgetx/issues/2802
  2. https://github.com/EdgeTX/edgetx/issues/3205

pfeerick avatar Sep 28 '23 09:09 pfeerick

This is issue to summarize new features & bring UI concept, so thx for adding older ones. I just repeated concept 'Recent' system label. :) After reading it seems that logic behind this label should be "Recently used model"

JimB40 avatar Sep 28 '23 09:09 JimB40

I'm not sure if this is the place to ask about a different alphabetical sort order. If not let me know and I can add an issue.

Currently (2.9.2) upper and lower case are sorted in two groups, i.e. first A-Z and then a-z, or reverse first z-a then Z-A.

I think it would make more sense to sort alphabetically so that A-Z shows Aa, Bb ... Zz, and Z-A shows Zz, Yy ... Aa.

ulfhedlund avatar Dec 29 '23 19:12 ulfhedlund

I think it would make more sense to sort alphabetically so that A-Z shows Aa, Bb ... Zz, and Z-A shows Zz, Yy ... Aa.

I agree - the model sort should be case insensitive.

philmoz avatar Dec 30 '23 00:12 philmoz