- - remove dependency on devkit-power
- - do the watching/triggering taking code from devkit-power
- - do the parsing hardcoded
- - do the parsing via lua
- - alarm
- - vibrate at alarm trigger
- - play sound at alarm trigger
- - acknowledge alarms with AUX button
- - then, vibrate and play sound for longer
- - popup that tells that an alarm is ringing
- - leave expired alarm on screen until acknowledged
- (alarm status icon that also brings to alarm menu)
- - remember alarm names (on request, maybe with an add feature) and how
- often they are triggered, and show them most frequent first
- - remember unexpired alarms persistently (again, a table in sqlite?) so
- that they can be reinstated if zavai is restarted
- - show active alarms and allow to delete them
- - work without ogpsd
- + power on/off the gps and start/stop gpsd
- + set to keep the GPS on during suspend
- - use the gpsd protocol to know if there is a fix or not
- - suspend/resume hooks to put the GPS into low power mode
- - next30: don't update if not shown currently on the notebook
- - gtk_calendar_set_detail_func