Batch task operations #1768
Labels
No Label
dependencies
duplicate
help wanted
invalid
kind/bug
kind/feature
needs reproduction
question
security
wontfix
No Milestone
No Assignees
4 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: vikunja/vikunja#1768
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
It would be great to be able to modify a number of items in the same way at the same time. For example, to be able to select several items and set the same due date (useful in my case for homework assignments).
This is already partially implemented, at least on the api side. "Only" the frontend is missing.
This is a bummer, deleting all my test tasks is gonna be a real hassle now, as well as adding labels and assignees to the newly created tasks :/
It should be easiest to add such checkboxes to the Table view, which I find pretty useless so far.
If you could also double-click into any cell to edit the value, it would suddenly become really useful!
Generally: we really need multiselect. We also already have that on the roadmap.
Some feedback regarding the stuff you wrote here:
I agree that it could be more useful, but the moment we implement it we should make it build it so that it works everywhere.
Double-click might make sense in the first moment, but the more you think about it the trickier it gets. The reason is that double click are actually two chained operations:
That means as a conclusion that if an item is 'double-clickable' a single click must select it. Even if we ignore this usual pattern we still need to be able to distinguish between single and double click. For that we would need to wait a bit in order to check if a second click follows the first click in a certain time frame. If it doesn't we do the single click action (marking as active).
Since we currently open a new window / modal on single click, 'normal' selection wouldn't be possible.
Because of all of this I currently would prefer the following approach:
Note that I am only talking about the Table View here.
We can preserve the ability to open up the task detail view by clicking on the ID (which can't be edited anyways) and simply allow editing any other property by a single click in the table cell, similar to Notion.
I don't see why we need checkboxes in all views or a multiselect mode. Sure that's a nice to have, but I think simply having a checkboxes column in table view would already be a nice step up and much easier to implement.