FossifyOrg / Calendar

A simple calendar with events, customizable widgets and no ads.
https://www.fossify.org
GNU General Public License v3.0
589 stars 49 forks source link

CalDAV Task support #36

Open Akselmo opened 6 months ago

Akselmo commented 6 months ago

Checklist

Is your feature request related to a problem? Please describe. I would like to be able to modify my CalDAV tasks from this app. I know there's a local only tasklist in the app, but I use tasks across devices. For example Nextcloud Tasks.

Describe the solution you'd like When I create a task in the app, I want it to sync with the other CalDAV calendars I have.

Describe alternatives you've considered I have a separate tasks app but usually those are full of features I don't need. Having both in one calendar app would be way more suitable for me.

inson1 commented 5 months ago

https://github.com/SimpleMobileTools/Simple-Calendar/issues/1742

Akselmo commented 5 months ago

To give more context, basically the application would have to handle VTODO components: https://icalendar.org/iCalendar-RFC-5545/3-6-2-to-do-component.html

antrmn commented 5 months ago

To make things simpler, it could simply read tasks from some external app which provides its own API. Tasks.org provides its own content provider API which allows to access tasks from an external app on the same device.

Daybayzayd commented 5 months ago

I was so disapointed when all the tasks i created in thunderbird were not synchronized in my calendar app.. :'(

Daybayzayd commented 5 months ago

SimpleMobileTools/Simple-Calendar#1742

There is no caldav task support in their calendar.

KettLovahr commented 4 months ago

Yes please! I recently started organising things locally, hosting my own CalDAV server at home, and it would be wonderful to have tasks synchronised along with events. It was definitely a little disappointing seeing the tasks on Thunderbird not carry over.

achadwick commented 3 months ago

Yes, please! I might replace /e/OS's fork of OpenTasks with something integrated if it was possible (currently I'm just playing with Fossify Calendar). I'd be happy to test a tasks feature out against my NextCloud accounts. I think their OpenTasks fork uses some flavour of EteSync behind the scenes, buried behind the bundled accounts manager.

A nice feature of the /e/OS Tasks app (at least) is that it supports markdown in the description - or at least, the checklist and bullet list syntax. It derives the completion %age from the checked boxes. It'd be a really nice feature to have, but that's a big wish.

wvffle commented 2 months ago

Is there any ongoing or planned work regarding this feature? It seems like a lot of people are missing it, myself included.

naveensingh commented 1 month ago

No progress yet. I do plan to work on it. We'll probably have to contact DAVx5 devs to include FC as a supported tasks app.

kaafir786 commented 3 weeks ago

Any progress by now?

bemyak commented 2 weeks ago

FWIW, there's an incomplete implementation of VTASK support in Etar here: https://github.com/Etar-Group/Etar-Calendar/pull/1279

Hope it helps :pray: