]> ToastFreeware Gitweb - gregoa/zavai.git/blobdiff - README
Revert "Revert "Split non-ui functions in separate lib""
[gregoa/zavai.git] / README
diff --git a/README b/README
index 0bfa0a0c283f42a8485571a1a617a949fc13eb1a..0d17b4ca8aa52d078adcf9c6e41062bdbcb613d7 100644 (file)
--- a/README
+++ b/README
@@ -177,22 +177,27 @@ TODO list / wish list
  http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/index.html;hb=HEAD
 
  * Features to add:
+ - if GPS time is more than 1 minute and less than 1 hour different than the
+   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
  - log
     - 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
       hardcoded in zavai config
     + GSM status on main screen (with messages while coming online, and
       operator, power and so on)
-    - log and refuse incoming calls and messages
+    - log incoming messages
+    - log and refuse incoming calls
    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
@@ -215,13 +220,6 @@ TODO list / wish list
  - audio notes
     - record audio notes, logging start and stop so it gets an associated GPX
     - shortcut icon in main screen
- - check gobject introspection and dynamic loading
-    - there could be a basic loader core that just dynamically loads bits as
-      available/needed. Only the battery icon and calendar can be loaded on a
-      laptop, while on the moko one can also load the power menu.
-      Different bits can effectively work as plugins, to be there or not.
-      Alternative plugins can be loaded based on different technologies, too (a
-      gpsd satellite monitor, or a fso satellite monitor).
  - zavai does not look good in landscape mode
     - replace menus with a widget taking a list of actions, which then lays
       them out according to the screen size