]> ToastFreeware Gitweb - gregoa/zavai.git/blobdiff - README
Documented the new alarm feature
[gregoa/zavai.git] / README
diff --git a/README b/README
index 82e5e4844aa7ef304c4be8626cf0fbc91afef7c4..626b1260e38bcab7a4c2cba9b29f3adedd210f7e 100644 (file)
--- a/README
+++ b/README
@@ -111,13 +111,14 @@ Features / guide
  It is possible to set an alarm, which will be shown in the alarm window. When
  the alarm expires, the phone wakes up if it is suspended, and zavai vibrates,
  turns on baclight, shows a big ACK button and flashes the AUX led for 30
- seconds.
+ seconds. It also plays some music.
 
  You can use the big button on screen or the AUX button to acknowledge the
  alarm and stop all the attention-seeking activities.
  
- When I'll implement some audio playing infrastructure, I'll implement playing
- an audio file as well.
+ If you want to change the alarm ringtone, you can set:
+ ringtone_alarm = "file:///some/where/file.ext"
+ in ~/.zavai/config
 
  Alarms (acknowledged or not) are logged in "~/.zavai/log-alarm/". Still
  missing, howerver, is a way to show that an alarm rang and noone noticed.
@@ -143,6 +144,21 @@ Features / guide
   - interface zavai with a proper calendar system, without making the interface
     harder to use (if you can).
 
+ * GSM
+
+ If you have a pin, add 'sim_pin = "1234"' to ~/.zavai/config
+
+ Don't start frameworkd at boot. Get rid of fso-usaged from your system (it
+ will be started by dbus when frameworkd starts, if it's there).
+
+ Now you can use zavai to turn on GSM, including powering up the antenna and
+ providing the PIN if required by the SIM.
+
+ It does not currently do anything else beside turning things on. It is useful,
+ however, to make GSM services available to simple scripts like SMS or contact
+ list dump tools.
+
+
 Stability / design
 
  Zavai currently focuses on the interface side, trying to make it easy for me
@@ -168,14 +184,28 @@ TODO list / wish list
     + 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
  - alarm
-    - play sound at alarm trigger
+    + play sound at alarm trigger
     - 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
     - show active alarms and allow to delete them
+ - fisheye list music player
+   (-> learn/test gstreamer libs)
+    - player page with seek/skip controls
+    - playlist editor
+    - chosen song start playing if nothing is being played
+    - chosen song moves to playlist editor: play, add to playlist, add dir to playlist
+      (show a standard list multiselectable with all the songs in the dir and
+      only the selected song selected; allow to select others, select all, add
+      selected to playlist)
+    - playlist as reorderable standard list, allow to delete tracks, reorder tracks
+    - save playlist to file to reload later
+    - pause with headset button
  - audio notes
     - record audio notes, logging start and stop so it gets an associated GPX
     - shortcut icon in main screen
@@ -197,18 +227,6 @@ TODO list / wish list
    (-> learn/test libalsamixer something)
    /usr/share/vala/vapi/alsa.vapi
  - space buttons from sliders, to avoid shutting down instead of lowering the volume
- - fisheye list music player
-   (-> learn/test gstreamer libs)
-    - player page with seek/skip controls
-    - playlist editor
-    - chosen song start playing if nothing is being played
-    - chosen song moves to playlist editor: play, add to playlist, add dir to playlist
-      (show a standard list multiselectable with all the songs in the dir and
-      only the selected song selected; allow to select others, select all, add
-      selected to playlist)
-    - playlist as reorderable standard list, allow to delete tracks, reorder tracks
-    - save playlist to file to reload later
-    - pause with headset button
  - battery without devkit: do the parsing via lua
  - contacts: show as a fancy focus+context list (see prefuse)
     - vcard on e-vcard.{h,c}