GabAlpha / basilk

🪴 A Terminal User Interface (TUI) to manage your tasks with minimal kanban logic
https://crates.io/crates/basilk
Apache License 2.0
125 stars 6 forks source link

Automatically move done tasks that have a priority set below all `OnGoing`/`UpNext` tasks #17

Open Gitznik opened 2 weeks ago

Gitznik commented 2 weeks ago

Describe the feature At the moment, if I set a task that has a priority to Done, it is still shown at the very top, above all OnGoing/UpNext tasks without priority. I find this sorting confusing and not helpful.

Describe your idea I personally would find it more intuitive, if it was automatically moved down to all other Done tasks, no matter the priority. Alternatively, setting the status to Done could clear the priority (although I find that less intuitive).

Additional context Basilk 0.2.0