From: Enrico Zini Date: Sun, 28 Mar 2010 01:02:29 +0000 (+0100) Subject: TODO updates X-Git-Url: https://git.toastfreeware.priv.at/gregoa/zavai.git/commitdiff_plain/723b0e55bdd56030d80debf192e2e839e6245797 TODO updates --- diff --git a/README b/README index 9538fab..159e74c 100644 --- a/README +++ b/README @@ -193,13 +193,18 @@ using vala-dbus-binding-tool: 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 + load log entry for showing it + - flash aux when there are unacknowledged log entries - write data to disk as log happens (to have at least partial logs if power is cut) - more detailed GPX data (dop, elev..) - message (structured) (json?) - - flash aux when there are unacknowledged log entries - turn on/off gsm + start frameworkd as a subprocess, configured to only do phone + go through the dbus motions of turning on this and that, and entering PIN @@ -207,15 +212,25 @@ using vala-dbus-binding-tool: + GSM status on main screen (with messages while coming online, and operator, power and so on) + log but don't pick up incoming calls - - log incoming messages + - 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) + - log incoming SMS messages (first as a standalone app quick to compile) + - pick up phone call + - phone call applet (pushed when picking up) + - buttons for dtmf + - button for hold + - button for hangup + - icon in main screen (to go back to applet if going around zavai during + phone call) to "move" the GSM device to my laptop: socat FILE:/dev/ttySAC0 TCP-LISTEN:12345,bind=192.168.0.202 socat TCP:192.168.0.202:12345 PTY,link=/tmp/gps,raw,echo=0 - alarm + play sound at alarm trigger - - leave expired alarm on screen until acknowledged - (alarm status icon that also brings to alarm menu) + + leave expired alarm on screen until acknowledged - remember alarm names (on request, maybe with an add feature) and how often they are triggered, and show them most frequent first - show active alarms and allow to delete them