Clone this repository
For self-hosted knots, clone URLs may differ based on your setup.
Download tar.gz
The plugin was stuck loading because loadEvents() called
updateEventsFromService() synchronously before CalendarService
had fetched EDS data. Now Main.qml listens to onEventsChanged,
onLoadingChanged, and onAvailableChanged signals to process
events when they actually arrive. Added 15s safety timeout.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Show event location on calendar cards when space permits
- Add "+" button to create new events via EDS Python script
- Add event creation dialog with summary, date, time, location,
description and calendar selection
- Add create-event.py script using ECal.Client for EDS integration
- Update en.json and zh-CN.json with new translation keys
- Update manifest and registry to point to forked repository
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Source: https://github.com/noctalia-dev/noctalia-plugins/tree/main/weekly-calendar
Version: 1.0.4