# Build time
apt-get install valac libglib2.0-dev libdbus-glib-1-dev libgee-dev libgtk2.0-dev \
- libwnck-dev libdevkit-power-gobject-dev \
+ libwnck-dev \
libomhacks-dev liblua5.1-dev
- # Runtime
- apt-get install devicekit-power
-
# Optional runtime
apt-get install polygen polygen-data
system time, automatically sync it
if GPS time is more than 1 hour different than the system time, show a
"SYNC" button that will sync it if pressed
- + stacked notifier, with stacked modal dialogs
- (notify sms received during phone ringing during alarm)
- - aux acks the topmost dialog
- + custom ringtone per every notifier (stops ringtone of modifier below,
- saving the time offset of playing so it can be reloaded and resumed)
- log
- flash aux when there are unacknowledged log entries
- write data to disk as log happens (to have at least partial logs if power
- more detailed GPX data (dop, elev..)
- message (structured) (json?)
- turn on/off gsm
- - play ringtone when someone calls (not useful to pick up, but just to
- notify a call is there)
- (but stop ringtone if aux pressed in the meantime, to avoid annoying
- people)
- pick up phone call
- phone call applet (pushed when picking up)
- buttons for dtmf
(-> learn/test libalsamixer something)
/usr/share/vala/vapi/alsa.vapi
- space buttons from sliders, to avoid shutting down instead of lowering the volume
- - battery without devkit: do the parsing via lua
+ - battery: do the parsing via lua
- contacts: show as a fancy focus+context list (see prefuse)
- vcard on e-vcard.{h,c}
- ical on libical-dev