X-Git-Url: https://git.toastfreeware.priv.at/gregoa/zavai.git/blobdiff_plain/12b6618a2b968cadf21efc003871a4b8658f4178..e4f1261a037dd7c30cfe4971ced9ade48d8e8b95:/README diff --git a/README b/README index 2cfdda6..82acb4a 100644 --- a/README +++ b/README @@ -155,21 +155,31 @@ TODO list / wish list http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/index.html;hb=HEAD * Features to add: - + fisheye listview - + use a TreeStore as a backend (precaching the elements in an array) - + draw something outside of focus area - + ensure that the first and last items are selectable - + rename in FisheyeListView - - Split polygen applet in a separate app, ran via a .desktop file - (faster zavai startup time, can then integrate a browser in the polygen - applet, makes more sense altogether) - - polygen applet with FisheyeListView + - volume control in power menu "Amp Spk" + (-> 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 - lua config + - battery without devkit: 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 - vcard+index file - - s/autotools/cmake + - lua functions to read things + - zavai-calendar as a separate app + - zavai-contacts as a separate app - alarm - vibrate at alarm trigger - play sound at alarm trigger @@ -186,7 +196,7 @@ TODO list / wish list - work without ogpsd + power on/off the gps and start/stop gpsd + set to keep the GPS on during suspend - - use the gpsd protocol + - 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 @@ -207,21 +217,21 @@ TODO list / wish list - turn on/off chip - start/stop wicd - start/stop wicd-client - - Simple wireless scanner (code from guessnet) + - Simple wireless scanner (code from guessnet, or minimal wicd client) - Suspend phone if not calling and gps is not on and backlight is not on (maybe with idle notifier?) - Phone from kapula (or just running kapula) - - Is there a way to lock the screen completely turning off the touchscreen, so - that interrupts are not even generated? - Timezone selector - Location aware (show timezones in order of distance from current location) - Show timezone in clock * To find out - - Why sometimes the phone will stop acting normal and will completely ignore + + Why sometimes the phone will stop acting normal and will completely ignore the screen for the purpose of screen dimming, that is, it will dim the - screen even if I'm using the touchscreen? + screen even if I'm using the touchscreen? (it was old ousaged brokenness) + - Is there a way to lock the screen completely turning off the touchscreen, so + that interrupts are not even generated? * Not quite needed yet: - GPX log with more features (quality, course, speed, ...) @@ -230,7 +240,4 @@ TODO list / wish list - Add an audio note - Add a text note (tickling the text input method thing) If timeout expires, leave the waypoint with the automatic name - - restart zavai - (also on dbus fuckup) - (can be done by just quitting and let the runner script restart it) - get fix events without requesting the GPX resource (and then? gpx log all the time? what for?)