etesync / android

EteSync - Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars and tasks.
https://www.etesync.com
GNU General Public License v3.0
304 stars 34 forks source link

create calendar for contact birthdays #32

Open stuart12 opened 6 years ago

stuart12 commented 6 years ago

OwnCloud has a CalDAV URL to create an extra calendar automatically filled with my contacts' birthdays. Could the etesync app automatically create an extra calendar of my contacts' birthdays?

tasn commented 6 years ago

Thanks for the suggestion, though unfortunately this is a bit of out scope for EteSync. Luckily though, it doesn't need to be part of the package to get the functionality. You can just use https://f-droid.org/en/packages/org.birthdayadapter/ (I use it too). It does exactly what you want.

Hope this helps.

tasn commented 5 years ago

I think I may have changed my mind on this one. Opening it again. :)

betsythefc commented 4 years ago

I think this would be a cool as a setting, not necessarily a journal. Just a slider option for "Birthday calendar" in the app. It could either just read the contacts from Android, or read the journals in the app.

tasn commented 4 years ago

Yeah, it's just a setting. Similar to how it was done in https://github.com/etesync/etesync-web/pull/159 It's just a setting that creates a fake calendar with all of the user birthdays.

danielnetop commented 3 years ago

Is this something that's still planned for the future? It would be better to have just etesync instead of using a different app for that

tasn commented 3 years ago

I agree, and it's definitely something I want to have too... Just need to find the time!

danielfm commented 3 years ago

I think having to install a separate app for that is not a great solution. The whole point of etesync is to use a fully encrypted service for handling contact and calendar data, but now I have to install a separate app (that I would need to inspect the source code just to make sure my contact information is not uploaded anywhere or used in a way I don't approve) just to get the birthdays into my calendar.

tasn commented 3 years ago

You don't need to inspect that app because it doesn't have any network permissions (or any additional permissions at all). Though I agree, it would be great to have this in the app.