[FR] - Possibility to create tasks also in Table-View instead only in List #1949
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#1949
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
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?
Hello,
it would be nice if we could also create Tasks from the Table view. In all other list types there is a least a button.
Greetings
Exactly what I need as well! If I find some spare time, I'll submit a PR for this ...
We should probably unify this.
So that we implement this button only once and not for every view individually.
I'd like to have a button to trigger the task wizard from the table view, once that's implemented.
I'm still a bit confused between the difference of the task wizard and the quick actions. Shouldn't that be basically the same? So when you can't find any action, select the action to create a new task and then you are in the task wizard.
I see this as similar to in VSCode where (on mac)
cmd
P
triggers 'Go to File' andcmd
shift
P
triggers 'Show all Commands'Both of them are in the same command menu with the only difference that the latter has
>
prefixed. When you use the 'Got to File' and write>
then you are in the 'Show all Commands' selector. When you delete the>
with backspace you end up back in the 'Go to File' selection.Going back to Vikunjas quick-actions I think we should integrate the task wizard in a similar way: The 'New Task' action there should be the task wizard and not a separate component.
So in order to get there we would need to:
For the create Task shortcuts I think floating buttons with always the same position could be good. Especially on mobile.
Really cool would be if we could use the speed dial behavior:
Hovering the floating button reveals more actions like new namespace or new list.
But clicking there directly always has 'New Task' as action that opens the quick-actions with the 'New Task' action / task wizard selected. This is a screenshot of a video on that material design page:
So in our case it would be in direction from bottom to top something like:
Yes, but the task wizard can be triggered from other places as well. And it has more options to add task attributes, the create task action only allows quick add magic to add task attributes.
Implementation-wise I think it makes sense to implement the task wizard as a seperate vue component because it is rather complex.
Once the task wizard is implemented it would replace the "new task" action from quick actions.
That sounds like a really neat idea.
That's where I took inspiration from the VSCode menu. The 'Show all Commands' (our task wizard) can be opened directly. But you still can go 'back' to the 'Go to File'.
The other options would be separate components, no? Like the partials in TaskDetailView. So the logic would be abstracted in those. They would only need the current task.
Sounds like a good idea! :)
See also: https://my.vikunja.cloud/tasks/15230