BlackyHawky / Clock

Privacy-conscious open-source clock, based on AOSP Clock
Apache License 2.0
178 stars 11 forks source link

Ability to move entries resp. manually sort the timer list #84

Open DamageIncorporated opened 1 month ago

DamageIncorporated commented 1 month ago

Is your feature request related to a problem? Please describe.

I make heavy use of timers for different tasks so I always have a list of 10+ timers.

That can get messy very quick as the list is ordered by time of entry an I cannot move timers in the list.

So, timers for similar contexts may end up on opposite ends of the list and there's nothing I can do about it

Describe the solution you'd like

Make entries in the timer list movable by long-tap or a "grip" symbol

Use case

Less chaotic list for people with many timers

Describe alternatives you've considered

A complete "sort by" feature offering different criteria to sort the list like date added, A-Z, used often, last used etc.

Additional context

BlackyHawky commented 1 month ago

I'd also like to have this improvement; enabling timer dragging is simple, but it's impossible to save the list after dragging. I have no idea how to do it.

DamageIncorporated commented 1 month ago

Maybe sorting could be workaround?

even if it is impossible to save the list order permanently, is it possible to re-run a sort function each time the list is displayed?

While that may seem aggressive, a switch to disable automatic sorting in settings could restore todays behaviour if one wants or needs it this way.

the sort order would also need to be set in the preferred way: I need sorting by name A-Z, but sorting by date new-old or other criteria may also be useful to some 😀