Commit graph

1248 commits

Author SHA1 Message Date
Raimund Schlüßler
3d0f1d36d9
Don't warn if a new list name is used by the list itself 2019-01-25 20:36:56 +01:00
Raimund Schlüßler
82aea83d75
Focus input fields on show 2019-01-25 20:36:56 +01:00
Raimund Schlüßler
0e7ffe5fb2
Focus subtask input automatically 2019-01-25 20:36:56 +01:00
Raimund Schlüßler
3b84054b95
Cleanup task model 2019-01-25 20:36:55 +01:00
Raimund Schlüßler
c6e0de6855
Cleanup task component 2019-01-25 20:36:55 +01:00
Raimund Schlüßler
11cf0b8f6f
Fix task body icons 2019-01-25 20:36:55 +01:00
Raimund Schlüßler
71738d7a9a
Only render elements when necessary
This speeds up the rendering quite a bit
2019-01-25 20:36:54 +01:00
Raimund Schlüßler
fe83b5801a
Don't use router-link to reduce overhead 2019-01-25 20:36:54 +01:00
Raimund Schlüßler
b2ad4e8ce1
Store subtasks in task 2019-01-25 20:36:54 +01:00
Raimund Schlüßler
1ddc0e8462
Move subtasks getter to store 2019-01-25 20:36:53 +01:00
Raimund Schlüßler
a23e3498c3
Get subtasks by computed property 2019-01-25 20:36:53 +01:00
Raimund Schlüßler
9383b9f634
Don't open details on clicking active elements 2019-01-25 20:36:53 +01:00
Raimund Schlüßler
b711fbe32b
Move router-link into task component 2019-01-25 20:36:53 +01:00
Raimund Schlüßler
a2646228d4
Store tasks in array with key as index 2019-01-25 20:36:52 +01:00
Raimund Schlüßler
dc9bd756cc
Remove multiply used id 2019-01-25 20:36:52 +01:00
Raimund Schlüßler
2507e37f13
Don't render the datepicker if it is not visible 2019-01-25 20:36:52 +01:00
Raimund Schlüßler
dc281837dc
Allow vue performance monitoring 2019-01-25 20:36:51 +01:00
Raimund Schlüßler
e5967d4dd5
Set completed state 2019-01-25 20:36:51 +01:00
Raimund Schlüßler
765d913260
Fix task model 2019-01-25 20:36:51 +01:00
Raimund Schlüßler
26b836957c
Remove semicolons 2019-01-25 20:36:51 +01:00
Raimund Schlüßler
15cf127d48
Fix date parsing 2019-01-25 20:36:50 +01:00
Raimund Schlüßler
76aecaf09a
Add getters and setters for remaining task properties 2019-01-25 20:36:50 +01:00
Raimund Schlüßler
de10ccae69
Replace console.log with console.debug 2019-01-25 20:36:50 +01:00
Raimund Schlüßler
28bdeb1912
Fix lint errors 2019-01-25 20:36:49 +01:00
Raimund Schlüßler
c10beda805
Fix cdav library source 2019-01-25 20:36:49 +01:00
Raimund Schlüßler
f9c98968c7
Load tasks from the server 2019-01-25 20:36:49 +01:00
Raimund Schlüßler
84ac32f761
Align category label text 2019-01-25 20:36:48 +01:00
Raimund Schlüßler
6b45b117bc
Create calendars with VTODO component only 2019-01-25 20:36:48 +01:00
Raimund Schlüßler
2c97f0aadf
Load tasks from server 2019-01-25 20:36:48 +01:00
Raimund Schlüßler
a17d642060
Update required node engines 2019-01-25 20:36:47 +01:00
Raimund Schlüßler
298bd4857d
Fix JSDoc comments 2019-01-25 20:36:47 +01:00
Raimund Schlüßler
7ae3d87c57
Add stricter eslint rules 2019-01-25 20:36:47 +01:00
Raimund Schlüßler
c9f774c1c1
Update dependencies 2019-01-25 20:36:46 +01:00
Raimund Schlüßler
b468799035
Update dependencies 2019-01-25 20:36:46 +01:00
Raimund Schlüßler
f0a1348bb5
Update dependencies, fix jest config, fix style 2019-01-25 20:36:46 +01:00
Raimund Schlüßler
8cc659922c
Fix style 2019-01-25 20:36:45 +01:00
Raimund Schlüßler
bfc4884879
Update dependencies 2019-01-25 20:36:45 +01:00
Raimund Schlüßler
6ddf3207b3
Fix showing tooltip when a calendar with id "new" exists 2019-01-25 20:36:45 +01:00
Raimund Schlüßler
97781c22c8
Prevent adding a calendar with a name already used 2019-01-25 20:36:44 +01:00
Raimund Schlüßler
c7ea5a7463
Fix checking if a calendar name is used 2019-01-25 20:36:44 +01:00
Raimund Schlüßler
cd7b24e836
Specify color on calendar creation 2019-01-25 20:36:44 +01:00
Raimund Schlüßler
5b9a174a4c
Fix deleting calendars 2019-01-25 20:36:43 +01:00
Raimund Schlüßler
308bd61207
Allow to create a calendar 2019-01-25 20:36:43 +01:00
Raimund Schlüßler
21f077a013
Close tooltip on deletion 2019-01-25 20:36:43 +01:00
Raimund Schlüßler
f45b31464f
Implement deleting a calendar 2019-01-25 20:36:42 +01:00
Raimund Schlüßler
a14f3cdb74
Allow to change calendar name and color 2019-01-25 20:36:42 +01:00
Raimund Schlüßler
a504c256a2
Don't show calendars without VTODO 2019-01-25 20:36:42 +01:00
Raimund Schlüßler
4018960140
Correctly align date in week icon 2019-01-25 20:36:41 +01:00
Raimund Schlüßler
6bbbe0efed
Fix settings layout for long calendar names 2019-01-25 20:36:41 +01:00
Raimund Schlüßler
03635f42d3
Adjust naming 2019-01-25 20:36:41 +01:00