http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/index.html;hb=HEAD
* Features to add:
- - fisheyelist: compute the number of full focus items so that they fill always at leat 1/2 of the screen
+ - 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
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
- lua functions to read things
- zavai-calendar as a separate app
- zavai-contacts as a separate app
- - remove dependency on devkit-power
- - do the watching/triggering taking code from devkit-power
- - do the parsing hardcoded
- - do the parsing via lua
- alarm
- vibrate at alarm trigger
- play sound at alarm trigger
- 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, ...)
- 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?)