-
-
Notifications
You must be signed in to change notification settings - Fork 57
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
[Enhancement] Handle 'STATUS' property of events #145
Comments
Copying my comment from SMT issue here: It would be great to have this feature eventually added to Fossify Calendar, but what I consider a necessity is to preserve this status when it is set by other apps that support it. An example of what I mean:
|
If I understood your request correctly, most of those features should already be supported. I did a few tests with a calendar synced via DAVx5. As those were just some tests I cannot say how reliably this works in daily use. Features that worked in my tests
It seems to take at least one synchronization with your calendar before the status icons appear. Additionally, if one attendee has not replied to the invitation yet, the app will show no status (circle) for that attendee. You can change your own status by tapping on "my status" in the list of attendees. When you set it to cancelled the event's title is striked through in most views (I didn't check all of them). The changed status was also correctly updated on the server. |
Thank you, @min7-i , for looking into this and pointing out the attendance feature. I believe this is similar to (but not identical with) the requested feature and can be used as a work-around in many use cases. Personally, I wouldn't be completely satisfied with this just yet, especially because of the different handling on other platforms / in other apps:
Furthermore, when cancelling an event via Thunderbird / Nextcloud, i.e. via the And finally, as @chesio, has pointed out, Fossify Calendar (re-)sets the For those reason, I would very much appreciate Fossify Calendar (also) supporting the |
Thanks a lot for taking the time to elaborate on this, @akki42. I see the differences now. |
I implemented this feature in this PR: #200 |
Thank you for the update - much appreciated. Unfortunately, there is quite a surprising (to me) behaviour when syncing with Nextcloud via DAVx5 regarding CANCELLED instances of recurring events: |
Hi @akki42, I would suggest to open new issue for this problem (and eventually reference this one from the new issue). The more details you can provide, the better. |
Hi @chesio, |
Checklist
Feature description
Please handle the STATUS property of events; see RFC5545.
(Allowed values are 'CONFIRMED', 'TENTATIVE' and 'CANCELLED'.)
First, 'CANCELLED' events should be shown differently, e.g. with strike-through font (similar to Thunderbird, Nextcloud calendar or etar (Etar-Group/Etar-Calendar#278)).
Second, it would be great if the status could also be (un-)set from FossifyOrg Calendar.
(Please see similar requests for etar (Etar-Group/Etar-Calendar#800) and SMT (SimpleMobileTools/Simple-Calendar#808 and SimpleMobileTools/Simple-Calendar#1108).
Why do you want this feature?
Consistent usage across platforms / apps.
Additional information
No response
The text was updated successfully, but these errors were encountered: