Complete architecture refactor separating data fetching and rendering, event hiding feature, and enhanced plugin export capabilities.
Key Updates
Complete architecture refactor separating data fetching and rendering logic, eliminating fetch delays and data loss during refresh.
Added event hiding functionality:
- Press Delete to hide selected event
- Press Option+Delete to hide all events in the current bubble
Calendar now supports preferring URL navigation (for Zoom and other links).
Up/down arrow keys can now navigate through event groups (bubbles) to jump to adjacent groups.
Custom plugins can now be exported as online plugin format with one click, simplifying the plugin publishing process.
Support for timeline docking at the top edge.
Other Updates
RSS incremental querying and caching to reduce HTTP requests and response time, avoiding event loss during refresh when network is poor.
Bubbles can optionally be opaque for enhanced readability.
Adapted to support more standard and non-standard RSS timezones.
Added
popup://protocol - clicking/confirming events will show a detail text box. Usage:{"href":"popup://title=(encodedTitle)&content=(encodedContent)",...}