aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--AUTHORS22
-rw-r--r--NEWS56
-rw-r--r--Status72
-rw-r--r--TODO180
-rw-r--r--ac_python_devel.m44
-rwxr-xr-xbootstrap3
-rw-r--r--configure.in7
-rw-r--r--curses.m44
-rw-r--r--drivers.m44
-rwxr-xr-xindent.sh4
-rw-r--r--lcd4linux.conf.sample4
-rw-r--r--plugins.m46
-rwxr-xr-xsmoketest.sh4
-rw-r--r--usbhub.conf3
14 files changed, 53 insertions, 320 deletions
diff --git a/AUTHORS b/AUTHORS
index 6e7a8f4..59826da 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -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.
diff --git a/NEWS b/NEWS
index 356ed2f..bd635a5 100644
--- a/NEWS
+++ b/NEWS
@@ -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.
diff --git a/Status b/Status
deleted file mode 100644
index d72dd12..0000000
--- a/Status
+++ /dev/null
@@ -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)
diff --git a/TODO b/TODO
index 8ad1d12..777562f 100644
--- a/TODO
+++ b/TODO
@@ -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'.
diff --git a/bootstrap b/bootstrap
index 58020f9..2672d99 100755
--- a/bootstrap
+++ b/bootstrap
@@ -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.
#
diff --git a/curses.m4 b/curses.m4
index 5339c39..6eec2c3 100644
--- a/curses.m4
+++ b/curses.m4
@@ -1,3 +1,7 @@
+dnl $Id$
+dnl $URL$
+
+
dnl Curses detection: Munged from Midnight Commander's configure.in
dnl
dnl What it does:
diff --git a/drivers.m4 b/drivers.m4
index 3b3b1d2..72b6e27 100644
--- a/drivers.m4
+++ b/drivers.m4
@@ -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>
diff --git a/indent.sh b/indent.sh
index 11a02b2..c4adcf0 100755
--- a/indent.sh
+++ b/indent.sh
@@ -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
diff --git a/plugins.m4 b/plugins.m4
index c664c64..f1d157f 100644
--- a/plugins.m4
+++ b/plugins.m4
@@ -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