ToDo-List / Wishlist for lcd4linux

// 2000-04-04 Michael Reinelt <reinelt@eunet.at>
// 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 <reinelt@eunet.at>
// 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 <thskyt@foni.net>
show partition information (used, free, ...)

2000-04-25 Michael Mueller <m.mueller@netsystec.de>
show process information            

// 2000-12-03 Ghassan Matar <gmatar@hexapods.com>
// 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 <gmatar@hexapods.com>
// 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 <gmatar@hexapods.com>
// accept data from external sources (fifo?)
// Done 2000-03-08, look at %x -lt

// 2001-02-11 Carsten Nau <info@cnau.de>
// 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 <axel@ehnert.net>
// - display numer of emails in a mailbox
// - display seti@home values
// done.

2001-03-05 Leo T�tsch <lt@toetsch.at>
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 <lt@toetsch.at>
// replace T_EXTENDED with a Flag similar to 'bar'
// rejected, T_EXTENDED does a good job  -mr

// 2001-03-07 Michael Reinelt <reinelt@eunet.at>
// use ppdev instead of ugly outb()
// done 2001-03-14 -mr

// 2001-03-09 Michael Reinelt <reinelt@eunet.at>
// 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 <lt@toetsch.at>
// 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 <reinelt@eunet.at>
remove USE_OLD_UDELAY after wide testing of new udelay code

// 2001-03-12 Michael Reinelt <reinelt@eunet.at>
// create a NEWS file with changes/enhancements of every release
// done 2001-03-13 -mr

2001-03-14 Leopold Toetsch <lt@toetsch.at>
improve unseen for mbox (check Status:)

2001-03-14 Michael Reinelt <reinelt@eunet.at>
add a new Token 'nc' for 'network collisions'

2001-03-14 Michael Reinelt <reinelt@eunet.at>
add translation tables ('german umlauts' don't 
follow any scheme on most displays)

// 2001-03-15 Leopold Toetsch <lt@toetsch.at>
// Text display has troubles with '\r'
// done 2001-03-16, replace \r,\n with '_'  -lt

2001-03-24 Carsten Nau <info@cnau.de>
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 <lcleven@home.com>
// 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 <outline@xslan.de>
// 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 <reinelt@eunet.at>
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 <reinelt@eunet.at>
// remove bar code from drivers and create a common bar library
// done somewhere in 2003 -mr

2001-09-12 Carsten Nau <info@cnau.de>
make the output for emails shorter (at the moment up to 9999 emails)

2001-09-13 Michael Reinelt <reinelt@eunet.at>
combine mail.c and mail2.c
if there's an error getting mail info, display "?" instead of "0"

2001-09-14 Michael Reinelt <reinelt@eunet.at>
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 <markus@norad.de>
change %t tokens from Byte/sec to kB/sec, ith one decimal places. 
Either make it configurabel, or add new tokens.
v-scan-tables.git/commit/dvb-t/pt-All?id=5f7b549da3c7ed1e9dfe4fcbbda742a9d7ee5aec&amp;follow=1'>pt-All: Update Portugal channels</a></td><td>Mauro Carvalho Chehab</td><td>1</td><td><span class='deletions'>-34</span>/<span class='insertions'>+70</span></td></tr>
<tr><td><span title='2022-03-07 17:34:29 +0100'>2022-03-07</span></td><td><a href='/dtv-scan-tables.git/commit/isdb-t/br-to-Palmas?id=e403f83644167e240668c0668a8de04532060683&amp;follow=1'>Update Brazilian ISDB-T tables</a></td><td>Mauro Carvalho Chehab</td><td>549</td><td><span class='deletions'>-2923</span>/<span class='insertions'>+13860</span></td></tr>
<tr><td><span title='2022-03-07 17:05:00 +0100'>2022-03-07</span></td><td><a href='/dtv-scan-tables.git/commit/dvb-s/Intelsat-38-45.1E?id=0eb034356d9699799ed8633ac3fe01622d39e6ff&amp;follow=1'>Update satellite channel lists from Lyngsat</a></td><td>Mauro Carvalho Chehab</td><td>54</td><td><span class='deletions'>-1882</span>/<span class='insertions'>+2326</span></td></tr>
<tr><td><span title='2021-12-14 12:36:28 +0100'>2021-12-14</span></td><td><a href='/dtv-scan-tables.git/commit/dvb-t/uk-WinterHill?id=5acecf65ccd5633c50b8c199cce50fb734635097&amp;follow=1'>dtv-scan-tables: latest UK changes</a></td><td>Simon Liddicott</td><td>4</td><td><span class='deletions'>-24</span>/<span class='insertions'>+24</span></td></tr>
<tr><td><span title='2021-04-30 21:33:05 +0200'>2021-04-30</span></td><td><a href='/dtv-scan-tables.git/commit/isdb-t/br-to-Tupirama?id=25ee9e0ce4bbacdb278d4cff306ceb6528c4f548&amp;follow=1'>update Brazilian scan files</a></td><td>Mauro Carvalho Chehab</td><td>2476</td><td><span class='deletions'>-12805</span>/<span class='insertions'>+69312</span></td></tr>
<tr><td><span title='2021-04-30 13:29:02 +0200'>2021-04-30</span></td><td><a href='/dtv-scan-tables.git/commit/dvb-s/Yamal201-90.0E?id=66ec1eabbf6a596b42f6d4802b6aead3e8ba1ad5&amp;follow=1'>Remove legacy entries</a></td><td>Mauro Carvalho Chehab</td><td>129</td><td><span class='deletions'>-24898</span>/<span class='insertions'>+0</span></td></tr>
<tr><td><span title='2021-04-30 13:28:58 +0200'>2021-04-30</span></td><td><a href='/dtv-scan-tables.git/commit/dvb-s/Yamal-601-49.0E?id=f46e7874dd45f03f47b31e8cd56108f3f10711f8&amp;follow=1'>Add new satellites from Lyngsat</a></td><td>Mauro Carvalho Chehab</td><td>75</td><td><span class='deletions'>-21</span>/<span class='insertions'>+29721</span></td></tr>
<tr><td><span title='2021-04-30 10:31:15 +0200'>2021-04-30</span></td><td><a href='/dtv-scan-tables.git/commit/dvb-s/Intelsat-38-45.1E?id=137a4b9176f8fb074c955a49ae97865d2fb85095&amp;follow=1'>Rename a few satellites with two names and update frequencies</a></td><td>Mauro Carvalho Chehab</td><td>2</td><td><span class='deletions'>-283</span>/<span class='insertions'>+182</span></td></tr>
<tr><td><span title='2021-04-30 10:29:42 +0200'>2021-04-30</span></td><td><a href='/dtv-scan-tables.git/commit/dvb-s/Yamal-402-54.9E?id=cf6e4b502139112c82f092001eb6b9ac3912182a&amp;follow=1'>Update frequencies from Lyngsat</a></td><td>Mauro Carvalho Chehab</td><td>188</td><td><span class='deletions'>-12304</span>/<span class='insertions'>+12666</span></td></tr>