orgzly-revived / orgzly-android-revived

Outliner for taking notes and managing to-do lists
https://www.orgzlyrevived.com
GNU General Public License v3.0
596 stars 38 forks source link

Show calendar appointments in Agenda view #142

Open mattfromeurope opened 8 months ago

mattfromeurope commented 8 months ago

Hi folks,

a few months ago I switched from iOS to Android. On my iPhone I used beorg, which had an option to display calendar appointments in your agenda.

This is a feature I seriously miss on Android. I could use org-gcal on the Emacs side, but that doesn't really cut it, since it needs me to be at the computer in order to sync the appointments. And since my wife and I share Google calendars with each other and she's not too tech-savvy, that side of things isn't going to change.

So my wish would be to have a feature in orgzly that would enable displaying appointments from calendars of your choice - my main focus would be Google Calendar, but CalDAV or ical would work for me, too.

Thank you all for picking up orgzly and continuing development.

Maltimore commented 8 months ago

I have faced this issue in the past as well, and it's annoying as hell. Because, just seeing events from your google calendar is not really enough, right? I think what you'd really need is two-way sync. That was my conclusion anyways. Because now, when you schedule events in your org notes, your wife won't see them and won't know when there's a conflict. I now have a solution for this which admittedly took some time to implement. It's essentially two scripts running periodically on my server, and they export my notes as ical, and my ical calendars as org and sync everything between my devices. I used this as a starting point: https://orgmode.org/worg/org-tutorials/org-google-sync.html I think reading ical files is quite a headache and would be a major task to implement within orgzly (especially hard given that there are not that many contributors).

stefan2904 commented 7 months ago

related, but in the other direction: