ToDo-List / Wishlist for lcd4linux // 2000-04-04 Michael Reinelt // implement some sort of 'graphs', similar to bars, but with a time axis // can be filled (made up of bars) or not (needs raster graphics) // done 2001-03-16 -lt. // 2000-04-04 Michael Reinelt // write a driver for PNG. This should be the first step towards a WWW-driver. // Done 2001-03-01 -lt. 2000-04-15 Thomas Skyt Jessen show partition information (used, free, ...) 2000-04-25 Michael Mueller show process information // 2000-12-03 Ghassan Matar // show other sensors than temperature // we have to use libsensors instead of parsing the proc files directly // Refused 2003-08-01 -mr // 2000-12-03 Ghassan Matar // show contents of any text file // the file should only contain one line, with a fixed format // there are two possibilities: text and numbers // numbers can be used for bars, too // Done 2000-03-08, look at %x -lt // 2000-12-03 Ghassan Matar // accept data from external sources (fifo?) // Done 2000-03-08, look at %x -lt // 2001-02-11 Carsten Nau // connect a LED to a spare pin of the parallel port and show if ISDN // is online // Done with GPO's -mr // 2001-01-27 Axel Ehnert // - display numer of emails in a mailbox // - display seti@home values // done. 2001-03-05 Leo Tötsch rename some tokens: %o->%os, %v->%ov, %r->%or, %p->%op, will be done with the big config-rework // 2001-03-05 Leo Tötsch // replace T_EXTENDED with a Flag similar to 'bar' // rejected, T_EXTENDED does a good job -mr // 2001-03-07 Michael Reinelt // use ppdev instead of ugly outb() // done 2001-03-14 -mr // 2001-03-09 Michael Reinelt // replace udelay() assembly loop with rdtsc (read time stamp counter) // at least try to.... // done 2001-03-14 -mr // 2001-03-09 Leo Tötsch // read configuration file earlier (before forking) so that specific drivers // (especially 'Text') would not fork. // There's a reason for forking that early, but I forgot... // done somewhere in mid 2003 MR 2001-03-12 Michael Reinelt remove USE_OLD_UDELAY after wide testing of new udelay code // 2001-03-12 Michael Reinelt // create a NEWS file with changes/enhancements of every release // done 2001-03-13 -mr 2001-03-14 Leopold Toetsch improve unseen for mbox (check Status:) 2001-03-14 Michael Reinelt add a new Token 'nc' for 'network collisions' 2001-03-14 Michael Reinelt add translation tables ('german umlauts' don't follow any scheme on most displays) // 2001-03-15 Leopold Toetsch // Text display has troubles with '\r' // done 2001-03-16, replace \r,\n with '_' -lt 2001-03-24 Carsten Nau change network clients to support different devices at the moment the sum of all eth* devices is calculated %n* should be extended tokens // 2001-03-24 Brian Cleven // support 40x4 displays with two HD44780 chips on it // we need another 'Enable' line for this // this way one could connect two displays to one parallel port, too // done with 0.9.11 MR // 2001-05-25 Jens Garthe // detect wether curses.h and libncurses is installed, and // don't include the 'Text'-driver if not. // _should_ work now 2001-05-31 -lt 2001-09-11 Michael Reinelt use new extended tokens to split up several data sources (CPU, Net, Disk, ISDN, ...) e.g. '%nw' is 'network transmit' for _all_ devices '%n0w' is 'network transmit' for eth0 '%n1w' for eth1 // 2001-09-11 Michael Reinelt // remove bar code from drivers and create a common bar library // done somewhere in 2003 -mr 2001-09-12 Carsten Nau make the output for emails shorter (at the moment up to 9999 emails) 2001-09-13 Michael Reinelt combine mail.c and mail2.c if there's an error getting mail info, display "?" instead of "0" 2001-09-14 Michael Reinelt do not disable mail check in first error instead use a number of retries errors can occur in case of short disconnects, but normal operation should resume 2002-02-15 Udo Altmann (udo.altmann@web.de) support for inversed/blinking text don't know if displays support this feature... 2003-09-08 Michael Reinelt (reinelt@eunet.at> at least one of my HD44780 displays use an inverted "P" instead of a full block. Therefore a bar my look strange. Make the ASCII code of the full block configurable... 2003-09-14 Markus change %t tokens from Byte/sec to kB/sec, ith one decimal places. Either make it configurabel, or add new tokens. an> 2003-04-04[lcd4linux @ 2003-04-04 06:01:59 by reinelt]reinelt8-375/+516 2003-02-27[lcd4linux @ 2003-02-27 07:48:57 by reinelt]reinelt2-12/+12 2003-02-27[lcd4linux @ 2003-02-27 07:43:10 by reinelt]reinelt11-750/+2247 2003-02-24[lcd4linux @ 2003-02-24 04:50:57 by reinelt]reinelt1-25/+65 2003-02-22[lcd4linux @ 2003-02-22 07:53:09 by reinelt]reinelt23-97/+166 2003-02-22[lcd4linux @ 2003-02-22 07:23:24 by reinelt]reinelt1-88/+102 2003-02-18[lcd4linux @ 2003-02-18 06:13:44 by reinelt]reinelt2-329/+327 2003-02-17[lcd4linux @ 2003-02-17 06:06:12 by reinelt]reinelt1-1/+10 2003-02-17[lcd4linux @ 2003-02-17 04:27:58 by reinelt]reinelt1-13/+32 2003-02-13[lcd4linux @ 2003-02-13 10:40:17 by reinelt]reinelt2-32/+128 2003-02-05[lcd4linux @ 2003-02-05 04:31:38 by reinelt]reinelt2-8/+29 2003-01-12[lcd4linux @ 2003-01-12 06:51:27 by reinelt]reinelt1-8/+16 2002-12-08[lcd4linux @ 2002-12-08 07:36:06 by reinelt]reinelt11-315/+314 2002-12-06[lcd4linux @ 2002-12-06 07:38:43 by reinelt]reinelt6-1305/+2559 2002-12-05[lcd4linux @ 2002-12-05 19:23:01 by reinelt]reinelt3-7/+16 2002-12-05[lcd4linux @ 2002-12-05 19:12:47 by reinelt]reinelt1-3/+15 2002-12-05[lcd4linux @ 2002-12-05 19:09:57 by reinelt]reinelt6-17/+29 2002-09-12[lcd4linux @ 2002-09-12 05:24:54 by reinelt]reinelt1-478/+199 2002-09-11[lcd4linux @ 2002-09-11 05:32:35 by reinelt]reinelt1-255/+47 2002-09-11[lcd4linux @ 2002-09-11 05:16:32 by reinelt]reinelt8-476/+1335 2002-08-30[lcd4linux @ 2002-08-30 03:54:01 by reinelt]reinelt1-3/+8 2002-08-22[lcd4linux @ 2002-08-22 05:51:36 by reinelt]reinelt1-7/+4 2002-08-21[lcd4linux @ 2002-08-21 06:09:53 by reinelt]reinelt2-10/+48 2002-08-19[lcd4linux @ 2002-08-19 10:51:06 by reinelt]reinelt2-259/+60 2002-08-19[lcd4linux @ 2002-08-19 09:43:43 by reinelt]reinelt1-261/+57 2002-08-19[lcd4linux @ 2002-08-19 09:30:18 by reinelt]reinelt1-256/+106 2002-08-19[lcd4linux @ 2002-08-19 09:11:34 by reinelt]reinelt2-257/+51 2002-08-19[lcd4linux @ 2002-08-19 07:52:19 by reinelt]reinelt3-8/+17 2002-08-19[lcd4linux @ 2002-08-19 07:36:29 by reinelt]reinelt7-359/+481 2002-08-19[lcd4linux @ 2002-08-19 04:41:20 by reinelt]reinelt20-32/+166 2002-08-18[lcd4linux @ 2002-08-18 08:11:11 by reinelt]reinelt1-26/+28 2002-08-17[lcd4linux @ 2002-08-17 14:14:21 by reinelt]reinelt3-67/+101 2002-08-17[lcd4linux @ 2002-08-17 13:10:22 by reinelt]reinelt9-182/+765 2002-08-17[lcd4linux @ 2002-08-17 12:54:08 by reinelt]reinelt1-7/+23 2002-04-30[lcd4linux @ 2002-04-30 07:20:15 by reinelt]reinelt2-173/+129 2002-04-29[lcd4linux @ 2002-04-29 11:00:25 by reinelt]reinelt14-2339/+5100 2001-09-14[lcd4linux @ 2001-09-14 05:57:06 by reinelt]reinelt1-1/+5 2001-09-13[lcd4linux @ 2001-09-13 07:40:57 by reinelt]reinelt1-0/+6 2001-09-12[lcd4linux @ 2001-09-12 06:17:22 by reinelt]reinelt2-1/+8 2001-09-12[lcd4linux @ 2001-09-12 05:58:16 by reinelt]reinelt3-9/+27 2001-09-12[lcd4linux @ 2001-09-12 05:37:22 by reinelt]reinelt4-23/+99 2001-09-11[lcd4linux @ 2001-09-11 06:43:43 by reinelt]reinelt1-1/+10