Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OpenTasks #18

Closed
smnthermes opened this issue Oct 19, 2019 · 10 comments
Closed

OpenTasks #18

smnthermes opened this issue Oct 19, 2019 · 10 comments

Comments

@smnthermes
Copy link

smnthermes commented Oct 19, 2019

This app has the necessary permission for OpenTasks. However, it doesn't add a "tasks" subfolder in the "DecSync" folder, nor an account on the OpenTasks app.

@39aldo39
Copy link
Owner

I didn't know about OpenTasks. I will consider adding support for it.

@tonyk69
Copy link

tonyk69 commented Nov 17, 2019

I also noticed the exact same thing. Permission can be granted to the app for it, but OpenTasks does not show it as a tasks provider inside the app at all.

@teklabania
Copy link

+1 for OpenTasks support.

@naruciakk
Copy link

The option to add DecSync calendar to OpenTasks would be much appreciated, because as far as I know this is the best open source task management app on Android (and personally, this is the last thing I'm forced to sync not locally, but via a web server ;))

@Torenga
Copy link

Torenga commented Jul 14, 2020

The option to add DecSync calendar to OpenTasks would be much appreciated, because as far as I know this is the best open source task management app on Android (and personally, this is the last thing I'm forced to sync not locally, but via a web server ;))

IMO Tasks.org is better in almost every way and where it's lagging behind the very active developer have the missing/extra features on the roadmap. OpenTasks is seemingly an unpaid side project for a professional company so it rarely gets the love it needs.

But +1 for supporting either.

@renyuneyun
Copy link

renyuneyun commented Oct 8, 2020

Since OpenTasks supports syncthing through CalDAV (via DAVx5), maybe DecSyncCC can add a support of that?
(DAVx5 also claims to support the Tasks app in a recent version, which may also be useful for reference.)

I also found an app called EteSync which relies on a central server and integrates with OpenTasks. Maybe DecSync can do something similar?

@kannes
Copy link

kannes commented Nov 23, 2020

I just lost* all my TODOs in a mismatch between migration, expectation and volatile caching because I falsely expected decsync's calendar sync to include them. Because I learned my lesson and realised how much this feature would have saved me, I offer you a 100€ bounty for this (mail me at username at enjoys dot it).

I have no clue how Android's weird and complex system stacks these things. All I want is to be able to have decsync on my phone, providing tasks/TODOs via a calendar (I guess that's how it works?!) in a standardized way and me being able to point opentasks or tasks.org at it. If they are working differently, opentasks support please. If it is a decsync, not a decsync-cc issue, please just shout and I will post over there.

*(Recovering from a hundred half complete .ics shards from a photorec session on my old radicale server snapshot is a crap job but looking good 4 hours in far...)

@39aldo39
Copy link
Owner

Whoa, thanks for the offer! I will definitely look at implementing it quicker!

But it would also be helpful to know your situation a bit more specific, and what you did exactly. Apparently you had a false expectation somewhere, and it would be good to know how it occurred, so that the feedback of the app could be improved. If the app made clear it couldn't process to todos, you wouldn't have been in this situation either.

@kannes
Copy link

kannes commented Nov 27, 2020

Yay!

Oh it's complicated and definitely not an issue of your app. More of the general conceptual mess that is Tasks/TODOs and how Android hides where things are actually stored. I had no idea where this was stored on the phone and had some component (I used Radicale on a server and DAVx5+OpenTasks on the phone) apparently cache my tasks, even when no syncing was occuring for them anymore. Only when I had deleted the server and then only after also uninstalled DAVx5 everything was gone.

One hint that might have saved me would have been a display of "Events: xxx, Todos: ..., whateverelse: xxx" in the decsync Entries count. But I imagine there are way too many possible kinds of data things in the standard for a list of that to make sense (especially if they are not supported yet, afterwards maybe!).

@39aldo39
Copy link
Owner

39aldo39 commented Dec 5, 2020

Support for tasks is implemented now! The new version should appear on F-Drdoid in a few days. As DecSync CC uses a library provided by Davx5 (ical4android) for the calendars, I didn't have to worry about most technical parts and made the implementation easier. Currently only OpenTasks is supported. Although tasks.org can easily be added, it looks like that app has a whitelist with only Davx5 and Etesync on it, so I would have to look further into that.

@39aldo39 39aldo39 closed this as completed Dec 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants