aboutsummaryrefslogtreecommitdiff
path: root/src/planner.h
Commit message (Collapse)AuthorAgeFilesLines
* Function: add fully-tested ActionGroups, per-profile Menus, state object.Charles Kerr2014-01-141-167/+0
| | | | | | Form: Add code annotations/comments. Remove dead code. Use Mir style guide. Todo: GSettings toggles, sync with new dbus-test-runner API, get GNOME Panel building again
* in the case of recurring appointments, allow multiple entries with the same ↵Charles Kerr2013-10-091-3/+4
| | | | 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 timer to test periodically to see if we've reached an EDS alarmCharles Kerr2013-10-081-0/+1
|
* change the Planner API s.t. get_appoinments() is an async function. Breaks ↵Charles Kerr2013-09-051-6/+32
| | | | everything
* in the appointments section, only show the next instance of recurring ↵Charles Kerr2013-07-251-0/+1
| | | | events. If the event is daily, say so in the time format string.
* Add support for displaying alarms.Charles Kerr2013-07-251-0/+1
| | | | | 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.
* remove gdk include; indicator-datetime-service no longer uses gdkCharles Kerr2013-06-141-1/+0
|
* extract EDS code into its own mockable classCharles Kerr2013-05-121-0/+138