Commit Graph

69 Commits

Author SHA1 Message Date
306a926c66 Add default list setting & creating tasks from home (#520)
Co-authored-by: sytone <github@sytone.com>
Co-authored-by: Sytone <github@sytone.com>
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#520
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-authored-by: sytone <kolaente@sytone.com>
Co-committed-by: sytone <kolaente@sytone.com>
2021-07-17 21:21:46 +00:00
b6bc410346
Add a button to copy an attachment url from the attachment overview 2021-07-07 22:13:21 +02:00
f68794bd01
Change quick add magic characters to be more familiar with the todoist ones 2021-07-06 14:53:32 +02:00
c8209c6c10 Quick add magic for tasks (#570)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#570
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-07-05 10:29:04 +00:00
f0498fd767 Add translations (#562)
Reviewed-on: vikunja/frontend#562
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-06-23 23:24:57 +00:00
cdc805c8da
Refactor success and error messages 2021-06-22 22:07:57 +02:00
3dbd36eef7
Move creation of new items to the bottom of the multiselect list 2021-06-03 22:58:47 +02:00
a9d3446ce3
Preload labels and use locally stored in vuex 2021-06-03 22:23:04 +02:00
e37145cd43
Add setting for the first day of the week 2021-06-03 18:12:40 +02:00
4d998d891e
Fix pasting text into task comments or task descriptions 2021-04-25 17:35:00 +02:00
15985889da
Use a lighter grey for comment created dates 2021-04-18 18:50:29 +02:00
747a9fe505
Focus task detail elements when they show up 2021-04-18 16:50:12 +02:00
30067935d1
Fix undo when marking a task as done 2021-04-15 17:17:45 +02:00
4ed5d1e8fe
Add repeat mode setting for tasks
See vikunja/api#834
2021-04-14 10:24:07 +02:00
35ed61839d
Fix checking for undefined behaviour when viewing a task 2021-03-23 22:26:54 +01:00
c076298cf0 Add notifications overview (#414)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#414
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-02-21 15:13:58 +00:00
074b7e53f5
Don't show the list color in the list view 2021-02-20 15:54:12 +01:00
08dcc77228
Fix deleting task relations
See vikunja/api/commit/eb3a94567817b78a3325a937cedce237837e3785
2021-02-18 23:36:06 +01:00
7f5140bbb4
Play a sound when marking a task as done 2021-01-30 21:45:54 +01:00
850e4ecc15
Show list if the search result for a task belongs to a different list 2021-01-23 19:05:26 +01:00
0d64506d73
Make sure all popups & dropdowns are animated 2021-01-23 18:54:22 +01:00
d1a2eefca6 Improve consistency of the layout (#386)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#386
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-23 17:18:09 +00:00
9f35ac372b
Show call to action for task description if there is none 2021-01-20 22:33:11 +01:00
4dac10454e
Remove the shadow at the "+" button for related tasks 2021-01-20 22:26:33 +01:00
0b23e91f8d
Make sure attachements are only added once to the list after uploading
+ Make sure the attachment list shows up every time after adding an attachment
2021-01-18 21:58:34 +01:00
2aceca54ca Move buttons to separate component (#380)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#380
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-17 17:57:57 +00:00
e960202607
Use buttons more consistently 2021-01-17 13:04:49 +01:00
3313801174 Fix closing popups when clicking outside of them (#378)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#378
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-17 10:36:57 +00:00
6ef4a36bbc
Fix label spacing 2021-01-17 10:55:04 +01:00
b644c00f59
Add view image modal for image attachments 2021-01-16 22:15:48 +01:00
e473a6b70b
Make the "upload attachment" button less obvious 2021-01-16 21:59:09 +01:00
f4b47ec374
Fix task detail view spacings 2021-01-16 21:55:43 +01:00
cf951d2846
Hide new related tasks form when related tasks exist 2021-01-16 21:40:07 +01:00
01a1e29db0
Add repeat after one-click intervals 2021-01-16 21:09:11 +01:00
b778c76cbd
Fix task title heading ux 2021-01-15 23:47:14 +01:00
873b36e6cd
Rework attachments list to look great everywhere 2021-01-15 23:33:43 +01:00
2b852de06f
Make full task in task list clickable
Fixes #362
2021-01-15 21:04:48 +01:00
526eee361f
Show label colors when searching for labels 2021-01-14 22:06:22 +01:00
d89a855ca7
Fix priority label width in task list 2021-01-10 21:46:45 +01:00
e87642026b
Fix task icons on kanban if there were multiple different ones 2021-01-10 18:27:18 +01:00
aa427c7a7d
Only show attachments table header when there are attachments 2021-01-08 23:05:07 +01:00
fe6d975134 Replace vue-multiselect with a custom component (#366)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#366
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-06 22:36:31 +00:00
158e697988 Show task progress on task (#354)
Shows the task completion percent as progress bar in task lists and on kanban cards.

Reviewed-on: vikunja/frontend#354
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-authored-by: azymondrian <azymondrian@protonmail.com>
Co-committed-by: azymondrian <azymondrian@protonmail.com>
2020-12-31 15:16:07 +00:00
8fe362c267 Show an icon if a task has non-empty description (Kanban view and List view) (#360)
Add an icon to indicate that task has a description (similar to Trello). Would also be nice to add a counter for comments, but it's not possible to reasonably currently implement unless the API also gets changed.

Also add attachment icon to List view, and change the icon in Kanban view to be consistent with the rest of the icon set.

Reviewed-on: vikunja/frontend#360
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-authored-by: profi248 <kostal.david8@gmail.com>
Co-committed-by: profi248 <kostal.david8@gmail.com>
2020-12-30 21:20:33 +00:00
1dcf4520a0 Add color indicators to task list (#321)
fix requested changes

use computed for listColor, moved .colorBubble to theme.scss

fixed tabs

add color indicator to task list

Reviewed-on: vikunja/frontend#321
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-Authored-By: Bouni <bouni@owee.de>
Co-Committed-By: Bouni <bouni@owee.de>
2020-12-10 12:06:49 +00:00
f22942e883
Fix repeat after layout 2020-11-28 16:02:38 +01:00
d0e304e43b
Add disabled state for task titles 2020-11-28 15:30:34 +01:00
fb3cf94cba Better reminders (#308)
Fix setting the new reminder component to null after adding a new date

Add "close on change" event which only fires if the component closed and the value actually changed

Hide the "today" option after 21:00

Add "confirm" button to close the component

Use disabled in reminders

Add a disabled property to the datepicker

Cleanup workarounds for flatpickr

Use the new datepicker for end dates

Use the new datepicker for start date

Use the new datepicker for due dates

Mobile styling

Format

Sync flatpickr when clicking on choose a date

Make sure to only hide the popup when not clicked something inside of it

Make flatpickr dates work

Use datepicker component for reminders

Merge branch 'master' into feature/better-reminders

Fix bottom padding of inline flatpickr

Set time

Add method to calculate the neares time

Move time helpers in separate folder

Remove separate flatpickr date

Cleanup

Set the flatpickr date when setting changing the date

Better formatting of the chosen date

Bubble

Set date when choosing one

Fix test

Show correct weekday in preview

Change hover background color

Make label to show if selected date is null configurable

Use a different icon for weekend

Ignore test files when linting

Add tests to dron

Move day interval calculation to separate file and test it

Add next date calculation

Add basic date picker component

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#308
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-11-28 13:59:27 +00:00
148cc1dcca Better save messages for tasks (#307)
Add success messages when managing assignees

Add success messages when managing labels

Add better loading animations for related tasks

Add better loading animations for comments

Don't block everything while loading

Move task heading to separate component which handles all saving related things

Make sure to only show the loading spinner and saved message when saving the description

Show a maximum of 2 notifications

Move task description to separate component

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#307
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-11-22 16:32:35 +00:00
3343b1c240 Add showing and modifying user name (#306)
Make sure to use the user name field everywhere

Add showing and modifying user name

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#306
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-11-21 21:25:00 +00:00