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

Add support for new iCalendar-RFC-7986 attributes #617

Open
muhammadyusuf-kurbonov opened this issue Oct 9, 2024 · 3 comments
Open

Add support for new iCalendar-RFC-7986 attributes #617

muhammadyusuf-kurbonov opened this issue Oct 9, 2024 · 3 comments

Comments

@muhammadyusuf-kurbonov
Copy link

muhammadyusuf-kurbonov commented Oct 9, 2024

Hello. Thanks for this lib :).

I want some attributes from the new RFC-7986.
Please implement them. Also, please add the ability to add custom non-X attributes (as a temporary workaround for using new attributes in the future).

@sebbo2002 sebbo2002 added enhancement pull-request-welcome upvote-if-needed I think this is not a feature a lot of people require. Upvote this issue if you disagree… do-not-close labels Oct 9, 2024
@sebbo2002
Copy link
Owner

Hey, sorry for the late reply. What attributes are you talking about specifically? What are you missing? I would like to avoid adding generic attributes, as this can very quickly invalidate the file or, for example, result in duplicate attributes.

@muhammadyusuf-kurbonov
Copy link
Author

Color, REFRESH-INTERVAL at most. Thanks. Don't you know if Google Calendar supports these attributes?

@sebbo2002
Copy link
Owner

sebbo2002 commented Oct 19, 2024

Both Google Calendar and Apple Calendar ignore the color attribute. I do not assume that this has changed, as they only support RFC-5545. If this has changed in the meantime, I would be willing to add it accordingly. But if the attribute doesn't work in Google Calendar nor Apple Calendar, it probably doesn't make sense to implement it.

A quick google revealed that the refresh interval cannot be changed by the ical file for Google Calendar. Try it yourself again if you want to be sure. You can set REFRESH-INTERVAL with the ttl() method.

@sebbo2002 sebbo2002 removed pull-request-welcome upvote-if-needed I think this is not a feature a lot of people require. Upvote this issue if you disagree… labels Oct 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants