aboutsummaryrefslogtreecommitdiff
path: root/src/planner-eds.c
Commit message (Collapse)AuthorAgeFilesLines
* replace autotools with cmakeCharles Kerr2013-10-181-2/+0
|
* planner-eds's is_configured() function should be privateCharles Kerr2013-10-091-1/+1
|
* move the implementation of indicator_datetime_appt_free() from planner-eds.c ↵Charles Kerr2013-10-091-19/+0
| | | | to planner.c
* in the case of recurring appointments, allow multiple entries with the same ↵Charles Kerr2013-10-091-7/+3
| | | | uid to be returned by get_appointments(). This is so the client can always find the timestamp of the instance that occurs next.
* add a uri-searching subtask whenever we find an appointmentCharles Kerr2013-10-081-33/+165
|
* in planner-eds, use g_atomic_int for enc/dec of the subtask_countCharles Kerr2013-09-051-2/+2
|
* use GSlice for allocating/freeing indicator appt structsCharles Kerr2013-09-051-2/+2
|
* make the EDS planner completely nonblocking.Charles Kerr2013-09-051-78/+259
|
* in the appointments section, only show the next instance of recurring ↵Charles Kerr2013-07-251-3/+33
| | | | events. If the event is daily, say so in the time format string.
* Add support for displaying alarms.Charles Kerr2013-07-251-0/+5
| | | | | EDS treats alarms as attributes of existing calendar events, so the difference in supporting them in the indicator is largely visual -- we use a different x-canonical-type for the menuitem so that clients can render them differently, such as with an alarm icon.
* fix invocation of evolution's appointment editorCharles Kerr2013-06-141-7/+7
|
* extract EDS code into its own mockable classCharles Kerr2013-05-121-0/+330