Skip to content

Commit

Permalink
calendar applet: Add support for evolution-data-server (#10453)
Browse files Browse the repository at this point in the history
* calendar applet: Add goa calendar support.

* control: add dependencies for cinnamon-calendar-server.

* Implement periodic updates instead of push-style.

It may not be desirable to have a 60mb process running in
the background to track events that mostly never change.

If enabled, the server will be started on-demand (if the
user changes months) and on a timer in the applet, to start
and refresh events every 15 minutes by default. It then
exits after 20s.
  • Loading branch information
mtwebster committed Nov 17, 2021
1 parent 69b6efb commit 81d72e9
Show file tree
Hide file tree
Showing 17 changed files with 2,019 additions and 51 deletions.
6 changes: 6 additions & 0 deletions calendar-server/cinnamon-calendar-server.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#!/bin/sh

export GI_TYPELIB_PATH="@PKGLIBDIR@:@MUFFINLIBDIR@"
export LD_LIBRARY_PATH="@PKGLIBDIR@:@MUFFINLIBDIR@"

exec /usr/libexec/cinnamon/cinnamon-calendar-server.py
Loading

0 comments on commit 81d72e9

Please sign in to comment.