diff options
Diffstat (limited to '')
-rw-r--r-- | AUTHORS | 22 | ||||
-rw-r--r-- | NEWS | 56 | ||||
-rw-r--r-- | Status | 72 | ||||
-rw-r--r-- | TODO | 180 | ||||
-rw-r--r-- | ac_python_devel.m4 | 4 | ||||
-rwxr-xr-x | bootstrap | 3 | ||||
-rw-r--r-- | configure.in | 7 | ||||
-rw-r--r-- | curses.m4 | 4 | ||||
-rw-r--r-- | drivers.m4 | 4 | ||||
-rwxr-xr-x | indent.sh | 4 | ||||
-rw-r--r-- | lcd4linux.conf.sample | 4 | ||||
-rw-r--r-- | plugins.m4 | 6 | ||||
-rwxr-xr-x | smoketest.sh | 4 | ||||
-rw-r--r-- | usbhub.conf | 3 |
14 files changed, 53 insertions, 320 deletions
@@ -1,19 +1,5 @@ -LCD4Linux development team: +# $Id +# $URL$ -Michael Reinelt <reinelt@eunet.at> -Herbert Rosmanith <herp@wildsau.idv.uni-linz.ac.at> -Leopold Tötsch <lt@toetsch.at> -Axel Ehnert <axel@ehnert.net> -Andrew Ip <aip@cwlinux.com> -Robin Adams, Adams IT Services <info@usblcd.de> -Xavier Vello <xavier66@free.fr> -Martin Hejl (martin@hejl.de) -Jesse Brook Kovach <jkovach@wam.umd.edu> -Nico Wallmeier <nico.wallmeier@post.rwth-aachen.de> -Luis Correia <lfcorreia@users.sf.net> -Patrick Schemitz <schemitz@ekp.physik.uni-karlsruhe.de> -Andy Baxter <andy@earthsong.free-online.co.uk> -Thomas Siedentopf <thom-s@gmx.net> -Markus Keil <markus_keil@t-online.de> -Samuel Mimram <samuel.mimram@ens-lyon.fr> -Luk Claes <infblue@users.sourceforge.net> +Sorry, there is no AUTHORS anymore. +Go to http://lcd4linux.bulix.org for a list of developers an contributors. @@ -1,53 +1,5 @@ - --- LCD4Linux News --- +# $Id +# $URL$ - - -lcd4linux-0.98 - -- improved signal-handling: lcd4linux can be restarted by sending a SIGHUP - -- lcd4linux uses syslog for messages/warnings etc. - -- support for GPO's (general purpose outputs, e.g. to connect a LED) - The MatroxOrbital Displays have one GPO, and you can connect up to eight - LED's to the parallel port using two IC's (see README.HD44780.GPO) - -- new delay loop for parallel port displays: uses either gettimeofday() or - rdtsc (time stamp counter on newer processors). This delay needs no longer - a calibration! The 'Delay'-entry in lcd4linux.conf has gone. - -- new raster driver for PNG creation - -- new curses-based text driver - -- security: lcd4linux.conf must have the same user/group than the executable, - and must not me accesible by group and other (i.e. mode 0600). This is - necessary because lcd4linux.conf can contain usernames and passwords for - POP and IMAP queries. - -- support for plugins: new token 'x1'..'x9' for externel programs - -- new token 'ic' (ISDN connected/offline, mainly for a LED connected to a GPO) - -- APM client: new tokens 'bp', 'bs', 'bd' (battery percentage, status and - duration) - -- mail client: new tokens 'e1'..'e9' for counting emails in local mailboxes - -- new configure-options '--with-drivers=<list>', so you can compile a minimal - executable which contains only the drivers you need. - -- seti@home client: new tokens 'hc' (% completed) and 'ht' (cpu time needed) - -- simple web-server driver (see README.Webinterface) - -- uses new (kernel 2.4) ppdev system to access parallel port via ioctl() - -- mail suport for pop3 and imap4, token 'u1' ..'u9' show unseen mail - (which is propably incorrect for normal mbox) - -- added another verbose level (-vvv) for debugging socket traffic - -- added nntp support for count of news/unread messages in subscribed NGs - -- implemented time series bar '$t' +Sorry, there is no NEWS anymore. +Go to http://lcd4linux.bulix.org for all the documentation. @@ -1,72 +0,0 @@ -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) @@ -1,177 +1,5 @@ -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 -// done with the "Next Generation Layout" - -// 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 -// done with the "Next Generation Layout" - -// 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' -// done with the "Next Generation Layout" - -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 -// done with the "Next Generation Layout" - -// 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 -// done with the "Next Generation Layout" - -// 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) -// done with the "Next Generation Layout" - -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... -// done with the "Next Generation Layout" -// see the "asc255bug" attribute - -// 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. -// done with the "Next Generation Layout" - -// 2003-10-29 Matt Thrailkill <xwred1@modestolan.com> -// > 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 ??? <nef17@gmx.net> -add support for software-controlled backlight for HD44780 -http://www.jalcds.de/images/4x20backlight.gif - -2004-01-25 Michael Reinelt <reinelt@eunet.at> -add attribute "blinking" to text widgets - -2004-01-25 Xavier VELLO <xavier66@free.fr> -add "inverse" attribute to text widget -possible with Cwlinux and all graphics displays - -2004-01-25 Xavier VELLO <xavier66@free.fr> -add an "image" widget - -2004-01-25 Xavier VELLO <xavier66@free.fr> -icons should not only be updated regularly, but shown only when -a certain expression returns 1 - +# $Id +# $URL$ +Sorry, there is no TODO anymore. +Go to http://lcd4linux.bulix.org for all the documentation. diff --git a/ac_python_devel.m4 b/ac_python_devel.m4 index 6d67d4e..e3b7f3e 100644 --- a/ac_python_devel.m4 +++ b/ac_python_devel.m4 @@ -1,3 +1,7 @@ +dnl $Id$ +dnl $URL$ + + dnl @synopsis AC_PYTHON_DEVEL([version]) dnl dnl Checks for Python and tries to get the include path to 'Python.h'. @@ -1,5 +1,8 @@ #!/bin/sh +# $Id$ +# $URL$ + # exit on errors set -e diff --git a/configure.in b/configure.in index 6cdb068..33e3833 100644 --- a/configure.in +++ b/configure.in @@ -1,10 +1,15 @@ # -*- Autoconf -*- # Process this file with autoconf to produce a configure script. + +# $Id$ +# $URL$ + + # LCD4Linux autoconf script # # Copyright (C) 1999, 2000, 2001, 2002, 2003 Michael Reinelt <reinelt@eunet.at> -# Copyright (C) 2004 The LCD4Linux Team <lcd4linux-devel@users.sourceforge.net> +# Copyright (C) 2004, 2005, 2006, 2007 The LCD4Linux Team <lcd4linux-devel@users.sourceforge.net> # # This file is part of LCD4Linux. # @@ -1,3 +1,7 @@ +dnl $Id$ +dnl $URL$ + + dnl Curses detection: Munged from Midnight Commander's configure.in dnl dnl What it does: @@ -1,3 +1,7 @@ +dnl $Id$ +dnl $URL$ + + dnl LCD4Linux Drivers conf part dnl dnl Copyright (C) 1999, 2000, 2001, 2002, 2003 Michael Reinelt <reinelt@eunet.at> @@ -1,5 +1,9 @@ #! /bin/bash +# $Id$ +# $URL$ + + # -kr Use Kernighan & Ritchie coding style. # -l120 Set maximum line length for non-comment lines to 150. diff --git a/lcd4linux.conf.sample b/lcd4linux.conf.sample index 16c3faf..56eb740 100644 --- a/lcd4linux.conf.sample +++ b/lcd4linux.conf.sample @@ -1,3 +1,7 @@ +# $Id$ +# $URL$ + + Variables { tick 500 tack 100 @@ -1,7 +1,11 @@ +dnl $Id$ +dnl $URL$ + + dnl LCD4Linux Plugins conf part dnl dnl Copyright (C) 1999, 2000, 2001, 2002, 2003 Michael Reinelt <reinelt@eunet.at> -dnl Copyright (C) 2004 The LCD4Linux Team <lcd4linux-devel@users.sourceforge.net> +dnl Copyright (C) 2004, 2005, 2006, 2007 The LCD4Linux Team <lcd4linux-devel@users.sourceforge.net> dnl dnl This file is part of LCD4Linux. dnl diff --git a/smoketest.sh b/smoketest.sh index 960d7e8..e045e19 100755 --- a/smoketest.sh +++ b/smoketest.sh @@ -1,5 +1,9 @@ #! /bin/bash +# $Id$ +# $URL$ + + rm -f smoketest.log lcd4linux make distclean diff --git a/usbhub.conf b/usbhub.conf index f1ec71e..f808cb6 100644 --- a/usbhub.conf +++ b/usbhub.conf @@ -1,3 +1,6 @@ +# $Id$ +# $URL$ + Variables { tick 50 netstep 0.5 |