Companion extension for Todav, a task list and calendar app for GNOME that keeps your tasks and events in your Nextcloud through CalDAV. Shows a task list, the month with colored dots and the coming agenda in the top bar, or in the clock menu in place of GNOME's calendar and events; clicking an item opens it in Todav. Requires the Todav app (https://github.com/AperteDev/todav), whose Preferences hold the extension's options.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
EGO-L-003 warning
signals connected by extension should be disconnected in disable()
Signals assigned in `enable()` are missing matching disconnect calls in `disable()` or its helper methods.
extension.js:102
this.menu.connect('open-state-changed', (_menu, open) => {
if (open) {
this._choosing = false;
this._month = null;
this._rebuild();
}
})
EGO-L-004 warning
main loop sources should be removed in disable()
Main loop sources assigned in `enable()` are missing matching removals in `disable()` or its helper methods.
extension.js:170
GLib.timeout_add_seconds(GLib.PRIORITY_DEFAULT, 3, () => {
global.display.disconnect(id);
return GLib.SOURCE_REMOVE;
})
| Version | Status |
|---|---|
| 2.5.0 (4) | Unreviewed |
| 2.3.0 (3) | Rejected |
| 2.0.2 (2) | Rejected |
| 1.2.1 (1) | Rejected |