Reorder tasks, lists and kanban buckets #620

Merged
konrad merged 40 commits from feature/reorder into main 2021-07-28 19:56:31 +00:00

40 Commits

Author SHA1 Message Date
kolaente 29a5fdc799
Fix creating a new task in a bucket
continuous-integration/drone/pr Build is passing Details
2021-07-28 21:49:52 +02:00
kolaente ed2fb952d0
Fix adding a new task to the beginning of the list
continuous-integration/drone/pr Build was killed Details
2021-07-28 21:45:17 +02:00
kolaente b73b31dd36
Formatting
continuous-integration/drone/pr Build is failing Details
2021-07-28 21:04:49 +02:00
kolaente 6296a84a6d
Add test for dragging a task in another bucket 2021-07-28 21:04:39 +02:00
kolaente 3c331ef579
fix lint
continuous-integration/drone/pr Build is failing Details
2021-07-28 20:55:39 +02:00
kolaente 0ea485a881
Remove old kanban library
continuous-integration/drone/pr Build is failing Details
2021-07-28 20:47:34 +02:00
kolaente 90105aa457
Always show the drag handle when the device is a touch device 2021-07-28 20:46:40 +02:00
kolaente 410225a5fa
Add saving the bucket position after dragging it 2021-07-28 20:40:22 +02:00
kolaente 110873c780
Fix calculating kanban position for tasks 2021-07-28 20:36:27 +02:00
kolaente b130424498
Fix task ghost 2021-07-28 20:34:02 +02:00
kolaente 66b6effe87
Enable dragging a bucket on task title 2021-07-28 20:33:19 +02:00
kolaente 6dc7d8f241
Add bucket ghost 2021-07-28 20:18:29 +02:00
kolaente 1c61792d21
Don't allow dropping a bucket in another bucket 2021-07-28 19:46:47 +02:00
kolaente 518404691c
Fix setting buckets state 2021-07-28 19:44:43 +02:00
kolaente 15ba57c3ce
Add rudimentary reordering buckets 2021-07-28 18:29:09 +02:00
kolaente 4be420ace6
More animation fixes 2021-07-28 18:08:39 +02:00
kolaente 83f17c0804
Fix dropping a task in an empty bucket 2021-07-28 18:06:28 +02:00
kolaente 0639b3bdba
More cleanup 2021-07-28 18:02:07 +02:00
kolaente 110e2aaf37
Fix moving tasks between buckets 2021-07-28 18:01:24 +02:00
kolaente d9575ed11b
Cleanup 2021-07-28 17:51:14 +02:00
kolaente 2e6fb374e8
Add actually updating the task 2021-07-28 17:49:18 +02:00
kolaente 41449a6b15
Enable dropping only when limits are okay 2021-07-28 17:44:00 +02:00
kolaente 44fb6c11e9
Fix animation when dropping 2021-07-28 17:43:34 +02:00
kolaente 9988f6f8c3
Format css 2021-07-28 16:54:47 +02:00
kolaente cf49adb381
Rudimentary kanban using sortable 2021-07-28 16:54:30 +02:00
kolaente 7f3cfccfbb
Move kanban task card to a new component 2021-07-28 16:13:22 +02:00
kolaente d4eaec3145
Better ghost style for moving tasks 2021-07-27 22:38:15 +02:00
kolaente 63a6b3f180
Set loading spinner when moving a list 2021-07-27 22:33:58 +02:00
kolaente 088c615eb7
Formatting 2021-07-27 22:24:05 +02:00
kolaente f765526e2c
Add list ghost style + animation 2021-07-27 22:19:10 +02:00
kolaente cd8f77765c
Add updating the list position through the menu 2021-07-27 22:15:01 +02:00
kolaente 29b33d2070
Format 2021-07-27 21:29:02 +02:00
kolaente 4e18692d49
Add handle to drag tasks 2021-07-27 20:10:52 +02:00
kolaente 3382569d2b
Fix sorting 2021-07-27 18:27:41 +02:00
kolaente 7ab100e29f
Tune animation duration 2021-07-27 18:27:32 +02:00
kolaente d17e509844
Add reordering animation 2021-07-27 18:24:38 +02:00
kolaente 21a210b285
Add reordering animation 2021-07-27 18:24:35 +02:00
kolaente e1ecca3596
Format 2021-07-27 18:07:49 +02:00
kolaente 5a29982e99
Add reordering tasks 2021-07-27 18:04:00 +02:00
kolaente 7434640525
Use kanbanPosition or position, whatever makes sense 2021-07-27 17:57:42 +02:00