- Added Jotai for state management
- Central state management for the calendar and caldav account the user has selected.
- Rewrote entire task rendering components.
- Prevents prop drilling, which was so bad I should be on the crew in the movie Armageddon.
- Task Rendering Changed
- Much smoother
- Instant update without any loading (only mild flickering)
- Implemented task search in task filters.
- Gantt View implemented with Jotai.
- Logo updated.
- Rewrote Addtask component
- Uses Jotai
- Event editor V2
- Uses Jotai
- Supports all fields that were supported by 0.4. version.
- Removed some console logs
- Fixed invalid date being parsed by TaskEditor
- Introduced a new setup page post login
- All events are synced before redirecting to home page
- Settings are synced too
- Introduced setting to set default time and date format.
- Added new feature: Ability to move/copy events to other calendars.
- Solves: #132
- Added move to calendar option to Task Editor.
- Before setting a default calendar in Event and Taskeditors, added a check to make sure it is a valid id.
- UI Improvement to Home Page