aboutsummaryrefslogtreecommitdiffstats
path: root/Status
blob: d72dd120fe9eda216e4dc82d2dc6886f2dd5415f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
Lcd4Linux NextGeneration porting status

 DRIVERS :  format : status (widgets) + extras [todo]
-------------------------------------------------------
        BeckmannEgle -> Ported (Text,Bar,Icon)    
        Crystalfontz -> Ported (Text,Bar,Icon) + blacklight,contrast,pwm [gpo,rpm]
              Curses -> Ported (Text,Bar)   
             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
  MilfordInstruments -> Ported (Text,Bar,Icon)
              T6963* -> Ported (Text,Bar,Icon)
              USBLCD -> Ported (Text,Bar,Icon)
            XWindow* -> Ported (Text,Bar,Icon) [gnome applet ?]
             Raster* -> Ported (Text,Bar,Icon)


           PalmPilot -> Obsolete
                 SIN -> Obsolete


* 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_exec -> Finished (exec) {x*}
  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 -> Finished (mySQLquery, mySQLstatus) NEW
       plugin_netdev -> Finished (netdev) {nm nr nt nw}
          plugin_ppp -> Finished (ppp) {ti tm to tt}
    plugin_proc_stat -> Finished (proc_stat, cpu, disk) {cb ci cn cs cu dm dr dt dw}
	 plugin_seti -> Finished (seti) {hc ht}
        plugin_uname -> Finished (uname) {o v}
     plugin_wireless -> Finished (level, noise, quality, ...) {ws wl wn}
         plugin_xmms -> Finished (xmms) NEW
         plugin_isdn -> Finished (info, cps) {ic ii im io it}
       plugin_uptime -> Finished (uptime) NEW
         plugin_time -> Finished (time strftime) NEW
         plugin_pop3 -> Finished (POP3check) {e* u*}

(special plugins : plugin_cfg, plugin_math, plugin_string)


 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)
d> more debug messages 2000-04-15[lcd4linux @ 2000-04-15 11:13:54 by reinelt]reinelt10-28/+144 added '-d' (debugging) switch added several debugging messages removed config entry 'Delay' for HD44780 driver delay loop for HD44780 will be calibrated automatically 2000-04-13[lcd4linux @ 2000-04-13 06:09:52 by reinelt]reinelt5-54/+126 added BogoMips() to system.c (not used by now, maybe sometimes we can calibrate our delay loop with this value) added delay loop to HD44780 driver. It seems to be quite fast now. Hopefully no compiler will optimize away the delay loop! 2000-04-12[lcd4linux @ 2000-04-12 08:05:45 by reinelt]reinelt6-24/+535 first version of the HD44780 driver 2000-04-10[lcd4linux @ 2000-04-10 04:40:53 by reinelt]reinelt5-31/+65 minor changes and cleanups 2000-04-07[lcd4linux @ 2000-04-07 05:42:20 by reinelt]reinelt6-17/+266 UUCP style lockfiles for the serial port 2000-04-05[lcd4linux @ 2000-04-05 05:58:36 by reinelt]reinelt4-17/+65 fixed bug in XWindow.c: union semun isn't defined with glibc-2.1