ezl / todo

0 stars 0 forks source link

What are the appropriate multiselect "advanced" features? #28

Open ezl opened 2 years ago

ezl commented 2 years ago

To build on the "basic" features from #11

i'm going to keep this in "icebox" for now, as I'm unsure what actions we should actually have that can operate on multiple things at once.

Right now, theoretically, in the interface:

mark complete
snooze
timer
drag

Evaluating each of the above:

Marking complete - this doesn't seem to be a real advantage to do as a bulk action
snooze - this is possible, but i find that snoozing individual items probably makes more sense than doing it in bulk
timer - i don't think this would make sense as a bulk item
drag - i think this DOES make sense as a bulk item, but might be tricky to establish how it works? like do they get grouped together and put in the same place?

potential other items:

deletion (right now we aren't handling that)
archive? (like "i decided i don't want to do this") this isn't in the UX, but i think might be reasonable?
cancel task (didn't finish it, but don't care anymore)

in general, all i'm really seeing is that bulk MOVE is the primary use case here. Am I wrong? cc @Watson-B