I’m not sure if this feature currently exists, but it will be extremely useful to have a way to select multiple task to edit them in bulk (set same due date, delete them, flag them, etc). I think this could be a nice implementation in the table view.
Right now, it looks like we can only edit tasks one by one.
I was absolutely thrilled to discover Vikunja. I set it up and began exploring and planning to migrate from my existing tasker (Remember the Milk). Self-hosting seemed too good to be true (but it was super easy), and I was especially interested in the ability to view tasks in different formats (list, table, kanban, etc.)
Unfortunately, without the ability to select and bulk-edit multiple tasks Vikunja is a non-starter for me.
I see that this post was about 15 months ago now. Is it still on the roadmap? If so, has its status or development state changed since Mar 2023?
Using RTM’s smart lists (roughly equivalent to saved filters in Vikunja) to query a combination of due date, tag, and priority fields, I have the following task workflow:
Focus = three tasks I am completing now (top, medium, low priority)
Commit = ten tasks I plan to complete today
Staged = tasks I could complete today
Full = all tasks
Rollover = tasks I did not complete yesterday
I start each day by clearing the Focus, Commit, and Rollover lists and “bubbling up” whatever I need to get done. Each month, I move the due date of all long-term project tasks to the end of the current month.
This method has been transformative for my productivity, effectiveness, and focus, and bulk edit makes it possible. The actual mechanics of clearing and repopulating these lists is more or less instant (with bulk edit), so I’m only spending time figuring out the most important step for me to take next.
In this way, RTM’s bulk edit is key to the app “getting out of the way” and not becoming a task itself. I can appreciate that its implementation (both UI and backend) would be especially complicated. But it would also constitute a meaningful advancement in Vinkunja’s task management capabilities.