tidbyt / pixlet

Build apps for pixel-based displays ✨
https://tidbyt.com
Apache License 2.0
756 stars 107 forks source link

feat: add ical parsing support to pixlet #1087

Open quesurifn opened 3 weeks ago

quesurifn commented 3 weeks ago

Apps like Next Event and Universal iCal offload processing to a backend in the cloud. Cloud processing is expensive and consumer data privacy is a concern when using this architecture. This PR adds support to parse .ics files (iCalendar) to try and alleviate these concerns.

quesurifn commented 3 weeks ago

@matslina Since developing the Universal iCalendar App and inspiring Next Event, I'm adding official support to Pixlet for ICS parsing at your suggestion. Please let me know what I can do to continue to support this PR as needed until it's merged.

Thanks.

quesurifn commented 3 weeks ago

@matslina Also, is there a way to test the specific test cases of the new module better? Currently I see only a render function testing if screens exist.