Lcd4Linux NextGeneration porting status
DRIVERS : format : status (widgets) + extras [todo]
-------------------------------------------------------
Crystalfontz -> Ported (Text,Bar,Icon) + blacklight,contrast,pwm [gpo,rpm]
Cwlinux -> Ported (Text,Bar,Icon) + blacklight [gpo,gpi,inverted text,relay]
HD44780 -> Ported (Text,Bar,Icon) + soft brightness,'busy flag',gpo [soft contrast]
M50530 -> Ported (Text,Bar,Icon) + gpo
MatrixOrbital -> Ported (Text,Bar,Icon) + blacklight,contrast,gpo,pwm,rpm [?]
T6963* -> Ported (Text,Bar,Icon) [?]
USBLCD -> Ported (Text,Bar,Icon) [?]
XWindow* -> Ported (Text,Bar,Icon) [gnome applet ?]
BeckmannEgle ->
Curses ->
MilfordInstruments ->
PalmPilot ->
Raster* ->
SIN* ->
* graphic displays
PLUGINS : format : status (functions) {old tokens} [todo]
------------------------------------------------------------
plugin_apm -> Finished (apm) {battery: bd bp bs}
plugin_cpuinfo -> Finished (cpuinfo) {P}
plugin_dvb -> Finished (dvb) NEW
plugin_i2c_sensors -> Finished (i2c_sensors) {s*} [needs testing for procfs]
plugin_imon -> Finished (imon, version, rates) [hazardous function names]
plugin_loadavg -> Finished (loadavg) {L l1 l2 l3}
plugin_meminfo -> Finished (meminfo) {ma mb mc mf ms mt mu r}
plugin_mysql -> In progress (mySQLquery, mySQLstatus) NEW
plugin_netdev -> Finished (netdev) {nm nr nt nw}
plugin_ppp -> Finished (ppp) {ti tm to tt}
plugin_seti -> Finished (seti) {hc ht}
plugin_proc_stat -> Finished (proc_stat, cpu, disk) {cb ci cn cs cu dm dr dt dw}
plugin_uname -> Finished (uname) {o v}
plugin_xmms -> Finished (xmms) NEW
plugin_wifi -> Working on {ws wl wn}
(special plugins : plugin_cfg, plugin_math, plugin_string)
tokens not ported :
mail {e* u*}
ISDN {ic ii im io it}
exec {x*}
wifi {ws wl wn}
TODO : task {assigned to}
--------
For 0.10.0 :
* namespace support for plugins (with ::) {Michael}
* finish debian package {Xavier, Luk, Samuel}
* new website ? {Xavier}
- write decent documentation
For 0.10.1 :
- add events/input layer
- support "virtual rows" (will be done with events)
- add support for input (display keypads, gamepads, socket, ...)
Not time-critical
- support visible attribute for widgets other than icons
- time-based bars for graphic displays
- dynamic loading of plugins/displays/input (after 0.10.0)
( - todo; * in progress; + done)
class='list nowrap'>
| Age | Commit message (Collapse) | Author | Files | Lines |
|
asm/msr.h: included hard-coded definition of rdtscl() if msr.h cannot be found.
autoconf/automake/autoanything: switched back to 1.4. Hope it works again.
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@185 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
cwlinux fixes
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@184 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
cfg_get(key,defval)
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@183 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
Cwlinux fixes
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@182 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
X11 driver fixes and cleanup
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@181 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
small bug in X11 driver: omit pixel gap between cahracters
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@180 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
Text (curses) driver: cosmetic changes
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@179 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
changed "copyright" to "2003"
added slightly different protocol for MatrixOrbital "LK202" displays
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@178 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
T_EXEC: remove trailing CR/LF
T_EXEC: deactivated maxlen calculation (for I don't understand what it is for :-)
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@177 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
fixed bug in bar compaction
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@176 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
autoconf/automake cleanup
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@175 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
libgd/libpng bugfix: removed '-lpng -lz' from LDFLAGS
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@174 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
fixed undefined operations found by gcc3
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@173 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
sensors factor and offset patch from Petri Damsten <petri.damsten@raketti.net>
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@172 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
patches for gcc-3.2
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@171 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
code cleanup, character defining for bars
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@170 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
changed to use new bar functions
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@169 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
added Cwlinux driver
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@168 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
bug in curses driver fixed
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@167 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
cosmetic changes
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@166 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
some T6963 fixes, ndelay wrap
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@165 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
M50530 driver using new generic bar functions
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@164 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
BeckmannEgle using new generic bar functions
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@163 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
MatrixOrbital uses generic bar funnctions
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@162 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
changed HD44780 to use generic bar functions
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@161 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
corrected type declaration of (*defchar)()
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@160 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
finished bar.c, USBLCD is the first driver that uses the generic bar functions
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@159 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
introduced bar.c, moved bar stuff from display.h to bar.h
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@158 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
USBLCD buffered I/O
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@157 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
USBLCD fixes
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@156 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
USBLCD driver added
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@155 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
minor T6963 changes
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@154 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
implemented the new ndelay(nanoseconds) in all parallel port drivers
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@153 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
added Toshiba T6963 driver
added ndelay() with nanosecond resolution
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@152 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@151 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
TODO update
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@150 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@149 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
fixed bug in mail2.c
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@148 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
fixed a bug in seti.c (file was never closed, lcd4linux run out of fd's
improved socket debugging
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@147 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|
|
TODO items
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@146 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
|