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 // done with the "Next Generation Layout" // 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 // done with the "Next Generation Layout" // 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' // done with the "Next Generation Layout" 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 // done with the "Next Generation Layout" // 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 // done with the "Next Generation Layout" // 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) // done with the "Next Generation Layout" 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... // done with the "Next Generation Layout" // see the "asc255bug" attribute // 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. // done with the "Next Generation Layout" // 2003-10-29 Matt Thrailkill // > To go off on another tangent... have you at all considered some sort of // > marquee support? I toyed with the row scrolling support which was // > recently added, and it is nifty. But marquees would be handy for doing // > something like horizontally scrolling, say, the title of the currently // > playing mp3. I've toyed with trying to dive in and add it, but I'm a // > pretty lazy guy and haven't done it. What do you think? // done with the "Next Generation Layout" 2003-12-31 Stefan ??? add support for software-controlled backlight for HD44780 http://www.jalcds.de/images/4x20backlight.gif 2004-01-25 Michael Reinelt add attribute "blinking" to text widgets 2004-01-25 Xavier VELLO add "inverse" attribute to text widget possible with Cwlinux and all graphics displays 2004-01-25 Xavier VELLO add an "image" widget 2004-01-25 Xavier VELLO icons should not only be updated regularly, but shown only when a certain expression returns 1 005-04-20 05:49:21 +0000'>2005-04-20[lcd4linux @ 2005-04-20 05:49:21 by reinelt]reinelt1-44/+125 2005-04-09[lcd4linux @ 2005-04-09 07:36:42 by reinelt]reinelt2-17/+99 2005-04-05[lcd4linux @ 2005-04-05 06:57:39 by reinelt]reinelt3-34/+34 2005-04-05[lcd4linux @ 2005-04-05 05:12:48 by reinelt]reinelt4-407/+33 2005-04-05[lcd4linux @ 2005-04-05 04:46:06 by reinelt]reinelt1-1/+20 2005-04-04[lcd4linux @ 2005-04-04 20:11:14 by nicowallmeier]nicowallmeier1-2/+6 2005-04-03[lcd4linux @ 2005-04-03 07:07:43 by reinelt]reinelt8-9/+152 2005-04-02[lcd4linux @ 2005-04-02 05:28:58 by reinelt]reinelt3-19/+27 2005-04-01[lcd4linux @ 2005-04-01 05:16:04 by reinelt]reinelt5-584/+694 2005-03-30[lcd4linux @ 2005-03-30 04:57:50 by reinelt]reinelt3-23/+67 2005-03-28[lcd4linux @ 2005-03-28 22:29:23 by reinelt]reinelt1-250/+346 2005-03-28[lcd4linux @ 2005-03-28 19:39:14 by reinelt]reinelt9-256/+1147 2005-03-25[lcd4linux @ 2005-03-25 15:44:43 by reinelt]reinelt1-2/+5 2005-03-23[lcd4linux @ 2005-03-23 12:23:35 by reinelt]reinelt1-27/+32 2005-02-24[lcd4linux @ 2005-02-24 07:07:55 by reinelt]reinelt1-0/+53 2005-02-24[lcd4linux @ 2005-02-24 07:06:45 by reinelt]reinelt11-28/+347 2005-02-24[lcd4linux @ 2005-02-24 06:51:40 by reinelt]reinelt1-4/+5 2005-01-30[lcd4linux @ 2005-01-30 06:43:22 by reinelt]reinelt4-69/+95 2005-01-29[lcd4linux @ 2005-01-29 09:30:56 by reinelt]reinelt1-8/+11 2005-01-22[lcd4linux @ 2005-01-22 22:57:57 by reinelt]reinelt9-47/+382 2005-01-22[lcd4linux @ 2005-01-22 12:44:41 by reinelt]reinelt1-3/+6 2005-01-18[lcd4linux @ 2005-01-18 06:30:21 by reinelt]reinelt89-261/+603 2005-01-17[lcd4linux @ 2005-01-17 06:38:48 by reinelt]reinelt1-1/+6 2005-01-17[lcd4linux @ 2005-01-17 06:29:24 by reinelt]reinelt3-33/+85