aboutsummaryrefslogtreecommitdiff
path: root/include/datetime/snap.h
Commit message (Collapse)AuthorAgeFilesLines
* add an Alarm class to represent ical valarm components; change the ↵Charles Kerr2015-03-311-1/+2
| | | | Appointment class to hold an arbitrary number of Alarms.
* update Snap Decisions to include snoozeCharles Kerr2014-09-021-2/+2
|
* move Snap's guts into an Impl classCharles Kerr2014-07-301-4/+2
|
* refactor the Notifications / sound / awake codeCharles Kerr2014-07-261-7/+5
|
* when a Snap object is destructed, delete any active Popups that it owns. ↵Charles Kerr2014-07-241-1/+6
| | | | This cleaner shutdown doesn't have any effect in production, but is needed to shut down the bus cleanly in the tests.
* in the snap decision code, handle sound custom loop durationsCharles Kerr2014-06-241-1/+4
|
* in the snap decision code, handle custom sounds and volume levels.Charles Kerr2014-06-231-1/+5
|
* Add audio notitication when the alarm is triggered. Add a manual test to ↵Charles Kerr2014-02-041-1/+6
| | | | tests/ to trigger a snap decision.
* use the appointment's beginning time in the title of the alarm Snap DecisionCharles Kerr2014-02-041-7/+2
|
* add header file which should have been bzr add'ed last commitCharles Kerr2014-02-031-0/+51