From a71f0a4648cc64c4a2f41e797d9956116287f162 Mon Sep 17 00:00:00 2001 From: michael Date: Sun, 14 Jan 2007 13:44:38 +0000 Subject: added svn properties and keywords git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@729 3ae390bd-cb1e-0410-b409-cd5a39f66f1f --- AUTHORS | 22 ++---- NEWS | 56 ++-------------- Status | 72 -------------------- TODO | 180 ++------------------------------------------------ ac_python_devel.m4 | 4 ++ bootstrap | 3 + configure.in | 7 +- curses.m4 | 4 ++ drivers.m4 | 4 ++ indent.sh | 4 ++ lcd4linux.conf.sample | 4 ++ plugins.m4 | 6 +- smoketest.sh | 4 ++ usbhub.conf | 3 + 14 files changed, 53 insertions(+), 320 deletions(-) delete mode 100644 Status 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 -Herbert Rosmanith -Leopold Tötsch -Axel Ehnert -Andrew Ip -Robin Adams, Adams IT Services -Xavier Vello -Martin Hejl (martin@hejl.de) -Jesse Brook Kovach -Nico Wallmeier -Luis Correia -Patrick Schemitz -Andy Baxter -Thomas Siedentopf -Markus Keil -Samuel Mimram -Luk Claes +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=', 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 -// 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 - +# $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 -# Copyright (C) 2004 The LCD4Linux Team +# Copyright (C) 2004, 2005, 2006, 2007 The LCD4Linux Team # # 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 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 -dnl Copyright (C) 2004 The LCD4Linux Team +dnl Copyright (C) 2004, 2005, 2006, 2007 The LCD4Linux Team 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 -- cgit v1.2.3