aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--cfg.c215
-rw-r--r--cfg.h54
-rw-r--r--debug.c50
-rw-r--r--debug.h46
-rw-r--r--drv.c164
-rw-r--r--drv.h47
-rw-r--r--drv_BWCT.c20
-rw-r--r--drv_BeckmannEgle.c75
-rw-r--r--drv_Crystalfontz.c176
-rw-r--r--drv_Curses.c55
-rw-r--r--drv_Cwlinux.c110
-rw-r--r--drv_G15.c32
-rw-r--r--drv_HD44780.c245
-rw-r--r--drv_Image.c71
-rw-r--r--drv_LCD2USB.c36
-rw-r--r--drv_LCDLinux.c44
-rw-r--r--drv_LCDTerm.c17
-rw-r--r--drv_LEDMatrix.c33
-rw-r--r--drv_LPH7508.c32
-rw-r--r--drv_LUIse.c20
-rw-r--r--drv_M50530.c101
-rw-r--r--drv_MatrixOrbital.c175
-rw-r--r--drv_MilfordInstruments.c57
-rw-r--r--drv_NULL.c42
-rw-r--r--drv_Noritake.c31
-rw-r--r--drv_RouterBoard.c21
-rw-r--r--drv_Sample.c26
-rw-r--r--drv_SimpleLCD.c25
-rw-r--r--drv_T6963.c87
-rw-r--r--drv_Trefon.c28
-rw-r--r--drv_USBHUB.c18
-rw-r--r--drv_USBLCD.c104
-rw-r--r--drv_WincorNixdorf.c8
-rw-r--r--drv_X11.c64
-rw-r--r--drv_generic.c14
-rw-r--r--drv_generic.h14
-rw-r--r--drv_generic_gpio.c14
-rw-r--r--drv_generic_gpio.h8
-rw-r--r--drv_generic_graphic.c126
-rw-r--r--drv_generic_graphic.h52
-rw-r--r--drv_generic_i2c.c35
-rw-r--r--drv_generic_i2c.h32
-rw-r--r--drv_generic_keypad.c12
-rw-r--r--drv_generic_keypad.h11
-rw-r--r--drv_generic_parport.c85
-rw-r--r--drv_generic_parport.h44
-rw-r--r--drv_generic_serial.c93
-rw-r--r--drv_generic_serial.h52
-rw-r--r--drv_generic_text.c142
-rw-r--r--drv_generic_text.h83
-rw-r--r--drv_serdisplib.c32
-rw-r--r--evaluator.c129
-rw-r--r--evaluator.h62
-rw-r--r--font_6x8.h17
-rw-r--r--font_6x8_bold.h11
-rw-r--r--hash.c112
-rw-r--r--hash.h85
-rw-r--r--layout.c86
-rw-r--r--layout.h21
-rw-r--r--lcd4linux.c360
-rw-r--r--lcd4linux_i2c.h19
-rw-r--r--pid.c41
-rw-r--r--pid.h14
-rw-r--r--plugin.c186
-rw-r--r--plugin.h28
-rw-r--r--plugin_apm.c26
-rw-r--r--plugin_cfg.c65
-rw-r--r--plugin_cpuinfo.c66
-rw-r--r--plugin_diskstats.c33
-rw-r--r--plugin_dvb.c39
-rw-r--r--plugin_exec.c46
-rw-r--r--plugin_file.c11
-rw-r--r--plugin_i2c_sensors.c109
-rw-r--r--plugin_iconv.c12
-rw-r--r--plugin_imon.c63
-rw-r--r--plugin_isdn.c30
-rw-r--r--plugin_kvv.c24
-rw-r--r--plugin_loadavg.c52
-rw-r--r--plugin_math.c40
-rw-r--r--plugin_meminfo.c56
-rw-r--r--plugin_mpd.c5
-rw-r--r--plugin_mysql.c35
-rw-r--r--plugin_netdev.c61
-rw-r--r--plugin_pop3.c40
-rw-r--r--plugin_ppp.c45
-rw-r--r--plugin_proc_stat.c104
-rw-r--r--plugin_python.c21
-rw-r--r--plugin_sample.c48
-rw-r--r--plugin_seti.c28
-rw-r--r--plugin_statfs.c8
-rw-r--r--plugin_string.c43
-rw-r--r--plugin_test.c22
-rw-r--r--plugin_time.c21
-rw-r--r--plugin_uname.c27
-rw-r--r--plugin_uptime.c26
-rw-r--r--plugin_wireless.c36
-rw-r--r--plugin_xmms.c54
-rw-r--r--property.c11
-rw-r--r--property.h11
-rw-r--r--qprintf.c34
-rw-r--r--qprintf.h21
-rw-r--r--rgb.c5
-rw-r--r--rgb.h5
-rw-r--r--thread.c38
-rw-r--r--thread.h33
-rw-r--r--timer.c55
-rw-r--r--timer.h28
-rw-r--r--udelay.c94
-rw-r--r--udelay.h52
-rw-r--r--widget.c98
-rw-r--r--widget.h84
-rw-r--r--widget_bar.c79
-rw-r--r--widget_bar.h40
-rw-r--r--widget_gpo.c5
-rw-r--r--widget_gpo.h5
-rw-r--r--widget_icon.c93
-rw-r--r--widget_icon.h39
-rw-r--r--widget_image.c41
-rw-r--r--widget_image.h17
-rw-r--r--widget_keypad.c13
-rw-r--r--widget_keypad.h13
-rw-r--r--widget_text.c121
-rw-r--r--widget_text.h44
-rw-r--r--widget_timer.c14
-rw-r--r--widget_timer.h11
125 files changed, 0 insertions, 6749 deletions
diff --git a/cfg.c b/cfg.c
index d1e8042..0aec0c7 100644
--- a/cfg.c
+++ b/cfg.c
@@ -23,221 +23,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: cfg.c,v $
- * Revision 1.49 2006/02/07 05:36:13 reinelt
- * Layers added to Layout
- *
- * Revision 1.48 2006/01/30 12:53:07 reinelt
- * replaced strncpy with strcpy where possible
- *
- * Revision 1.47 2005/05/08 04:32:43 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.46 2005/05/02 05:15:46 reinelt
- * make busy-flag checking configurable for LCD-Linux driver
- *
- * Revision 1.45 2005/01/18 06:30:21 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.44 2005/01/17 06:29:24 reinelt
- * added software-controlled backlight support to HD44780
- *
- * Revision 1.43 2004/11/29 04:42:06 reinelt
- * removed the 99999 msec limit on widget update time (thanks to Petri Damsten)
- *
- * Revision 1.42 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.41 2004/06/26 09:27:20 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.40 2004/06/20 10:09:52 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.39 2004/03/11 06:39:58 reinelt
- * big patch from Martin:
- * - reuse filehandles
- * - memory leaks fixed
- * - earlier busy-flag checking with HD44780
- * - reuse memory for strings in RESULT and hash
- * - netdev_fast to wavid time-consuming regex
- *
- * Revision 1.38 2004/03/08 16:26:26 reinelt
- * re-introduced \nnn (octal) characters in strings
- * text widgets can have a 'update' speed of 0 which means 'never'
- * (may be used for static content)
- *
- * Revision 1.37 2004/03/06 20:31:16 reinelt
- * Complete rewrite of the evaluator to get rid of the code
- * from mark Morley (because of license issues).
- * The new Evaluator does a pre-compile of expressions, and
- * stores them in trees. Therefore it should be reasonable faster...
- *
- * Revision 1.36 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.35 2004/03/01 04:29:51 reinelt
- * cfg_number() returns -1 on error, 0 if value not found (but default val used),
- * and 1 if value was used from the configuration.
- * HD44780 driver adopted to new cfg_number()
- * Crystalfontz 631 driver nearly finished
- *
- * Revision 1.34 2004/02/18 06:39:20 reinelt
- * T6963 driver for graphic displays finished
- *
- * Revision 1.33 2004/02/01 18:08:50 reinelt
- * removed strtok() from layout processing (took me hours to find this bug)
- * further strtok() removind should be done!
- *
- * Revision 1.32 2004/01/30 20:57:55 reinelt
- * HD44780 patch from Martin Hejl
- * dmalloc integrated
- *
- * Revision 1.31 2004/01/29 04:40:02 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.30 2004/01/22 07:57:45 reinelt
- * several bugs fixed where segfaulting on layout>display
- * Crystalfontz driver optimized, 632 display already works
- *
- * Revision 1.29 2004/01/18 06:54:08 reinelt
- * bug in expr.c fixed (thanks to Xavier)
- * some progress with /proc/stat parsing
- *
- * Revision 1.28 2004/01/16 05:04:53 reinelt
- * started plugin proc_stat which should parse /proc/stat
- * which again is a paint in the a**
- * thinking over implementation methods of delta functions
- * (CPU load, ...)
- *
- * Revision 1.27 2004/01/14 11:33:00 reinelt
- * new plugin 'uname' which does what it's called
- * text widget nearly finished
- * first results displayed on MatrixOrbital
- *
- * Revision 1.26 2004/01/11 18:26:02 reinelt
- * further widget and layout processing
- *
- * Revision 1.25 2004/01/11 09:26:15 reinelt
- * layout starts to exist...
- *
- * Revision 1.24 2004/01/10 20:22:33 reinelt
- * added new function 'cfg_list()' (not finished yet)
- * added layout.c (will replace processor.c someday)
- * added widget_text.c (will be the first and most important widget)
- * modified lcd4linux.c so that old-style configs should work, too
- *
- * Revision 1.23 2004/01/09 04:16:06 reinelt
- * added 'section' argument to cfg_get(), but NULLed it on all calls by now.
- *
- * Revision 1.22 2004/01/08 06:00:28 reinelt
- * allowed '.' in key names
- * allowed empty section keys (not only "section anything {", but "anything {")
- *
- * Revision 1.21 2004/01/08 05:28:12 reinelt
- * Luk Claes added to AUTHORS
- * cfg: section handling ('{}') added
- *
- * Revision 1.20 2004/01/07 10:15:41 reinelt
- * small glitch in evaluator fixed
- * made config table sorted and access with bsearch(),
- * which should be much faster
- *
- * Revision 1.19 2003/12/19 05:35:14 reinelt
- * renamed 'client' to 'plugin'
- *
- * Revision 1.18 2003/10/11 06:01:52 reinelt
- *
- * renamed expression.{c,h} to client.{c,h}
- * added config file client
- * new functions 'AddNumericVariable()' and 'AddStringVariable()'
- * new parameter '-i' for interactive mode
- *
- * Revision 1.17 2003/10/05 17:58:50 reinelt
- * libtool junk; copyright messages cleaned up
- *
- * Revision 1.16 2003/09/09 06:54:43 reinelt
- * new function 'cfg_number()'
- *
- * Revision 1.15 2003/08/24 05:17:58 reinelt
- * liblcd4linux patch from Patrick Schemitz
- *
- * Revision 1.14 2003/08/14 03:47:40 reinelt
- * remove PID file if driver initialisation fails
- *
- * Revision 1.13 2003/02/22 07:53:10 reinelt
- * cfg_get(key,defval)
- *
- * Revision 1.12 2001/03/09 12:14:24 reinelt
- *
- * minor cleanups
- *
- * Revision 1.11 2001/03/08 15:25:38 ltoetsch
- * improved exec
- *
- * Revision 1.10 2001/03/07 18:10:21 ltoetsch
- * added e(x)ec commands
- *
- * Revision 1.9 2000/08/10 09:44:09 reinelt
- *
- * new debugging scheme: error(), info(), debug()
- * uses syslog if in daemon mode
- *
- * Revision 1.8 2000/07/31 06:46:35 reinelt
- *
- * eliminated some compiler warnings with glibc
- *
- * Revision 1.7 2000/04/15 11:13:54 reinelt
- *
- * added '-d' (debugging) switch
- * added several debugging messages
- * removed config entry 'Delay' for HD44780 driver
- * delay loop for HD44780 will be calibrated automatically
- *
- * Revision 1.6 2000/04/03 04:46:38 reinelt
- *
- * added '-c key=val' option
- *
- * Revision 1.5 2000/03/28 07:22:15 reinelt
- *
- * version 0.95 released
- * X11 driver up and running
- * minor bugs fixed
- *
- * Revision 1.4 2000/03/26 20:00:44 reinelt
- *
- * README.Raster added
- *
- * Revision 1.3 2000/03/26 19:03:52 reinelt
- *
- * more Pixmap renaming
- * quoting of '#' in config file
- *
- * Revision 1.2 2000/03/10 17:36:02 reinelt
- *
- * first unstable but running release
- *
- * Revision 1.1 2000/03/10 11:40:47 reinelt
- * *** empty log message ***
- *
- * Revision 1.3 2000/03/07 11:01:34 reinelt
- *
- * system.c cleanup
- *
- * Revision 1.2 2000/03/06 06:04:06 reinelt
- *
- * minor cleanups
- *
*/
/*
diff --git a/cfg.h b/cfg.h
index 49bb0f1..1fccd09 100644
--- a/cfg.h
+++ b/cfg.h
@@ -22,60 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: cfg.h,v $
- * Revision 1.13 2005/05/08 04:32:43 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.12 2005/01/18 06:30:21 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.11 2004/06/20 10:09:53 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.10 2004/01/30 20:57:55 reinelt
- * HD44780 patch from Martin Hejl
- * dmalloc integrated
- *
- * Revision 1.9 2004/01/14 11:33:00 reinelt
- * new plugin 'uname' which does what it's called
- * text widget nearly finished
- * first results displayed on MatrixOrbital
- *
- * Revision 1.8 2004/01/10 20:22:33 reinelt
- * added new function 'cfg_list()' (not finished yet)
- * added layout.c (will replace processor.c someday)
- * added widget_text.c (will be the first and most important widget)
- * modified lcd4linux.c so that old-style configs should work, too
- *
- * Revision 1.7 2004/01/09 04:16:06 reinelt
- * added 'section' argument to cfg_get(), but NULLed it on all calls by now.
- *
- * Revision 1.6 2003/10/05 17:58:50 reinelt
- * libtool junk; copyright messages cleaned up
- *
- * Revision 1.5 2003/09/09 06:54:43 reinelt
- * new function 'cfg_number()'
- *
- * Revision 1.4 2003/08/24 05:17:58 reinelt
- * liblcd4linux patch from Patrick Schemitz
- *
- * Revision 1.3 2003/02/22 07:53:10 reinelt
- * cfg_get(key,defval)
- *
- * Revision 1.2 2000/04/03 04:46:38 reinelt
- *
- * added '-c key=val' option
- *
- * Revision 1.1 2000/03/10 11:40:47 reinelt
- * *** empty log message ***
- *
- * Revision 1.2 2000/03/06 06:04:06 reinelt
- *
- * minor cleanups
- *
- *
*/
#ifndef _CFG_H_
diff --git a/debug.c b/debug.c
index 99bf8da..47ced62 100644
--- a/debug.c
+++ b/debug.c
@@ -22,56 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: debug.c,v $
- * Revision 1.13 2005/05/08 04:32:43 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.12 2005/01/18 06:30:22 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.11 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.10 2004/06/26 09:27:20 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.9 2004/06/20 10:09:54 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.8 2004/05/26 11:37:36 reinelt
- *
- * Curses driver ported.
- *
- * Revision 1.7 2004/02/10 07:42:35 reinelt
- * cut off all old-style files which are no longer used with NextGeneration
- *
- * Revision 1.6 2003/10/05 17:58:50 reinelt
- * libtool junk; copyright messages cleaned up
- *
- * Revision 1.5 2003/08/24 05:17:58 reinelt
- * liblcd4linux patch from Patrick Schemitz
- *
- * Revision 1.4 2003/08/08 06:58:06 reinelt
- * improved forking
- *
- * Revision 1.3 2001/03/12 12:39:36 reinelt
- *
- * reworked autoconf a lot: drivers may be excluded, #define's went to config.h
- *
- * Revision 1.2 2001/03/09 13:08:11 ltoetsch
- * Added Text driver
- *
- * Revision 1.1 2000/11/28 20:20:38 reinelt
- *
- * added debug.c
- * things like that should not hapen. debug.c exists for a few months now, but was never added to CVS. Shit happens....
- *
*/
/*
diff --git a/debug.h b/debug.h
index b0f9900..451384e 100644
--- a/debug.h
+++ b/debug.h
@@ -22,52 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: debug.h,v $
- * Revision 1.11 2006/09/07 09:06:25 reinelt
- * lots of wrong printf formats corrected (thanks to Ernst Bachmann)
- *
- * Revision 1.10 2005/05/08 04:32:43 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.9 2005/01/18 06:30:22 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.8 2004/06/20 10:09:54 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.7 2004/04/12 04:55:59 reinelt
- * emitted a BIG FAT WARNING if msr.h could not be found (and therefore
- * the gettimeofday() delay loop would be used)
- *
- * Revision 1.6 2003/10/05 17:58:50 reinelt
- * libtool junk; copyright messages cleaned up
- *
- * Revision 1.5 2003/08/24 05:17:58 reinelt
- * liblcd4linux patch from Patrick Schemitz
- *
- * Revision 1.4 2001/09/12 05:37:22 reinelt
- *
- * fixed a bug in seti.c (file was never closed, lcd4linux run out of fd's
- *
- * improved socket debugging
- *
- * Revision 1.3 2001/03/14 13:19:29 ltoetsch
- * Added pop3/imap4 mail support
- *
- * Revision 1.2 2000/08/10 09:44:09 reinelt
- *
- * new debugging scheme: error(), info(), debug()
- * uses syslog if in daemon mode
- *
- * Revision 1.1 2000/04/15 11:13:54 reinelt
- *
- * added '-d' (debugging) switch
- * added several debugging messages
- * removed config entry 'Delay' for HD44780 driver
- * delay loop for HD44780 will be calibrated automatically
- *
*/
#ifndef _DEBUG_H_
diff --git a/drv.c b/drv.c
index 389ecfe..13bbc3b 100644
--- a/drv.c
+++ b/drv.c
@@ -22,170 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv.c,v $
- * Revision 1.43 2006/08/08 19:35:21 reinelt
- * USBHUB driver from Ernst Bachmann
- *
- * Revision 1.42 2006/08/05 21:08:01 harbaum
- * New LEDMATRIX driver (see http://www.harbaum.org/till/ledmatrix)
- *
- * Revision 1.41 2006/07/31 03:48:09 reinelt
- * preparations for scrolling
- *
- * Revision 1.40 2006/04/14 20:59:38 harbaum
- * Disable inclusion of Image driver in drv.c if no gd was found.
- *
- * Revision 1.39 2006/01/26 19:26:27 harbaum
- * Added LCD2USB support
- *
- * Revision 1.38 2006/01/21 13:26:44 reinelt
- * Logitech G-15 keyboard LCD driver from Dave Ingram
- *
- * Revision 1.37 2006/01/03 13:20:06 reinelt
- * LUIse driver added
- *
- * Revision 1.36 2005/11/05 06:26:51 reinelt
- * littly typo corrected
- *
- * Revision 1.35 2005/11/04 14:10:38 reinelt
- * drv_Sample and drv_LPH7508
- *
- * Revision 1.34 2005/11/04 04:44:52 reinelt
- * LPH7508 driver (not yet finished)
- *
- * Revision 1.33 2005/08/22 05:44:43 reinelt
- * new driver 'WincorNixdorf'
- * some fixes to the bar code
- *
- * Revision 1.32 2005/05/10 13:20:14 reinelt
- * added serdisplib driver
- *
- * Revision 1.31 2005/05/08 04:32:43 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.30 2005/05/04 05:42:38 reinelt
- * Noritake driver added
- *
- * Revision 1.29 2005/04/24 04:33:46 reinelt
- * driver for TREFON USB LCD's added
- *
- * Revision 1.28 2005/02/24 07:06:48 reinelt
- * SimpleLCD driver added
- *
- * Revision 1.27 2005/01/30 06:43:22 reinelt
- * driver for LCD-Linux finished
- *
- * Revision 1.26 2005/01/22 22:57:57 reinelt
- * LCD-Linux driver added
- *
- * Revision 1.25 2005/01/18 06:30:22 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.24 2005/01/15 13:10:15 reinelt
- * LCDTerm driver added
- *
- * Revision 1.23 2004/09/24 21:41:00 reinelt
- * new driver for the BWCT USB LCD interface board.
- *
- * Revision 1.22 2004/08/29 13:03:41 reinelt
- *
- * added RouterBoard driver
- *
- * Revision 1.21 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.20 2004/06/26 09:27:20 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.19 2004/06/20 10:09:54 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.18 2004/06/06 06:51:59 reinelt
- *
- * do not display end splash screen if quiet=1
- *
- * Revision 1.17 2004/06/02 10:09:22 reinelt
- *
- * splash screen for HD44780
- *
- * Revision 1.16 2004/06/02 09:41:19 reinelt
- *
- * prepared support for startup splash screen
- *
- * Revision 1.15 2004/05/31 16:39:06 reinelt
- *
- * added NULL display driver (for debugging/profiling purposes)
- * added backlight/contrast initialisation for matrixOrbital
- * added Backlight initialisation for Cwlinux
- *
- * Revision 1.14 2004/05/28 13:51:42 reinelt
- *
- * ported driver for Beckmann+Egle Mini-Terminals
- * added 'flags' parameter to serial_init()
- *
- * Revision 1.13 2004/05/26 11:37:36 reinelt
- *
- * Curses driver ported.
- *
- * Revision 1.12 2004/05/26 05:03:27 reinelt
- *
- * MilfordInstruments driver ported
- *
- * Revision 1.11 2004/05/25 19:54:15 reinelt
- *
- * 'make distcheck' bugs fixed
- * release number changed to 0.10.0-RC1
- *
- * Revision 1.10 2004/05/25 14:26:29 reinelt
- *
- * added "Image" driver (was: Raster.c) for PPM and PNG creation
- * fixed some glitches in the X11 driver
- *
- * Revision 1.9 2004/02/24 05:55:04 reinelt
- *
- * X11 driver ported
- *
- * Revision 1.8 2004/02/15 21:43:43 reinelt
- * T6963 driver nearly finished
- * framework for graphic displays done
- * i2c_sensors patch from Xavier
- * some more old generation files removed
- *
- * Revision 1.7 2004/02/15 08:22:47 reinelt
- * ported USBLCD driver to NextGeneration
- * added drv_M50530.c (I forgot yesterday, sorry)
- * removed old drivers M50530.c and USBLCD.c
- *
- * Revision 1.6 2004/02/14 11:56:17 reinelt
- * M50530 driver ported
- * changed lots of 'char' to 'unsigned char'
- *
- * Revision 1.5 2004/01/27 06:34:14 reinelt
- * Cwlinux driver portet to NextGeneration (compiles, but not tested!)
- *
- * Revision 1.4 2004/01/21 12:36:19 reinelt
- * Crystalfontz NextGeneration driver added
- *
- * Revision 1.3 2004/01/20 15:32:49 reinelt
- * first version of Next Generation HD44780 (untested! but it compiles...)
- * some cleanup in the other drivers
- *
- * Revision 1.2 2004/01/10 10:20:22 reinelt
- * new MatrixOrbital changes
- *
- * Revision 1.1 2004/01/09 17:03:07 reinelt
- * initiated transfer to new driver architecture
- * new file 'drv.c' will someday replace 'display.c'
- * new file 'drv_MatrixOrbital.c' will replace 'MatrixOrbital.c'
- * due to this 'soft' transfer lcd4linux should stay usable during the switch
- * (at least I hope so)
- *
*/
/*
diff --git a/drv.h b/drv.h
index 762765d..9e12a25 100644
--- a/drv.h
+++ b/drv.h
@@ -22,53 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv.h,v $
- * Revision 1.10 2005/05/08 04:32:43 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.9 2005/01/18 06:30:22 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.8 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.7 2004/06/26 09:27:20 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.6 2004/06/20 10:09:54 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.5 2004/06/06 06:51:59 reinelt
- *
- * do not display end splash screen if quiet=1
- *
- * Revision 1.4 2004/06/02 09:41:19 reinelt
- *
- * prepared support for startup splash screen
- *
- * Revision 1.3 2004/01/20 15:32:49 reinelt
- * first version of Next Generation HD44780 (untested! but it compiles...)
- * some cleanup in the other drivers
- *
- * Revision 1.2 2004/01/10 20:22:33 reinelt
- * added new function 'cfg_list()' (not finished yet)
- * added layout.c (will replace processor.c someday)
- * added widget_text.c (will be the first and most important widget)
- * modified lcd4linux.c so that old-style configs should work, too
- *
- * Revision 1.1 2004/01/09 17:03:07 reinelt
- * initiated transfer to new driver architecture
- * new file 'drv.c' will someday replace 'display.c'
- * new file 'drv_MatrixOrbital.c' will replace 'MatrixOrbital.c'
- * due to this 'soft' transfer lcd4linux should stay usable during the switch
- * (at least I hope so)
- *
*/
#ifndef _DRV_H_
diff --git a/drv_BWCT.c b/drv_BWCT.c
index 0c56b6f..3010a9e 100644
--- a/drv_BWCT.c
+++ b/drv_BWCT.c
@@ -22,26 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_BWCT.c,v $
- * Revision 1.6 2006/01/30 06:25:48 reinelt
- * added CVS Revision
- *
- * Revision 1.5 2006/01/05 15:53:45 nicowallmeier
- * fixed compatility with gcc 2.95
- *
- * Revision 1.4 2005/12/11 14:55:28 reinelt
- * contrast range for BWCT is 0..255, not 0..100
- *
- * Revision 1.3 2005/05/08 04:32:43 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.2 2005/01/18 06:30:22 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.1 2004/09/24 21:41:00 reinelt
- * new driver for the BWCT USB LCD interface board.
- *
*/
/*
diff --git a/drv_BeckmannEgle.c b/drv_BeckmannEgle.c
index 8d1c71a..8be1443 100644
--- a/drv_BeckmannEgle.c
+++ b/drv_BeckmannEgle.c
@@ -21,81 +21,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_BeckmannEgle.c,v $
- * Revision 1.17 2006/09/07 09:06:25 reinelt
- * lots of wrong printf formats corrected (thanks to Ernst Bachmann)
- *
- * Revision 1.16 2006/01/30 06:25:49 reinelt
- * added CVS Revision
- *
- * Revision 1.15 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.14 2005/01/18 06:30:22 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.13 2004/07/14 04:44:44 reinelt
- *
- * Beckmann+Egle fix
- * added smaple widget for the PPP plugin
- *
- * Revision 1.12 2004/06/29 04:49:30 reinelt
- *
- * B+E enhanced port detection
- *
- * Revision 1.11 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.10 2004/06/26 09:27:20 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.9 2004/06/26 06:12:15 reinelt
- *
- * support for Beckmann+Egle Compact Terminals
- * some mostly cosmetic changes in the MatrixOrbital and USBLCD driver
- * added debugging to the generic serial driver
- * fixed a bug in the generic text driver where icons could be drawn outside
- * the display bounds
- *
- * Revision 1.8 2004/06/20 10:09:54 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.7 2004/06/06 06:51:59 reinelt
- *
- * do not display end splash screen if quiet=1
- *
- * Revision 1.6 2004/06/05 06:41:39 reinelt
- *
- * chancged splash screen again
- *
- * Revision 1.5 2004/06/05 06:13:11 reinelt
- *
- * splash screen for all text-based display drivers
- *
- * Revision 1.4 2004/06/02 09:41:19 reinelt
- *
- * prepared support for startup splash screen
- *
- * Revision 1.3 2004/06/02 05:14:16 reinelt
- *
- * fixed models listing for Beckmann+Egle driver
- * some cosmetic changes
- *
- * Revision 1.2 2004/05/31 05:38:02 reinelt
- *
- * fixed possible bugs with user-defined chars (clear high bits)
- * thanks to Andy Baxter for debugging the MilfordInstruments driver!
- *
- * Revision 1.1 2004/05/28 14:36:10 reinelt
- *
- * added drv_BeckmannEgle.c (forgotten at first check in :-)
- *
*/
/*
diff --git a/drv_Crystalfontz.c b/drv_Crystalfontz.c
index 0826fd0..49b15e4 100644
--- a/drv_Crystalfontz.c
+++ b/drv_Crystalfontz.c
@@ -22,182 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_Crystalfontz.c,v $
- * Revision 1.47 2006/09/14 03:49:14 reinelt
- * indent run
- *
- * Revision 1.46 2006/09/07 09:06:25 reinelt
- * lots of wrong printf formats corrected (thanks to Ernst Bachmann)
- *
- * Revision 1.45 2006/07/19 01:48:11 cmay
- * Ran indent.sh to make pretty code.
- *
- * Revision 1.44 2006/07/19 01:35:31 cmay
- * Renamed keypad direction names to avoid conflict with Curses library defs.
- * Added keypad support to Curses display driver.
- *
- * Revision 1.43 2006/07/14 20:15:11 reinelt
- * buffer too small (thanks to anonymous)
- *
- * Revision 1.42 2006/02/22 15:59:39 cmay
- * removed KEYPADSIZE cruft per harbaum's suggestion
- *
- * Revision 1.41 2006/02/21 15:52:30 cmay
- * added back CF635 GPO counts in model struct lost after last merge
- *
- * Revision 1.40 2006/02/21 05:50:34 reinelt
- * keypad support from Cris Maj
- *
- * Revision 1.39 2006/02/19 15:37:38 reinelt
- * CF635 GPO patch from cmaj
- *
- * Revision 1.38 2006/01/30 06:25:49 reinelt
- * added CVS Revision
- *
- * Revision 1.37 2006/01/06 08:12:19 reinelt
- * GPO's for Crystalfontz
- *
- * Revision 1.36 2005/09/07 06:51:44 reinelt
- * Support for CF635 added
- *
- * Revision 1.35 2005/08/21 08:18:56 reinelt
- * CrystalFontz ACK processing
- *
- * Revision 1.34 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.33 2005/04/02 05:28:58 reinelt
- * fixed gcc4 warnings about signed/unsigned mismatches
- *
- * Revision 1.32 2005/03/23 12:23:35 reinelt
- * fixed some signed/unsigned char mismatches in the Crystalfontz driver (ticket #12)
- *
- * Revision 1.31 2005/02/24 07:06:48 reinelt
- * SimpleLCD driver added
- *
- * Revision 1.30 2005/01/18 06:30:22 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.29 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.28 2004/06/26 09:27:20 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.27 2004/06/20 10:09:54 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.26 2004/06/06 06:51:59 reinelt
- *
- * do not display end splash screen if quiet=1
- *
- * Revision 1.25 2004/06/05 06:41:39 reinelt
- *
- * chancged splash screen again
- *
- * Revision 1.24 2004/06/05 06:13:11 reinelt
- *
- * splash screen for all text-based display drivers
- *
- * Revision 1.23 2004/06/02 09:41:19 reinelt
- *
- * prepared support for startup splash screen
- *
- * Revision 1.22 2004/06/02 05:56:25 reinelt
- *
- * extended contrast range for Crystalfontz
- *
- * Revision 1.21 2004/06/01 06:45:28 reinelt
- *
- * some Fixme's processed
- * documented some code
- *
- * Revision 1.20 2004/05/31 05:38:02 reinelt
- *
- * fixed possible bugs with user-defined chars (clear high bits)
- * thanks to Andy Baxter for debugging the MilfordInstruments driver!
- *
- * Revision 1.19 2004/05/30 08:25:50 reinelt
- *
- * Crystalfontz 631 driver finished
- *
- * Revision 1.18 2004/05/28 13:51:42 reinelt
- *
- * ported driver for Beckmann+Egle Mini-Terminals
- * added 'flags' parameter to serial_init()
- *
- * Revision 1.17 2004/05/27 03:39:47 reinelt
- *
- * changed function naming scheme to plugin::function
- *
- * Revision 1.16 2004/05/26 11:37:36 reinelt
- *
- * Curses driver ported.
- *
- * Revision 1.15 2004/05/25 14:26:29 reinelt
- *
- * added "Image" driver (was: Raster.c) for PPM and PNG creation
- * fixed some glitches in the X11 driver
- *
- * Revision 1.14 2004/03/19 09:17:46 reinelt
- *
- * removed the extra 'goto' function, row and col are additional parameters
- * of the write() function now.
- *
- * Revision 1.13 2004/03/03 03:41:02 reinelt
- * Crystalfontz Contrast issue fixed
- *
- * Revision 1.12 2004/03/01 04:29:51 reinelt
- * cfg_number() returns -1 on error, 0 if value not found (but default val used),
- * and 1 if value was used from the configuration.
- * HD44780 driver adopted to new cfg_number()
- * Crystalfontz 631 driver nearly finished
- *
- * Revision 1.11 2004/02/14 11:56:17 reinelt
- * M50530 driver ported
- * changed lots of 'char' to 'unsigned char'
- *
- * Revision 1.10 2004/02/05 07:10:23 reinelt
- * evaluator function names are no longer case-sensitive
- * Crystalfontz Fan PWM control, Fan RPM monitoring, temperature monitoring
- *
- * Revision 1.9 2004/02/04 19:10:51 reinelt
- * Crystalfontz driver nearly finished
- *
- * Revision 1.8 2004/02/01 08:05:12 reinelt
- * Crystalfontz 633 extensions (CRC checking and stuff)
- * Models table for HD44780
- * Noritake VFD BVrightness patch from Bill Paxton
- *
- * Revision 1.7 2004/01/30 20:57:56 reinelt
- * HD44780 patch from Martin Hejl
- * dmalloc integrated
- *
- * Revision 1.6 2004/01/29 04:40:02 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.5 2004/01/25 05:30:09 reinelt
- * plugin_netdev for parsing /proc/net/dev added
- *
- * Revision 1.4 2004/01/23 07:04:03 reinelt
- * icons finished!
- *
- * Revision 1.3 2004/01/23 04:53:34 reinelt
- * icon widget added (not finished yet!)
- *
- * Revision 1.2 2004/01/22 07:57:45 reinelt
- * several bugs fixed where segfaulting on layout>display
- * Crystalfontz driver optimized, 632 display already works
- *
- * Revision 1.1 2004/01/21 12:36:19 reinelt
- * Crystalfontz NextGeneration driver added
- *
*/
/*
diff --git a/drv_Curses.c b/drv_Curses.c
index 0f281da..a7374fc 100644
--- a/drv_Curses.c
+++ b/drv_Curses.c
@@ -25,61 +25,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_Curses.c,v $
- * Revision 1.14 2006/09/07 09:06:25 reinelt
- * lots of wrong printf formats corrected (thanks to Ernst Bachmann)
- *
- * Revision 1.13 2006/07/19 01:48:11 cmay
- * Ran indent.sh to make pretty code.
- *
- * Revision 1.12 2006/07/19 01:35:31 cmay
- * Renamed keypad direction names to avoid conflict with Curses library defs.
- * Added keypad support to Curses display driver.
- *
- * Revision 1.11 2006/01/30 06:25:49 reinelt
- * added CVS Revision
- *
- * Revision 1.10 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.9 2005/01/18 06:30:22 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.8 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.7 2004/06/26 09:27:20 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.6 2004/06/20 10:09:54 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.5 2004/06/06 06:51:59 reinelt
- *
- * do not display end splash screen if quiet=1
- *
- * Revision 1.4 2004/06/05 06:41:39 reinelt
- *
- * chancged splash screen again
- *
- * Revision 1.3 2004/06/05 06:13:11 reinelt
- *
- * splash screen for all text-based display drivers
- *
- * Revision 1.2 2004/06/02 09:41:19 reinelt
- *
- * prepared support for startup splash screen
- *
- * Revision 1.1 2004/05/26 11:37:36 reinelt
- *
- * Curses driver ported.
- *
*/
/*
diff --git a/drv_Cwlinux.c b/drv_Cwlinux.c
index 681973b..03f5502 100644
--- a/drv_Cwlinux.c
+++ b/drv_Cwlinux.c
@@ -22,116 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_Cwlinux.c,v $
- * Revision 1.26 2006/02/25 13:36:33 geronet
- * updated indent.sh, applied coding style
- *
- * Revision 1.25 2006/02/06 06:29:30 reinelt
- * Image driver uses RGBA
- *
- * Revision 1.24 2006/01/30 06:25:49 reinelt
- * added CVS Revision
- *
- * Revision 1.23 2006/01/05 18:56:57 reinelt
- * more GPO stuff
- *
- * Revision 1.22 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.21 2005/01/18 06:30:22 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.20 2004/11/28 15:50:24 reinelt
- * Cwlinux fixes (invalidation of user-defined chars)
- *
- * Revision 1.19 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.18 2004/06/26 09:27:20 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.17 2004/06/20 10:09:54 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.16 2004/06/06 06:51:59 reinelt
- *
- * do not display end splash screen if quiet=1
- *
- * Revision 1.15 2004/06/05 14:56:48 reinelt
- *
- * Cwlinux splash screen fixed
- * USBLCD splash screen fixed
- * plugin_i2c qprintf("%f") replaced with snprintf()
- *
- * Revision 1.14 2004/06/05 06:41:39 reinelt
- *
- * chancged splash screen again
- *
- * Revision 1.13 2004/06/05 06:13:11 reinelt
- *
- * splash screen for all text-based display drivers
- *
- * Revision 1.12 2004/06/02 09:41:19 reinelt
- *
- * prepared support for startup splash screen
- *
- * Revision 1.11 2004/06/01 06:45:29 reinelt
- *
- * some Fixme's processed
- * documented some code
- *
- * Revision 1.10 2004/05/31 21:05:13 reinelt
- *
- * fixed lots of bugs in the Cwlinux driver
- * do not emit EAGAIN error on the first retry
- * made plugin_i2c_sensors a bit less 'chatty'
- * moved init and exit functions to the bottom of plugin_pop3
- *
- * Revision 1.9 2004/05/31 16:39:06 reinelt
- *
- * added NULL display driver (for debugging/profiling purposes)
- * added backlight/contrast initialisation for matrixOrbital
- * added Backlight initialisation for Cwlinux
- *
- * Revision 1.8 2004/05/31 05:38:02 reinelt
- *
- * fixed possible bugs with user-defined chars (clear high bits)
- * thanks to Andy Baxter for debugging the MilfordInstruments driver!
- *
- * Revision 1.7 2004/05/28 13:51:42 reinelt
- *
- * ported driver for Beckmann+Egle Mini-Terminals
- * added 'flags' parameter to serial_init()
- *
- * Revision 1.6 2004/05/27 03:39:47 reinelt
- *
- * changed function naming scheme to plugin::function
- *
- * Revision 1.5 2004/05/26 11:37:36 reinelt
- *
- * Curses driver ported.
- *
- * Revision 1.4 2004/03/19 09:17:46 reinelt
- *
- * removed the extra 'goto' function, row and col are additional parameters
- * of the write() function now.
- *
- * Revision 1.3 2004/02/14 11:56:17 reinelt
- * M50530 driver ported
- * changed lots of 'char' to 'unsigned char'
- *
- * Revision 1.2 2004/01/29 04:40:02 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.1 2004/01/27 06:34:14 reinelt
- * Cwlinux driver portet to NextGeneration (compiles, but not tested!)
- *
*/
/*
diff --git a/drv_G15.c b/drv_G15.c
index d4c6d21..19778c4 100644
--- a/drv_G15.c
+++ b/drv_G15.c
@@ -23,38 +23,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_G15.c,v $
- * Revision 1.10 2006/08/13 06:46:51 reinelt
- * T6963 soft-timing & enhancements; indent
- *
- * Revision 1.9 2006/07/12 21:01:41 reinelt
- * thread_destroy, minor cleanups
- *
- * Revision 1.8 2006/07/12 20:47:51 reinelt
- * indent
- *
- * Revision 1.7 2006/07/12 20:45:30 reinelt
- * G15 and thread patch by Anton
- *
- * Revision 1.6 2006/02/27 06:14:46 reinelt
- * graphic bug resulting in all black pixels solved
- *
- * Revision 1.5 2006/02/08 04:55:03 reinelt
- * moved widget registration to drv_generic_graphic
- *
- * Revision 1.4 2006/01/30 06:25:49 reinelt
- * added CVS Revision
- *
- * Revision 1.3 2006/01/30 05:47:38 reinelt
- * graphic subsystem changed to full-color RGBA
- *
- * Revision 1.2 2006/01/21 17:43:25 reinelt
- * minor cosmetic fixes
- *
- * Revision 1.1 2006/01/21 13:26:44 reinelt
- * Logitech G-15 keyboard LCD driver from Dave Ingram
- *
*/
/*
diff --git a/drv_HD44780.c b/drv_HD44780.c
index ff0b92b..376c171 100644
--- a/drv_HD44780.c
+++ b/drv_HD44780.c
@@ -31,251 +31,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_HD44780.c,v $
- * Revision 1.64 2006/08/10 20:40:46 reinelt
- * M50530 enhancements: Timings, busy-flag checking
- *
- * Revision 1.63 2006/07/29 20:59:12 lfcorreia
- * Fix wrong timing at I2C initialization
- *
- * Revision 1.62 2006/01/30 06:25:49 reinelt
- * added CVS Revision
- *
- * Revision 1.61 2006/01/05 19:27:26 reinelt
- * HD44780 power supply from parport
- *
- * Revision 1.60 2006/01/05 18:56:57 reinelt
- * more GPO stuff
- *
- * Revision 1.59 2006/01/03 06:13:44 reinelt
- * GPIO's for MatrixOrbital
- *
- * Revision 1.58 2005/12/20 07:07:44 reinelt
- * further work on GPO's, HD44780 GPO support
- *
- * Revision 1.57 2005/12/12 09:08:08 reinelt
- * finally removed old udelay code path; read timing values from config
- *
- * Revision 1.56 2005/12/12 05:52:03 reinelt
- * type of delays is 'unsigned long'
- *
- * Revision 1.55 2005/10/02 07:58:48 reinelt
- * HD44780 address setup time increased
- *
- * Revision 1.54 2005/06/09 17:41:47 reinelt
- * M50530 fixes (many thanks to Szymon Bieganski)
- *
- * Revision 1.53 2005/06/01 11:17:54 pk_richman
- * marked unused parameters
- *
- * Revision 1.52 2005/05/31 21:28:42 lfcorreia
- * fix typo
- *
- * Revision 1.50 2005/05/31 20:42:55 lfcorreia
- * new file: lcd4linux_i2c.h
- * avoid the problems detecting the proper I2C kernel include files
- *
- * rearrange all the other autoconf stuff to remove I2C detection
- *
- * new method by Paul Kamphuis to write to the I2C device
- *
- * Revision 1.49 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.48 2005/05/05 08:36:12 reinelt
- * changed SELECT to SLCTIN
- *
- * Revision 1.47 2005/03/28 22:29:23 reinelt
- * HD44780 multiple displays patch from geronet
- *
- * Revision 1.46 2005/03/28 19:39:23 reinelt
- * HD44780/I2C patch from Luis merged (still does not work for me)
- *
- * Revision 1.45 2005/03/25 15:44:43 reinelt
- * HD44780 Backlight fixed (thanks to geronet)
- *
- * Revision 1.44 2005/01/29 09:30:56 reinelt
- * minor HD44780 cleanups
- *
- * Revision 1.43 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.42 2005/01/17 06:38:48 reinelt
- * info about backlight and brightness
- *
- * Revision 1.41 2005/01/17 06:29:24 reinelt
- * added software-controlled backlight support to HD44780
- *
- * Revision 1.40 2004/11/30 05:01:25 reinelt
- * removed compiler warnings for deactivated i2c bus
- *
- * Revision 1.39 2004/10/17 09:24:31 reinelt
- * I2C support for HD44780 displays by Luis (does not work by now)
- *
- * Revision 1.38 2004/09/19 09:31:19 reinelt
- * HD44780 busy flag checking improved: fall back to busy-waiting if too many errors occur
- *
- * Revision 1.37 2004/09/18 15:58:57 reinelt
- * even more HD44780 cleanups, hardwiring for LCM-162
- *
- * Revision 1.36 2004/09/18 10:57:29 reinelt
- * more parport/i2c cleanups
- *
- * Revision 1.35 2004/09/18 09:48:29 reinelt
- * HD44780 cleanup and prepararation for I2C backend
- * LCM-162 submodel framework
- *
- * Revision 1.34 2004/09/18 08:22:59 reinelt
- * drv_generic_parport_status() to read status lines
- *
- * Revision 1.33 2004/08/29 13:03:41 reinelt
- *
- * added RouterBoard driver
- *
- * Revision 1.32 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.31 2004/06/26 09:27:20 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.30 2004/06/20 10:09:54 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.29 2004/06/06 06:51:59 reinelt
- *
- * do not display end splash screen if quiet=1
- *
- * Revision 1.28 2004/06/05 06:41:39 reinelt
- *
- * chancged splash screen again
- *
- * Revision 1.27 2004/06/05 06:13:11 reinelt
- *
- * splash screen for all text-based display drivers
- *
- * Revision 1.26 2004/06/02 10:09:22 reinelt
- *
- * splash screen for HD44780
- *
- * Revision 1.25 2004/06/02 09:41:19 reinelt
- *
- * prepared support for startup splash screen
- *
- * Revision 1.24 2004/06/01 06:45:29 reinelt
- *
- * some Fixme's processed
- * documented some code
- *
- * Revision 1.23 2004/05/31 05:38:02 reinelt
- *
- * fixed possible bugs with user-defined chars (clear high bits)
- * thanks to Andy Baxter for debugging the MilfordInstruments driver!
- *
- * Revision 1.22 2004/05/27 03:39:47 reinelt
- *
- * changed function naming scheme to plugin::function
- *
- * Revision 1.21 2004/05/26 11:37:36 reinelt
- *
- * Curses driver ported.
- *
- * Revision 1.20 2004/05/22 04:23:49 reinelt
- *
- * removed 16*x fix again (next time think before commit :-)
- *
- * Revision 1.19 2004/05/22 04:21:02 reinelt
- *
- * fix for display RAM layout on 16x4 displays (thanks to toxicated101)
- *
- * Revision 1.18 2004/03/20 07:31:32 reinelt
- * support for HD66712 (which has a different RAM layout)
- * further threading development
- *
- * Revision 1.17 2004/03/19 09:17:46 reinelt
- *
- * removed the extra 'goto' function, row and col are additional parameters
- * of the write() function now.
- *
- * Revision 1.16 2004/03/11 06:39:58 reinelt
- * big patch from Martin:
- * - reuse filehandles
- * - memory leaks fixed
- * - earlier busy-flag checking with HD44780
- * - reuse memory for strings in RESULT and hash
- * - netdev_fast to wavid time-consuming regex
- *
- * Revision 1.15 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.14 2004/03/01 04:29:51 reinelt
- * cfg_number() returns -1 on error, 0 if value not found (but default val used),
- * and 1 if value was used from the configuration.
- * HD44780 driver adopted to new cfg_number()
- * Crystalfontz 631 driver nearly finished
- *
- * Revision 1.13 2004/02/15 21:43:43 reinelt
- * T6963 driver nearly finished
- * framework for graphic displays done
- * i2c_sensors patch from Xavier
- * some more old generation files removed
- *
- * Revision 1.12 2004/02/14 11:56:17 reinelt
- * M50530 driver ported
- * changed lots of 'char' to 'unsigned char'
- *
- * Revision 1.11 2004/02/04 19:10:51 reinelt
- * Crystalfontz driver nearly finished
- *
- * Revision 1.10 2004/02/02 05:22:16 reinelt
- * Brightness fpr Noritake Displays avaliable as a plugin
- *
- * Revision 1.9 2004/02/01 11:51:22 hejl
- * Fixes for busy flag
- *
- * Revision 1.8 2004/02/01 08:05:12 reinelt
- * Crystalfontz 633 extensions (CRC checking and stuff)
- * Models table for HD44780
- * Noritake VFD BVrightness patch from Bill Paxton
- *
- * Revision 1.7 2004/01/30 07:12:35 reinelt
- * HD44780 busy-flag support from Martin Hejl
- * loadavg() uClibc replacement from Martin Heyl
- * round() uClibc replacement from Martin Hejl
- * warning in i2c_sensors fixed
- * [
- *
- * Revision 1.6 2004/01/29 04:40:02 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.5 2004/01/23 07:04:17 reinelt
- * icons finished!
- *
- * Revision 1.4 2004/01/23 04:53:48 reinelt
- * icon widget added (not finished yet!)
- *
- * Revision 1.3 2004/01/22 07:57:45 reinelt
- * several bugs fixed where segfaulting on layout>display
- * Crystalfontz driver optimized, 632 display already works
- *
- * Revision 1.2 2004/01/21 06:39:27 reinelt
- * HD44780 missed the "clear display' sequence
- * asc255bug handling added
- * HD44780 tested, works here!
- *
- * Revision 1.1 2004/01/20 15:32:49 reinelt
- * first version of Next Generation HD44780 (untested! but it compiles...)
- * some cleanup in the other drivers
- *
*/
/*
diff --git a/drv_Image.c b/drv_Image.c
index a5f6cbc..ce64266 100644
--- a/drv_Image.c
+++ b/drv_Image.c
@@ -22,77 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_Image.c,v $
- * Revision 1.19 2006/08/13 06:46:51 reinelt
- * T6963 soft-timing & enhancements; indent
- *
- * Revision 1.18 2006/06/21 05:12:43 reinelt
- * added checks for libgd version 2 (thanks to Sam)
- *
- * Revision 1.17 2006/02/08 04:55:04 reinelt
- * moved widget registration to drv_generic_graphic
- *
- * Revision 1.16 2006/02/06 06:29:30 reinelt
- * Image driver uses RGBA
- *
- * Revision 1.15 2006/01/30 06:25:52 reinelt
- * added CVS Revision
- *
- * Revision 1.14 2006/01/30 05:47:38 reinelt
- * graphic subsystem changed to full-color RGBA
- *
- * Revision 1.13 2005/11/04 04:44:52 reinelt
- * LPH7508 driver (not yet finished)
- *
- * Revision 1.12 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.11 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.10 2004/11/29 04:42:07 reinelt
- * removed the 99999 msec limit on widget update time (thanks to Petri Damsten)
- *
- * Revision 1.9 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.8 2004/06/26 09:27:20 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.7 2004/06/20 10:09:54 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.6 2004/06/19 08:20:19 reinelt
- *
- * compiler warning in image driver fixed
- * bar bug in USBLCD driver fixed
- *
- * Revision 1.5 2004/06/06 06:51:59 reinelt
- *
- * do not display end splash screen if quiet=1
- *
- * Revision 1.4 2004/06/02 09:41:19 reinelt
- *
- * prepared support for startup splash screen
- *
- * Revision 1.3 2004/05/31 06:24:42 reinelt
- *
- * fixed symlink security issue with the image driver
- *
- * Revision 1.2 2004/05/29 23:30:20 reinelt
- *
- * fixed a compiler issue with drv_Image.c (thanks to Frank Stratmann)
- *
- * Revision 1.1 2004/05/25 14:27:21 reinelt
- *
- * added drv_Image.c (this time really!)
- *
*/
/*
diff --git a/drv_LCD2USB.c b/drv_LCD2USB.c
index b678627..a77bd7e 100644
--- a/drv_LCD2USB.c
+++ b/drv_LCD2USB.c
@@ -23,42 +23,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_LCD2USB.c,v $
- * Revision 1.11 2006/07/19 01:35:31 cmay
- * Renamed keypad direction names to avoid conflict with Curses library defs.
- * Added keypad support to Curses display driver.
- *
- * Revision 1.10 2006/04/09 14:17:50 reinelt
- * autoconf/library fixes, image and graphic display inversion
- *
- * Revision 1.9 2006/03/18 14:54:36 harbaum
- * Improved USB error recovery
- *
- * Revision 1.8 2006/02/22 15:59:39 cmay
- * removed KEYPADSIZE cruft per harbaum's suggestion
- *
- * Revision 1.7 2006/02/21 21:43:03 harbaum
- * Keypad support for LCD2USB
- *
- * Revision 1.6 2006/02/12 14:32:24 harbaum
- * Configurable bus/device id
- *
- * Revision 1.5 2006/02/09 20:32:49 harbaum
- * LCD2USB bus testing, version verification ...
- *
- * Revision 1.4 2006/01/30 20:21:51 harbaum
- * LCD2USB: Added support for displays with two controllers
- *
- * Revision 1.3 2006/01/30 06:25:52 reinelt
- * added CVS Revision
- *
- * Revision 1.2 2006/01/28 15:36:17 harbaum
- * Fix: string termination bug in eval()
- *
- * Revision 1.1 2006/01/26 19:26:27 harbaum
- * Added LCD2USB support
- *
*/
/*
diff --git a/drv_LCDLinux.c b/drv_LCDLinux.c
index 0bb8c36..9d0ed73 100644
--- a/drv_LCDLinux.c
+++ b/drv_LCDLinux.c
@@ -23,50 +23,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_LCDLinux.c,v $
- * Revision 1.14 2006/07/12 20:47:51 reinelt
- * indent
- *
- * Revision 1.13 2006/04/17 08:10:42 reinelt
- * LCDLinux patch from Mattia; widget_image moved to EXTRA_SOURCE
- *
- * Revision 1.12 2006/01/30 06:25:52 reinelt
- * added CVS Revision
- *
- * Revision 1.11 2006/01/18 11:49:48 reinelt
- * adopted to lcd-linux-0.9.2
- *
- * Revision 1.10 2005/08/27 07:02:25 reinelt
- * LCD-Linux updated to 0.9.0
- *
- * Revision 1.9 2005/06/15 05:24:35 reinelt
- * updated LCD-Linux driver to version 0.8.9
- *
- * Revision 1.8 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.7 2005/05/02 05:15:46 reinelt
- * make busy-flag checking configurable for LCD-Linux driver
- *
- * Revision 1.6 2005/04/30 06:02:09 reinelt
- * LCD-Linux display size set up from lcd4linux.conf
- *
- * Revision 1.5 2005/04/09 07:36:42 reinelt
- * updated LCD-Linux driver to version 0.8.8
- *
- * Revision 1.4 2005/02/24 07:06:48 reinelt
- * SimpleLCD driver added
- *
- * Revision 1.3 2005/02/24 06:51:40 reinelt
- * LCD-Linux driver GOTO_COST corrected
- *
- * Revision 1.2 2005/01/30 06:43:22 reinelt
- * driver for LCD-Linux finished
- *
- * Revision 1.1 2005/01/22 22:57:57 reinelt
- * LCD-Linux driver added
- *
*/
/*
diff --git a/drv_LCDTerm.c b/drv_LCDTerm.c
index b400625..b930aba 100644
--- a/drv_LCDTerm.c
+++ b/drv_LCDTerm.c
@@ -23,23 +23,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_LCDTerm.c,v $
- * Revision 1.5 2006/01/30 06:25:52 reinelt
- * added CVS Revision
- *
- * Revision 1.4 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.3 2005/01/22 22:57:57 reinelt
- * LCD-Linux driver added
- *
- * Revision 1.2 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.1 2005/01/15 13:13:57 reinelt
- * LCDTerm driver added, take 2
- *
*/
/*
diff --git a/drv_LEDMatrix.c b/drv_LEDMatrix.c
index 83fff4a..a1e8676 100644
--- a/drv_LEDMatrix.c
+++ b/drv_LEDMatrix.c
@@ -22,39 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_LEDMatrix.c,v $
- * Revision 1.10 2006/09/07 09:06:25 reinelt
- * lots of wrong printf formats corrected (thanks to Ernst Bachmann)
- *
- * Revision 1.9 2006/08/14 19:24:22 harbaum
- * Umlaut support, added KVV HTTP-User-Agent
- *
- * Revision 1.8 2006/08/14 05:54:04 reinelt
- * minor warnings fixed, CFLAGS changed (no-strict-aliasing)
- *
- * Revision 1.7 2006/08/13 18:45:25 harbaum
- * Little cleanup ...
- *
- * Revision 1.6 2006/08/13 18:14:03 harbaum
- * Added KVV plugin
- *
- * Revision 1.5 2006/08/13 09:53:10 reinelt
- * dynamic properties added (used by 'style' of text widget)
- *
- * Revision 1.4 2006/08/13 06:46:51 reinelt
- * T6963 soft-timing & enhancements; indent
- *
- * Revision 1.3 2006/08/09 17:25:34 harbaum
- * Better bar color support and new bold font
- *
- * Revision 1.2 2006/08/08 20:16:28 harbaum
- * Added "extracolor" (used for e.g. bar border) and RGB support for LEDMATRIX
- *
- * Revision 1.1 2006/08/05 21:08:01 harbaum
- * New LEDMATRIX driver (see http://www.harbaum.org/till/ledmatrix)
- *
- *
*/
/*
diff --git a/drv_LPH7508.c b/drv_LPH7508.c
index dfcad41..96a4421 100644
--- a/drv_LPH7508.c
+++ b/drv_LPH7508.c
@@ -22,38 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_LPH7508.c,v $
- * Revision 1.10 2006/02/27 06:14:46 reinelt
- * graphic bug resulting in all black pixels solved
- *
- * Revision 1.9 2006/02/08 04:55:04 reinelt
- * moved widget registration to drv_generic_graphic
- *
- * Revision 1.8 2006/01/30 06:25:53 reinelt
- * added CVS Revision
- *
- * Revision 1.7 2006/01/30 05:47:38 reinelt
- * graphic subsystem changed to full-color RGBA
- *
- * Revision 1.6 2006/01/05 18:56:57 reinelt
- * more GPO stuff
- *
- * Revision 1.5 2006/01/03 06:13:45 reinelt
- * GPIO's for MatrixOrbital
- *
- * Revision 1.4 2005/12/20 07:07:44 reinelt
- * further work on GPO's, HD44780 GPO support
- *
- * Revision 1.3 2005/12/18 16:18:36 reinelt
- * GPO's added again
- *
- * Revision 1.2 2005/12/13 14:07:28 reinelt
- * LPH7508 driver finished
- *
- * Revision 1.1 2005/11/04 14:10:38 reinelt
- * drv_Sample and drv_LPH7508
- *
*/
/*
diff --git a/drv_LUIse.c b/drv_LUIse.c
index ce69596..fba5fc7 100644
--- a/drv_LUIse.c
+++ b/drv_LUIse.c
@@ -22,26 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_LUIse.c,v $
- * Revision 1.6 2006/04/09 14:17:50 reinelt
- * autoconf/library fixes, image and graphic display inversion
- *
- * Revision 1.5 2006/03/10 18:06:52 tooly-bln
- * replace drv_generic_graphic_FB with drv_generic_graphic_black
- *
- * Revision 1.4 2006/02/08 04:55:05 reinelt
- * moved widget registration to drv_generic_graphic
- *
- * Revision 1.3 2006/01/30 06:25:53 reinelt
- * added CVS Revision
- *
- * Revision 1.2 2006/01/06 16:56:49 tooly-bln
- * *** empty log message ***
- *
- * Revision 1.1 2006/01/03 13:20:06 reinelt
- * LUIse driver added
- *
*/
/*
diff --git a/drv_M50530.c b/drv_M50530.c
index e72a641..352001e 100644
--- a/drv_M50530.c
+++ b/drv_M50530.c
@@ -22,107 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_M50530.c,v $
- * Revision 1.25 2006/09/07 09:06:25 reinelt
- * lots of wrong printf formats corrected (thanks to Ernst Bachmann)
- *
- * Revision 1.24 2006/08/13 06:46:51 reinelt
- * T6963 soft-timing & enhancements; indent
- *
- * Revision 1.23 2006/08/11 11:59:29 reinelt
- * M50530 minor fixes
- *
- * Revision 1.22 2006/08/10 20:40:46 reinelt
- * M50530 enhancements: Timings, busy-flag checking
- *
- * Revision 1.21 2006/01/30 06:25:53 reinelt
- * added CVS Revision
- *
- * Revision 1.20 2006/01/05 18:56:57 reinelt
- * more GPO stuff
- *
- * Revision 1.19 2005/06/09 17:41:47 reinelt
- * M50530 fixes (many thanks to Szymon Bieganski)
- *
- * Revision 1.18 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.17 2005/05/05 08:36:12 reinelt
- * changed SELECT to SLCTIN
- *
- * Revision 1.16 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.15 2005/01/06 16:54:53 reinelt
- * M50530 fixes
- *
- * Revision 1.14 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.13 2004/06/26 09:27:20 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.12 2004/06/20 10:09:54 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.11 2004/06/06 06:51:59 reinelt
- *
- * do not display end splash screen if quiet=1
- *
- * Revision 1.10 2004/06/05 06:41:39 reinelt
- *
- * chancged splash screen again
- *
- * Revision 1.9 2004/06/05 06:13:12 reinelt
- *
- * splash screen for all text-based display drivers
- *
- * Revision 1.8 2004/06/02 09:41:19 reinelt
- *
- * prepared support for startup splash screen
- *
- * Revision 1.7 2004/06/01 06:45:29 reinelt
- *
- * some Fixme's processed
- * documented some code
- *
- * Revision 1.6 2004/05/31 05:38:02 reinelt
- *
- * fixed possible bugs with user-defined chars (clear high bits)
- * thanks to Andy Baxter for debugging the MilfordInstruments driver!
- *
- * Revision 1.5 2004/05/29 15:53:28 reinelt
- *
- * M50530: reset parport signals on exit
- * plugin_ppp: ppp() has two parameters, not three
- * lcd4linux.conf.sample: diskstats() corrected
- *
- * Revision 1.4 2004/05/26 11:37:36 reinelt
- *
- * Curses driver ported.
- *
- * Revision 1.3 2004/03/19 09:17:46 reinelt
- *
- * removed the extra 'goto' function, row and col are additional parameters
- * of the write() function now.
- *
- * Revision 1.2 2004/02/15 21:43:43 reinelt
- * T6963 driver nearly finished
- * framework for graphic displays done
- * i2c_sensors patch from Xavier
- * some more old generation files removed
- *
- * Revision 1.1 2004/02/15 08:22:47 reinelt
- * ported USBLCD driver to NextGeneration
- * added drv_M50530.c (I forgot yesterday, sorry)
- * removed old drivers M50530.c and USBLCD.c
- *
*/
/*
diff --git a/drv_MatrixOrbital.c b/drv_MatrixOrbital.c
index 192f06f..2a3d94f 100644
--- a/drv_MatrixOrbital.c
+++ b/drv_MatrixOrbital.c
@@ -22,181 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_MatrixOrbital.c,v $
- * Revision 1.42 2006/01/30 06:25:53 reinelt
- * added CVS Revision
- *
- * Revision 1.41 2006/01/05 18:56:57 reinelt
- * more GPO stuff
- *
- * Revision 1.40 2006/01/03 06:13:45 reinelt
- * GPIO's for MatrixOrbital
- *
- * Revision 1.39 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.38 2005/01/22 12:44:41 reinelt
- * MatrixOrbital backlight micro-fix
- *
- * Revision 1.37 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.36 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.35 2004/06/26 09:27:20 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.34 2004/06/26 06:12:15 reinelt
- *
- * support for Beckmann+Egle Compact Terminals
- * some mostly cosmetic changes in the MatrixOrbital and USBLCD driver
- * added debugging to the generic serial driver
- * fixed a bug in the generic text driver where icons could be drawn outside
- * the display bounds
- *
- * Revision 1.33 2004/06/20 10:09:54 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.32 2004/06/06 06:51:59 reinelt
- *
- * do not display end splash screen if quiet=1
- *
- * Revision 1.31 2004/06/05 06:41:39 reinelt
- *
- * chancged splash screen again
- *
- * Revision 1.30 2004/06/05 06:13:12 reinelt
- *
- * splash screen for all text-based display drivers
- *
- * Revision 1.29 2004/06/02 09:41:19 reinelt
- *
- * prepared support for startup splash screen
- *
- * Revision 1.28 2004/06/01 06:45:29 reinelt
- *
- * some Fixme's processed
- * documented some code
- *
- * Revision 1.27 2004/05/31 21:23:16 reinelt
- *
- * some cleanups in the MatrixOrbital driver
- *
- * Revision 1.26 2004/05/31 16:39:06 reinelt
- *
- * added NULL display driver (for debugging/profiling purposes)
- * added backlight/contrast initialisation for matrixOrbital
- * added Backlight initialisation for Cwlinux
- *
- * Revision 1.25 2004/05/31 05:38:02 reinelt
- *
- * fixed possible bugs with user-defined chars (clear high bits)
- * thanks to Andy Baxter for debugging the MilfordInstruments driver!
- *
- * Revision 1.24 2004/05/28 13:51:42 reinelt
- *
- * ported driver for Beckmann+Egle Mini-Terminals
- * added 'flags' parameter to serial_init()
- *
- * Revision 1.23 2004/05/27 03:39:47 reinelt
- *
- * changed function naming scheme to plugin::function
- *
- * Revision 1.22 2004/05/26 11:37:36 reinelt
- *
- * Curses driver ported.
- *
- * Revision 1.21 2004/03/19 09:17:46 reinelt
- *
- * removed the extra 'goto' function, row and col are additional parameters
- * of the write() function now.
- *
- * Revision 1.20 2004/02/14 11:56:17 reinelt
- * M50530 driver ported
- * changed lots of 'char' to 'unsigned char'
- *
- * Revision 1.19 2004/01/29 04:40:02 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.18 2004/01/23 07:04:22 reinelt
- * icons finished!
- *
- * Revision 1.17 2004/01/23 04:53:50 reinelt
- * icon widget added (not finished yet!)
- *
- * Revision 1.16 2004/01/22 07:57:45 reinelt
- * several bugs fixed where segfaulting on layout>display
- * Crystalfontz driver optimized, 632 display already works
- *
- * Revision 1.15 2004/01/21 12:36:19 reinelt
- * Crystalfontz NextGeneration driver added
- *
- * Revision 1.14 2004/01/20 15:32:49 reinelt
- * first version of Next Generation HD44780 (untested! but it compiles...)
- * some cleanup in the other drivers
- *
- * Revision 1.13 2004/01/20 14:25:12 reinelt
- * some reorganization
- * moved drv_generic to drv_generic_serial
- * moved port locking stuff to drv_generic_serial
- *
- * Revision 1.12 2004/01/20 12:45:47 reinelt
- * "Default screen" working with MatrixOrbital
- *
- * Revision 1.11 2004/01/20 05:36:59 reinelt
- * moved text-display-specific stuff to drv_generic_text
- * moved all the bar stuff from drv_generic_bar to generic_text
- *
- * Revision 1.10 2004/01/20 04:51:39 reinelt
- * moved generic stuff from drv_MatrixOrbital to drv_generic
- * implemented new-stylish bars which are nearly finished
- *
- * Revision 1.9 2004/01/18 21:25:16 reinelt
- * Framework for bar widget opened
- *
- * Revision 1.8 2004/01/15 07:47:02 reinelt
- * debian/ postinst and watch added (did CVS forget about them?)
- * evaluator: conditional expressions (a?b:c) added
- * text widget nearly finished
- *
- * Revision 1.7 2004/01/14 11:33:00 reinelt
- * new plugin 'uname' which does what it's called
- * text widget nearly finished
- * first results displayed on MatrixOrbital
- *
- * Revision 1.6 2004/01/11 18:26:02 reinelt
- * further widget and layout processing
- *
- * Revision 1.5 2004/01/11 09:26:15 reinelt
- * layout starts to exist...
- *
- * Revision 1.4 2004/01/10 20:22:33 reinelt
- * added new function 'cfg_list()' (not finished yet)
- * added layout.c (will replace processor.c someday)
- * added widget_text.c (will be the first and most important widget)
- * modified lcd4linux.c so that old-style configs should work, too
- *
- * Revision 1.3 2004/01/10 17:34:40 reinelt
- * further matrixOrbital changes
- * widgets initialized
- *
- * Revision 1.2 2004/01/10 10:20:22 reinelt
- * new MatrixOrbital changes
- *
- * Revision 1.1 2004/01/09 17:03:07 reinelt
- * initiated transfer to new driver architecture
- * new file 'drv.c' will someday replace 'display.c'
- * new file 'drv_MatrixOrbital.c' will replace 'MatrixOrbital.c'
- * due to this 'soft' transfer lcd4linux should stay usable during the switch
- * (at least I hope so)
- *
*/
/*
diff --git a/drv_MilfordInstruments.c b/drv_MilfordInstruments.c
index 1210b8f..699c473 100644
--- a/drv_MilfordInstruments.c
+++ b/drv_MilfordInstruments.c
@@ -26,63 +26,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_MilfordInstruments.c,v $
- * Revision 1.15 2006/01/30 06:25:53 reinelt
- * added CVS Revision
- *
- * Revision 1.14 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.13 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.12 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.11 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.10 2004/06/20 10:09:54 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.9 2004/06/06 06:51:59 reinelt
- *
- * do not display end splash screen if quiet=1
- *
- * Revision 1.8 2004/06/05 06:41:40 reinelt
- *
- * chancged splash screen again
- *
- * Revision 1.7 2004/06/05 06:13:12 reinelt
- *
- * splash screen for all text-based display drivers
- *
- * Revision 1.6 2004/06/02 09:41:19 reinelt
- *
- * prepared support for startup splash screen
- *
- * Revision 1.5 2004/05/31 05:38:02 reinelt
- *
- * fixed possible bugs with user-defined chars (clear high bits)
- * thanks to Andy Baxter for debugging the MilfordInstruments driver!
- *
- * Revision 1.4 2004/05/31 01:31:01 andy-b
- *
- *
- * fixed bug in Milford Instruments driver which drew extra graphics chars in
- * odd places when drawing double bars. (the display doesn't like it if you put
- * the escape character 0xfe inside a define char sequence).
- *
- * Revision 1.1 2004/05/26 05:03:27 reinelt
- *
- * MilfordInstruments driver ported
- *
*/
/*
diff --git a/drv_NULL.c b/drv_NULL.c
index cd6f898..cf4dfac 100644
--- a/drv_NULL.c
+++ b/drv_NULL.c
@@ -22,48 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_NULL.c,v $
- * Revision 1.10 2006/09/07 09:06:25 reinelt
- * lots of wrong printf formats corrected (thanks to Ernst Bachmann)
- *
- * Revision 1.9 2006/01/30 06:25:53 reinelt
- * added CVS Revision
- *
- * Revision 1.8 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.7 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.6 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.5 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.4 2004/06/20 10:09:54 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.3 2004/06/06 06:51:59 reinelt
- *
- * do not display end splash screen if quiet=1
- *
- * Revision 1.2 2004/06/02 09:41:19 reinelt
- *
- * prepared support for startup splash screen
- *
- * Revision 1.1 2004/05/31 16:39:06 reinelt
- *
- * added NULL display driver (for debugging/profiling purposes)
- * added backlight/contrast initialisation for matrixOrbital
- * added Backlight initialisation for Cwlinux
- *
*/
/*
diff --git a/drv_Noritake.c b/drv_Noritake.c
index 7713155..f6dfff8 100644
--- a/drv_Noritake.c
+++ b/drv_Noritake.c
@@ -22,37 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- * $Log: drv_Noritake.c,v $
- * Revision 1.8 2006/02/27 08:12:34 reinelt
- * use serdisplib's full color support
- *
- * Revision 1.7 2006/02/27 06:15:55 reinelt
- * indent...
- *
- * Revision 1.6 2006/02/25 13:36:33 geronet
- * updated indent.sh, applied coding style
- *
- * Revision 1.5 2006/01/30 06:25:53 reinelt
- * added CVS Revision
- *
- * Revision 1.4 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.3 2005/05/05 08:36:12 reinelt
- * changed SELECT to SLCTIN
- *
- * Revision 1.2 2005/05/04 07:18:44 obconseil
- * Driver modified according to Michels's recommendations :
- *
- * - Suppressed linux/parport.h depandancy. It was not needed anyway.
- * - Compile-time disable the wait_busy polling function, replaced with a time wait.
- * - Replaced the hardwire_* calls by their wire_* equivalent, to adapt other wirings.
- * - Created a "Models" structure, containing parameters for the display.
- * - Other cleanups, to remove compile-time warnings.
- *
- * Revision 1.1 2005/05/04 05:42:38 reinelt
- * Noritake driver added
- *
*/
/*
diff --git a/drv_RouterBoard.c b/drv_RouterBoard.c
index 9a871cd..d480340 100644
--- a/drv_RouterBoard.c
+++ b/drv_RouterBoard.c
@@ -25,27 +25,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_RouterBoard.c,v $
- * Revision 1.7 2006/01/30 06:25:53 reinelt
- * added CVS Revision
- *
- * Revision 1.6 2006/01/06 07:06:57 reinelt
- * GPO's for RouterBoard
- *
- * Revision 1.5 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.4 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.3 2004/08/30 12:48:52 rjoco77
- * * Added backlight update immediatelly
- *
- * Revision 1.2 2004/08/29 20:07:55 reinelt
- *
- * Patch from Joco: Make RouterBoard Backlight configurable
- *
*/
diff --git a/drv_Sample.c b/drv_Sample.c
index 784526b..191f68a 100644
--- a/drv_Sample.c
+++ b/drv_Sample.c
@@ -22,32 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_Sample.c,v $
- * Revision 1.8 2006/06/19 11:54:08 reinelt
- * removed dependency to usb.h from sample driver
- *
- * Revision 1.7 2006/02/27 06:14:46 reinelt
- * graphic bug resulting in all black pixels solved
- *
- * Revision 1.6 2006/02/08 04:55:05 reinelt
- * moved widget registration to drv_generic_graphic
- *
- * Revision 1.5 2006/01/30 06:25:53 reinelt
- * added CVS Revision
- *
- * Revision 1.4 2006/01/30 05:47:38 reinelt
- * graphic subsystem changed to full-color RGBA
- *
- * Revision 1.3 2006/01/05 18:56:57 reinelt
- * more GPO stuff
- *
- * Revision 1.2 2005/12/19 05:08:31 reinelt
- * GPO's added to the Sample driver
- *
- * Revision 1.1 2005/11/04 14:10:38 reinelt
- * drv_Sample and drv_LPH7508
- *
*/
/*
diff --git a/drv_SimpleLCD.c b/drv_SimpleLCD.c
index b8f504b..afd7e47 100644
--- a/drv_SimpleLCD.c
+++ b/drv_SimpleLCD.c
@@ -22,31 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- * $Log: drv_SimpleLCD.c,v $
- * Revision 1.7 2006/01/30 06:25:53 reinelt
- * added CVS Revision
- *
- * Revision 1.6 2005/08/22 05:44:43 reinelt
- * new driver 'WincorNixdorf'
- * some fixes to the bar code
- *
- * Revision 1.5 2005/07/06 04:40:18 reinelt
- * GCC-4 fixes
- *
- * Revision 1.4 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.3 2005/04/20 05:49:21 reinelt
- * Changed the code to add some VT100-compatible control sequences (see the comments above).
- * A configfile boolean option 'VT100_Support' (default to 1) indicate if the display in
- * used support these control-sequences or not.
- *
- * Revision 1.2 2005/04/02 05:28:58 reinelt
- * fixed gcc4 warnings about signed/unsigned mismatches
- *
- * Revision 1.1 2005/02/24 07:06:48 reinelt
- * SimpleLCD driver added
- *
*/
/*
diff --git a/drv_T6963.c b/drv_T6963.c
index efae437..c7eed2c 100644
--- a/drv_T6963.c
+++ b/drv_T6963.c
@@ -22,93 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_T6963.c,v $
- * Revision 1.23 2006/08/16 14:18:14 reinelt
- * T6963 enhancements: soft timing, DualScan, Cell size
- *
- * Revision 1.22 2006/08/13 09:53:10 reinelt
- * dynamic properties added (used by 'style' of text widget)
- *
- * Revision 1.21 2006/08/13 06:46:51 reinelt
- * T6963 soft-timing & enhancements; indent
- *
- * Revision 1.20 2006/02/27 06:14:46 reinelt
- * graphic bug resulting in all black pixels solved
- *
- * Revision 1.19 2006/02/08 04:55:05 reinelt
- * moved widget registration to drv_generic_graphic
- *
- * Revision 1.18 2006/01/30 06:25:54 reinelt
- * added CVS Revision
- *
- * Revision 1.17 2006/01/30 05:47:38 reinelt
- * graphic subsystem changed to full-color RGBA
- *
- * Revision 1.16 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.15 2005/05/05 08:36:12 reinelt
- * changed SELECT to SLCTIN
- *
- * Revision 1.14 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.13 2004/12/22 20:24:02 reinelt
- * T6963 fix for displays > 8 rows
- *
- * Revision 1.12 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.11 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.10 2004/06/20 10:09:54 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.9 2004/06/17 06:23:39 reinelt
- *
- * hash handling rewritten to solve performance issues
- *
- * Revision 1.8 2004/06/09 06:40:29 reinelt
- *
- * splash screen for T6963 driver
- *
- * Revision 1.7 2004/06/06 06:51:59 reinelt
- *
- * do not display end splash screen if quiet=1
- *
- * Revision 1.6 2004/06/02 09:41:19 reinelt
- *
- * prepared support for startup splash screen
- *
- * Revision 1.5 2004/06/01 06:45:30 reinelt
- *
- * some Fixme's processed
- * documented some code
- *
- * Revision 1.4 2004/02/24 05:55:04 reinelt
- *
- * X11 driver ported
- *
- * Revision 1.3 2004/02/22 17:35:41 reinelt
- * some fixes for generic graphic driver and T6963
- * removed ^M from plugin_imon (Nico, are you editing under Windows?)
- *
- * Revision 1.2 2004/02/18 06:39:20 reinelt
- * T6963 driver for graphic displays finished
- *
- * Revision 1.1 2004/02/15 21:43:43 reinelt
- * T6963 driver nearly finished
- * framework for graphic displays done
- * i2c_sensors patch from Xavier
- * some more old generation files removed
- *
*/
/*
diff --git a/drv_Trefon.c b/drv_Trefon.c
index 36d07e1..a1b5118 100644
--- a/drv_Trefon.c
+++ b/drv_Trefon.c
@@ -22,34 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_Trefon.c,v $
- * Revision 1.7 2006/09/08 19:00:46 reinelt
- * give up after 10 write errors to serial device
- *
- * Revision 1.6 2006/01/30 06:25:54 reinelt
- * added CVS Revision
- *
- * Revision 1.5 2005/08/21 08:18:56 reinelt
- * CrystalFontz ACK processing
- *
- * Revision 1.4 2005/08/20 10:10:13 reinelt
- * TREFON patch from Stephan Trautvetter:
- * drv_TF_init: CHAR0 set to 0 instead of 1
- * drv_TF_write: combine the GOTO and the data into one packet
- * drv_TF_write: add GOTO-Case for resolutions 8x1/20x4 characters
- * drv_TF_start: test for existing resolutions from TREFON USB-LCDs implemented
- * the use of 'asc255bug 1' is recommendable
- *
- * Revision 1.3 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.2 2005/04/24 05:27:09 reinelt
- * Trefon Backlight added
- *
- * Revision 1.1 2005/04/24 04:33:46 reinelt
- * driver for TREFON USB LCD's added
- *
*/
/*
diff --git a/drv_USBHUB.c b/drv_USBHUB.c
index 7c43fc8..b778361 100644
--- a/drv_USBHUB.c
+++ b/drv_USBHUB.c
@@ -24,24 +24,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_USBHUB.c,v $
- * Revision 1.5 2006/09/07 09:06:25 reinelt
- * lots of wrong printf formats corrected (thanks to Ernst Bachmann)
- *
- * Revision 1.4 2006/08/14 19:24:22 harbaum
- * Umlaut support, added KVV HTTP-User-Agent
- *
- * Revision 1.3 2006/08/14 05:54:04 reinelt
- * minor warnings fixed, CFLAGS changed (no-strict-aliasing)
- *
- * Revision 1.2 2006/08/13 06:46:51 reinelt
- * T6963 soft-timing & enhancements; indent
- *
- * Revision 1.1 2006/08/08 19:35:22 reinelt
- * USBHUB driver from Ernst Bachmann
- *
- *
*/
/*
diff --git a/drv_USBLCD.c b/drv_USBLCD.c
index bd7a173..02282ed 100644
--- a/drv_USBLCD.c
+++ b/drv_USBLCD.c
@@ -25,110 +25,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_USBLCD.c,v $
- * Revision 1.25 2006/09/08 19:00:46 reinelt
- * give up after 10 write errors to serial device
- *
- * Revision 1.24 2006/01/30 06:25:54 reinelt
- * added CVS Revision
- *
- * Revision 1.23 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.22 2005/04/24 04:33:46 reinelt
- * driver for TREFON USB LCD's added
- *
- * Revision 1.21 2005/04/02 05:28:58 reinelt
- * fixed gcc4 warnings about signed/unsigned mismatches
- *
- * Revision 1.20 2005/01/30 06:43:22 reinelt
- * driver for LCD-Linux finished
- *
- * Revision 1.19 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.18 2004/12/22 20:24:02 reinelt
- * T6963 fix for displays > 8 rows
- *
- * Revision 1.17 2004/10/02 09:31:58 reinelt
- * USBLCD driver modified to use libusb
- *
- * Revision 1.16 2004/09/24 21:41:00 reinelt
- * new driver for the BWCT USB LCD interface board.
- *
- * Revision 1.15 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.14 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.13 2004/06/26 06:12:15 reinelt
- *
- * support for Beckmann+Egle Compact Terminals
- * some mostly cosmetic changes in the MatrixOrbital and USBLCD driver
- * added debugging to the generic serial driver
- * fixed a bug in the generic text driver where icons could be drawn outside
- * the display bounds
- *
- * Revision 1.12 2004/06/20 10:09:54 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.11 2004/06/19 08:20:19 reinelt
- *
- * compiler warning in image driver fixed
- * bar bug in USBLCD driver fixed
- *
- * Revision 1.10 2004/06/06 06:51:59 reinelt
- *
- * do not display end splash screen if quiet=1
- *
- * Revision 1.9 2004/06/05 14:56:48 reinelt
- *
- * Cwlinux splash screen fixed
- * USBLCD splash screen fixed
- * plugin_i2c qprintf("%f") replaced with snprintf()
- *
- * Revision 1.8 2004/06/05 06:41:40 reinelt
- *
- * chancged splash screen again
- *
- * Revision 1.7 2004/06/05 06:13:12 reinelt
- *
- * splash screen for all text-based display drivers
- *
- * Revision 1.6 2004/06/02 09:41:19 reinelt
- *
- * prepared support for startup splash screen
- *
- * Revision 1.5 2004/05/31 05:38:02 reinelt
- *
- * fixed possible bugs with user-defined chars (clear high bits)
- * thanks to Andy Baxter for debugging the MilfordInstruments driver!
- *
- * Revision 1.4 2004/05/26 11:37:36 reinelt
- *
- * Curses driver ported.
- *
- * Revision 1.3 2004/05/23 08:58:30 reinelt
- *
- * icon bug with USBLCD fixed
- *
- * Revision 1.2 2004/03/19 09:17:46 reinelt
- *
- * removed the extra 'goto' function, row and col are additional parameters
- * of the write() function now.
- *
- * Revision 1.1 2004/02/15 08:22:47 reinelt
- * ported USBLCD driver to NextGeneration
- * added drv_M50530.c (I forgot yesterday, sorry)
- * removed old drivers M50530.c and USBLCD.c
- *
*/
/*
diff --git a/drv_WincorNixdorf.c b/drv_WincorNixdorf.c
index 1349261..8df4188 100644
--- a/drv_WincorNixdorf.c
+++ b/drv_WincorNixdorf.c
@@ -25,14 +25,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- * $Log: drv_WincorNixdorf.c,v $
- * Revision 1.2 2006/01/30 06:25:54 reinelt
- * added CVS Revision
- *
- * Revision 1.1 2005/08/22 05:44:43 reinelt
- * new driver 'WincorNixdorf'
- * some fixes to the bar code
- *
*/
/*
diff --git a/drv_X11.c b/drv_X11.c
index c43695d..1748c0c 100644
--- a/drv_X11.c
+++ b/drv_X11.c
@@ -25,70 +25,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_X11.c,v $
- * Revision 1.17 2006/08/13 06:46:51 reinelt
- * T6963 soft-timing & enhancements; indent
- *
- * Revision 1.16 2006/02/08 04:55:05 reinelt
- * moved widget registration to drv_generic_graphic
- *
- * Revision 1.15 2006/01/30 06:25:54 reinelt
- * added CVS Revision
- *
- * Revision 1.14 2006/01/30 06:17:17 reinelt
- * added CVS Revision
- *
- * Revision 1.13 2006/01/30 05:47:38 reinelt
- * graphic subsystem changed to full-color RGBA
- *
- * Revision 1.12 2006/01/22 09:16:11 reinelt
- * Image Widget framework added
- *
- * Revision 1.11 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.10 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.9 2004/11/29 04:42:07 reinelt
- * removed the 99999 msec limit on widget update time (thanks to Petri Damsten)
- *
- * Revision 1.8 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.7 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.6 2004/06/20 10:09:54 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.5 2004/06/08 21:46:38 reinelt
- *
- * splash screen for X11 driver (and generic graphic driver)
- *
- * Revision 1.4 2004/06/06 06:51:59 reinelt
- *
- * do not display end splash screen if quiet=1
- *
- * Revision 1.3 2004/06/02 09:41:19 reinelt
- *
- * prepared support for startup splash screen
- *
- * Revision 1.2 2004/05/25 14:26:29 reinelt
- *
- * added "Image" driver (was: Raster.c) for PPM and PNG creation
- * fixed some glitches in the X11 driver
- *
- * Revision 1.1 2004/02/24 05:55:04 reinelt
- *
- * X11 driver ported
- *
*/
/*
diff --git a/drv_generic.c b/drv_generic.c
index 1501617..a2e4041 100644
--- a/drv_generic.c
+++ b/drv_generic.c
@@ -22,20 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_generic.c,v $
- * Revision 1.7 2006/08/13 09:53:10 reinelt
- * dynamic properties added (used by 'style' of text widget)
- *
- * Revision 1.6 2006/08/13 06:46:51 reinelt
- * T6963 soft-timing & enhancements; indent
- *
- * Revision 1.5 2006/08/09 17:25:34 harbaum
- * Better bar color support and new bold font
- *
- * Revision 1.4 2006/07/31 03:48:09 reinelt
- * preparations for scrolling
- *
*/
/*
diff --git a/drv_generic.h b/drv_generic.h
index 392ddc4..8573d5d 100644
--- a/drv_generic.h
+++ b/drv_generic.h
@@ -22,20 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_generic.h,v $
- * Revision 1.7 2006/08/13 09:53:10 reinelt
- * dynamic properties added (used by 'style' of text widget)
- *
- * Revision 1.6 2006/08/13 06:46:51 reinelt
- * T6963 soft-timing & enhancements; indent
- *
- * Revision 1.5 2006/08/09 17:25:34 harbaum
- * Better bar color support and new bold font
- *
- * Revision 1.4 2006/07/31 03:48:09 reinelt
- * preparations for scrolling
- *
*/
diff --git a/drv_generic_gpio.c b/drv_generic_gpio.c
index eb77ceb..f2d3a60 100644
--- a/drv_generic_gpio.c
+++ b/drv_generic_gpio.c
@@ -22,20 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_generic_gpio.c,v $
- * Revision 1.4 2006/01/05 18:56:57 reinelt
- * more GPO stuff
- *
- * Revision 1.3 2006/01/03 06:13:45 reinelt
- * GPIO's for MatrixOrbital
- *
- * Revision 1.2 2005/12/20 07:07:44 reinelt
- * further work on GPO's, HD44780 GPO support
- *
- * Revision 1.1 2005/12/18 16:18:36 reinelt
- * GPO's added again
- *
*/
/*
diff --git a/drv_generic_gpio.h b/drv_generic_gpio.h
index 1a518d2..a605556 100644
--- a/drv_generic_gpio.h
+++ b/drv_generic_gpio.h
@@ -22,14 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_generic_gpio.h,v $
- * Revision 1.2 2006/01/03 06:13:45 reinelt
- * GPIO's for MatrixOrbital
- *
- * Revision 1.1 2005/12/18 16:18:36 reinelt
- * GPO's added again
- *
*/
diff --git a/drv_generic_graphic.c b/drv_generic_graphic.c
index 4cfce35..9cbb11f 100644
--- a/drv_generic_graphic.c
+++ b/drv_generic_graphic.c
@@ -22,132 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_generic_graphic.c,v $
- * Revision 1.35 2006/09/29 04:48:22 reinelt
- * image widget uses properties now; new property 'reload'
- *
- * Revision 1.34 2006/08/14 19:24:22 harbaum
- * Umlaut support, added KVV HTTP-User-Agent
- *
- * Revision 1.33 2006/08/13 09:53:10 reinelt
- * dynamic properties added (used by 'style' of text widget)
- *
- * Revision 1.32 2006/08/13 06:46:51 reinelt
- * T6963 soft-timing & enhancements; indent
- *
- * Revision 1.31 2006/08/09 17:25:34 harbaum
- * Better bar color support and new bold font
- *
- * Revision 1.30 2006/08/08 20:16:29 harbaum
- * Added "extracolor" (used for e.g. bar border) and RGB support for LEDMATRIX
- *
- * Revision 1.29 2006/07/31 03:48:09 reinelt
- * preparations for scrolling
- *
- * Revision 1.28 2006/06/20 08:50:58 reinelt
- * widget_image linker error hopefully finally fixed
- *
- * Revision 1.27 2006/04/09 17:46:14 reinelt
- * vertical bar patch fro graphic displays by Ronald Hopfer
- *
- * Revision 1.26 2006/04/09 14:17:50 reinelt
- * autoconf/library fixes, image and graphic display inversion
- *
- * Revision 1.25 2006/02/27 07:53:52 reinelt
- * some more graphic issues fixed
- *
- * Revision 1.24 2006/02/27 06:15:55 reinelt
- * indent...
- *
- * Revision 1.23 2006/02/27 06:14:46 reinelt
- * graphic bug resulting in all black pixels solved
- *
- * Revision 1.22 2006/02/24 13:07:10 geronet
- * hollow bars for graphic lcd's
- *
- * Revision 1.21 2006/02/19 07:20:53 reinelt
- * image support nearly finished
- *
- * Revision 1.20 2006/02/08 04:55:05 reinelt
- * moved widget registration to drv_generic_graphic
- *
- * Revision 1.19 2006/02/07 05:36:13 reinelt
- * Layers added to Layout
- *
- * Revision 1.18 2006/01/30 05:47:38 reinelt
- * graphic subsystem changed to full-color RGBA
- *
- * Revision 1.17 2006/01/03 06:13:46 reinelt
- * GPIO's for MatrixOrbital
- *
- * Revision 1.16 2005/12/13 14:07:28 reinelt
- * LPH7508 driver finished
- *
- * Revision 1.15 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.14 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.13 2005/01/09 10:53:24 reinelt
- * small type in plugin_uname fixed
- * new homepage lcd4linux.bulix.org
- *
- * Revision 1.12 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.11 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.10 2004/06/20 10:09:55 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.9 2004/06/09 06:40:29 reinelt
- *
- * splash screen for T6963 driver
- *
- * Revision 1.8 2004/06/08 21:46:38 reinelt
- *
- * splash screen for X11 driver (and generic graphic driver)
- *
- * Revision 1.7 2004/06/01 06:45:30 reinelt
- *
- * some Fixme's processed
- * documented some code
- *
- * Revision 1.6 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.5 2004/02/29 14:30:59 reinelt
- * icon visibility fix for generic graphics from Xavier
- *
- * Revision 1.4 2004/02/24 05:55:04 reinelt
- *
- * X11 driver ported
- *
- * Revision 1.3 2004/02/22 17:35:41 reinelt
- * some fixes for generic graphic driver and T6963
- * removed ^M from plugin_imon (Nico, are you editing under Windows?)
- *
- * Revision 1.2 2004/02/18 06:39:20 reinelt
- * T6963 driver for graphic displays finished
- *
- * Revision 1.1 2004/02/15 21:43:43 reinelt
- * T6963 driver nearly finished
- * framework for graphic displays done
- * i2c_sensors patch from Xavier
- * some more old generation files removed
- *
*/
/*
diff --git a/drv_generic_graphic.h b/drv_generic_graphic.h
index 878fd99..8f0cbf5 100644
--- a/drv_generic_graphic.h
+++ b/drv_generic_graphic.h
@@ -22,58 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_generic_graphic.h,v $
- * Revision 1.13 2006/07/31 03:48:09 reinelt
- * preparations for scrolling
- *
- * Revision 1.12 2006/02/27 06:14:46 reinelt
- * graphic bug resulting in all black pixels solved
- *
- * Revision 1.11 2006/01/30 05:47:38 reinelt
- * graphic subsystem changed to full-color RGBA
- *
- * Revision 1.10 2006/01/03 06:13:46 reinelt
- * GPIO's for MatrixOrbital
- *
- * Revision 1.9 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.8 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.7 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.6 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.5 2004/06/20 10:09:55 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.4 2004/06/08 21:46:38 reinelt
- *
- * splash screen for X11 driver (and generic graphic driver)
- *
- * Revision 1.3 2004/06/01 06:45:30 reinelt
- *
- * some Fixme's processed
- * documented some code
- *
- * Revision 1.2 2004/02/18 06:39:20 reinelt
- * T6963 driver for graphic displays finished
- *
- * Revision 1.1 2004/02/15 21:43:43 reinelt
- * T6963 driver nearly finished
- * framework for graphic displays done
- * i2c_sensors patch from Xavier
- * some more old generation files removed
- *
*/
diff --git a/drv_generic_i2c.c b/drv_generic_i2c.c
index b28fb2c..75861e4 100644
--- a/drv_generic_i2c.c
+++ b/drv_generic_i2c.c
@@ -22,41 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_generic_i2c.c,v $
- * Revision 1.9 2006/09/07 09:06:25 reinelt
- * lots of wrong printf formats corrected (thanks to Ernst Bachmann)
- *
- * Revision 1.8 2006/07/31 03:48:09 reinelt
- * preparations for scrolling
- *
- * Revision 1.7 2006/07/30 11:16:27 lfcorreia
- * Add back drv_generic_i2c_close function
- *
- * Revision 1.6 2006/07/29 21:04:43 lfcorreia
- * Better error handling, add proper I2C SLAVE device detection (not 100% finished)
- *
- * Revision 1.5 2005/06/01 12:50:25 reinelt
- * ifdef'ed unused function to avoid compiler warning
- *
- * Revision 1.4 2005/05/31 20:42:55 lfcorreia
- * new file: lcd4linux_i2c.h
- * avoid the problems detecting the proper I2C kernel include files
- *
- * rearrange all the other autoconf stuff to remove I2C detection
- *
- * new method by Paul Kamphuis to write to the I2C device
- *
- * Revision 1.3 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.2 2005/04/05 05:12:57 reinelt
- * i2c patch from Paul (still does not work here :-(
- *
- * Revision 1.1 2005/03/28 19:39:23 reinelt
- * HD44780/I2C patch from Luis merged (still does not work for me)
- *
- *
*/
/*
diff --git a/drv_generic_i2c.h b/drv_generic_i2c.h
index 6cc0f49..0e6838a 100644
--- a/drv_generic_i2c.h
+++ b/drv_generic_i2c.h
@@ -22,38 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_generic_i2c.h,v $
- * Revision 1.8 2006/08/13 06:46:51 reinelt
- * T6963 soft-timing & enhancements; indent
- *
- * Revision 1.7 2006/07/31 03:48:09 reinelt
- * preparations for scrolling
- *
- * Revision 1.6 2006/02/27 06:15:55 reinelt
- * indent...
- *
- * Revision 1.5 2006/02/25 13:36:33 geronet
- * updated indent.sh, applied coding style
- *
- * Revision 1.4 2005/05/31 21:32:00 lfcorreia
- * fix my email address
- *
- * Revision 1.3 2005/05/31 20:42:55 lfcorreia
- * new file: lcd4linux_i2c.h
- * avoid the problems detecting the proper I2C kernel include files
- *
- * rearrange all the other autoconf stuff to remove I2C detection
- *
- * new method by Paul Kamphuis to write to the I2C device
- *
- * Revision 1.2 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.1 2005/03/28 19:39:23 reinelt
- * HD44780/I2C patch from Luis merged (still does not work for me)
- *
- *
*/
/*
diff --git a/drv_generic_keypad.c b/drv_generic_keypad.c
index f0086d6..ba761e9 100644
--- a/drv_generic_keypad.c
+++ b/drv_generic_keypad.c
@@ -22,18 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_generic_keypad.c,v $
- * Revision 1.3 2006/02/22 15:59:39 cmay
- * removed KEYPADSIZE cruft per harbaum's suggestion
- *
- * Revision 1.2 2006/02/21 15:55:59 cmay
- * removed new update function for keypad, consolidated it with draw
- *
- * Revision 1.1 2006/02/21 05:50:34 reinelt
- * keypad support from Cris Maj
- *
- *
*/
#include <stdio.h>
diff --git a/drv_generic_keypad.h b/drv_generic_keypad.h
index e92639a..392ed40 100644
--- a/drv_generic_keypad.h
+++ b/drv_generic_keypad.h
@@ -20,17 +20,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- * $Log: drv_generic_keypad.h,v $
- * Revision 1.3 2006/02/22 15:59:39 cmay
- * removed KEYPADSIZE cruft per harbaum's suggestion
- *
- * Revision 1.2 2006/02/21 15:55:59 cmay
- * removed new update function for keypad, consolidated it with draw
- *
- * Revision 1.1 2006/02/21 05:50:34 reinelt
- * keypad support from Cris Maj
- *
- *
*/
#ifndef _DRV_GENERIC_KEYPAD_H_
diff --git a/drv_generic_parport.c b/drv_generic_parport.c
index dc9710a..a8deaf2 100644
--- a/drv_generic_parport.c
+++ b/drv_generic_parport.c
@@ -22,91 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_generic_parport.c,v $
- * Revision 1.21 2006/02/25 13:36:33 geronet
- * updated indent.sh, applied coding style
- *
- * Revision 1.20 2005/12/12 05:52:03 reinelt
- * type of delays is 'unsigned long'
- *
- * Revision 1.19 2005/06/19 17:57:06 reinelt
- * cosmetics...
- *
- * Revision 1.18 2005/06/13 03:43:46 reinelt
- * undo PPEXCL activation...
- *
- * Revision 1.17 2005/06/13 03:38:25 reinelt
- * try PPEXCL again, but ignore result
- *
- * Revision 1.16 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.15 2005/05/05 08:36:12 reinelt
- * changed SELECT to SLCTIN
- *
- * Revision 1.14 2005/05/04 06:13:05 reinelt
- * parport_wire_status() added
- *
- * Revision 1.13 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.12 2005/01/06 16:54:54 reinelt
- * M50530 fixes
- *
- * Revision 1.11 2004/09/18 15:58:57 reinelt
- * even more HD44780 cleanups, hardwiring for LCM-162
- *
- * Revision 1.10 2004/09/18 09:48:29 reinelt
- * HD44780 cleanup and prepararation for I2C backend
- * LCM-162 submodel framework
- *
- * Revision 1.9 2004/09/18 08:22:59 reinelt
- * drv_generic_parport_status() to read status lines
- *
- * Revision 1.8 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.7 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.6 2004/06/20 10:09:55 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.5 2004/04/12 05:14:42 reinelt
- * another BIG FAT WARNING on the use of raw ports instead of ppdev
- *
- * Revision 1.4 2004/03/03 04:44:16 reinelt
- * changes (cosmetics?) to the big patch from Martin
- * hash patch un-applied
- *
- * Revision 1.3 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.2 2004/01/20 15:32:49 reinelt
- * first version of Next Generation HD44780 (untested! but it compiles...)
- * some cleanup in the other drivers
- *
- * Revision 1.1 2004/01/20 14:35:38 reinelt
- * drv_generic_parport added, code from parport.c
- *
- * Revision 1.2 2004/01/20 05:36:59 reinelt
- * moved text-display-specific stuff to drv_generic_text
- * moved all the bar stuff from drv_generic_bar to generic_text
- *
- * Revision 1.1 2004/01/20 04:51:39 reinelt
- * moved generic stuff from drv_MatrixOrbital to drv_generic
- * implemented new-stylish bars which are nearly finished
- *
*/
#include "config.h"
diff --git a/drv_generic_parport.h b/drv_generic_parport.h
index 4bd87a4..f74ab50 100644
--- a/drv_generic_parport.h
+++ b/drv_generic_parport.h
@@ -22,50 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_generic_parport.h,v $
- * Revision 1.12 2005/12/12 05:52:03 reinelt
- * type of delays is 'unsigned long'
- *
- * Revision 1.11 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.10 2005/05/04 06:13:05 reinelt
- * parport_wire_status() added
- *
- * Revision 1.9 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.8 2004/10/17 09:24:31 reinelt
- * I2C support for HD44780 displays by Luis (does not work by now)
- *
- * Revision 1.7 2004/09/18 15:58:57 reinelt
- * even more HD44780 cleanups, hardwiring for LCM-162
- *
- * Revision 1.6 2004/09/18 08:22:59 reinelt
- * drv_generic_parport_status() to read status lines
- *
- * Revision 1.5 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.4 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.3 2004/06/20 10:09:55 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.2 2004/01/20 15:32:49 reinelt
- * first version of Next Generation HD44780 (untested! but it compiles...)
- * some cleanup in the other drivers
- *
- * Revision 1.1 2004/01/20 14:35:38 reinelt
- * drv_generic_parport added, code from parport.c
- *
*/
/*
diff --git a/drv_generic_serial.c b/drv_generic_serial.c
index d9961b1..f8e968b 100644
--- a/drv_generic_serial.c
+++ b/drv_generic_serial.c
@@ -22,99 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_generic_serial.c,v $
- * Revision 1.19 2006/09/14 03:49:14 reinelt
- * indent run
- *
- * Revision 1.18 2006/09/08 19:00:46 reinelt
- * give up after 10 write errors to serial device
- *
- * Revision 1.17 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.16 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.15 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.14 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.13 2004/06/26 06:12:15 reinelt
- *
- * support for Beckmann+Egle Compact Terminals
- * some mostly cosmetic changes in the MatrixOrbital and USBLCD driver
- * added debugging to the generic serial driver
- * fixed a bug in the generic text driver where icons could be drawn outside
- * the display bounds
- *
- * Revision 1.12 2004/06/20 10:09:55 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.11 2004/06/01 06:45:30 reinelt
- *
- * some Fixme's processed
- * documented some code
- *
- * Revision 1.10 2004/05/31 21:05:13 reinelt
- *
- * fixed lots of bugs in the Cwlinux driver
- * do not emit EAGAIN error on the first retry
- * made plugin_i2c_sensors a bit less 'chatty'
- * moved init and exit functions to the bottom of plugin_pop3
- *
- * Revision 1.9 2004/05/28 13:51:42 reinelt
- *
- * ported driver for Beckmann+Egle Mini-Terminals
- * added 'flags' parameter to serial_init()
- *
- * Revision 1.8 2004/03/03 04:44:16 reinelt
- * changes (cosmetics?) to the big patch from Martin
- * hash patch un-applied
- *
- * Revision 1.7 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.6 2004/02/14 11:56:17 reinelt
- * M50530 driver ported
- * changed lots of 'char' to 'unsigned char'
- *
- * Revision 1.5 2004/02/04 19:10:51 reinelt
- * Crystalfontz driver nearly finished
- *
- * Revision 1.4 2004/02/01 08:05:12 reinelt
- * Crystalfontz 633 extensions (CRC checking and stuff)
- * Models table for HD44780
- * Noritake VFD BVrightness patch from Bill Paxton
- *
- * Revision 1.3 2004/01/29 04:40:02 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.2 2004/01/25 05:30:09 reinelt
- * plugin_netdev for parsing /proc/net/dev added
- *
- * Revision 1.1 2004/01/20 14:26:09 reinelt
- * moved drv_generic to drv_generic_serial
- *
- * Revision 1.2 2004/01/20 05:36:59 reinelt
- * moved text-display-specific stuff to drv_generic_text
- * moved all the bar stuff from drv_generic_bar to generic_text
- *
- * Revision 1.1 2004/01/20 04:51:39 reinelt
- * moved generic stuff from drv_MatrixOrbital to drv_generic
- * implemented new-stylish bars which are nearly finished
- *
*/
/*
diff --git a/drv_generic_serial.h b/drv_generic_serial.h
index 3f2b16d..b9c690d 100644
--- a/drv_generic_serial.h
+++ b/drv_generic_serial.h
@@ -22,58 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_generic_serial.h,v $
- * Revision 1.10 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.9 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.8 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.7 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.6 2004/06/20 10:09:55 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.5 2004/06/01 06:45:30 reinelt
- *
- * some Fixme's processed
- * documented some code
- *
- * Revision 1.4 2004/05/28 13:51:42 reinelt
- *
- * ported driver for Beckmann+Egle Mini-Terminals
- * added 'flags' parameter to serial_init()
- *
- * Revision 1.3 2004/02/14 11:56:17 reinelt
- * M50530 driver ported
- * changed lots of 'char' to 'unsigned char'
- *
- * Revision 1.2 2004/02/01 08:05:12 reinelt
- * Crystalfontz 633 extensions (CRC checking and stuff)
- * Models table for HD44780
- * Noritake VFD BVrightness patch from Bill Paxton
- *
- * Revision 1.1 2004/01/20 14:26:09 reinelt
- * moved drv_generic to drv_generic_serial
- *
- * Revision 1.2 2004/01/20 05:36:59 reinelt
- * moved text-display-specific stuff to drv_generic_text
- * moved all the bar stuff from drv_generic_bar to generic_text
- *
- * Revision 1.1 2004/01/20 04:51:39 reinelt
- * moved generic stuff from drv_MatrixOrbital to drv_generic
- * implemented new-stylish bars which are nearly finished
- *
*/
diff --git a/drv_generic_text.c b/drv_generic_text.c
index 8794ec2..52986c0 100644
--- a/drv_generic_text.c
+++ b/drv_generic_text.c
@@ -22,148 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_generic_text.c,v $
- * Revision 1.36 2006/07/31 03:48:09 reinelt
- * preparations for scrolling
- *
- * Revision 1.35 2006/03/29 08:57:58 reinelt
- * vertical bar patch from Manuel Lausch
- *
- * Revision 1.34 2006/02/27 08:12:34 reinelt
- * use serdisplib's full color support
- *
- * Revision 1.33 2006/02/27 06:15:55 reinelt
- * indent...
- *
- * Revision 1.32 2006/02/25 13:36:33 geronet
- * updated indent.sh, applied coding style
- *
- * Revision 1.31 2006/01/30 05:47:38 reinelt
- * graphic subsystem changed to full-color RGBA
- *
- * Revision 1.30 2006/01/03 06:13:46 reinelt
- * GPIO's for MatrixOrbital
- *
- * Revision 1.29 2005/11/06 09:54:43 reinelt
- * fixed icon size removed, uses XRES & YRES (I hope this doesn't lead to problemes...)
- *
- * Revision 1.28 2005/08/22 05:44:43 reinelt
- * new driver 'WincorNixdorf'
- * some fixes to the bar code
- *
- * Revision 1.27 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.26 2005/05/06 06:37:34 reinelt
- * hollow bar patch from geronet
- *
- * Revision 1.25 2005/02/24 07:06:48 reinelt
- * SimpleLCD driver added
- *
- * Revision 1.24 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.23 2005/01/09 10:53:24 reinelt
- * small type in plugin_uname fixed
- * new homepage lcd4linux.bulix.org
- *
- * Revision 1.22 2004/11/28 15:50:24 reinelt
- * Cwlinux fixes (invalidation of user-defined chars)
- *
- * Revision 1.21 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.20 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.19 2004/06/26 06:12:15 reinelt
- *
- * support for Beckmann+Egle Compact Terminals
- * some mostly cosmetic changes in the MatrixOrbital and USBLCD driver
- * added debugging to the generic serial driver
- * fixed a bug in the generic text driver where icons could be drawn outside
- * the display bounds
- *
- * Revision 1.18 2004/06/20 10:09:55 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.17 2004/06/05 06:41:40 reinelt
- *
- * chancged splash screen again
- *
- * Revision 1.16 2004/06/02 10:09:22 reinelt
- *
- * splash screen for HD44780
- *
- * Revision 1.15 2004/06/01 06:45:30 reinelt
- *
- * some Fixme's processed
- * documented some code
- *
- * Revision 1.14 2004/05/26 11:37:36 reinelt
- *
- * Curses driver ported.
- *
- * Revision 1.13 2004/03/19 09:17:46 reinelt
- *
- * removed the extra 'goto' function, row and col are additional parameters
- * of the write() function now.
- *
- * Revision 1.12 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.11 2004/02/15 21:43:43 reinelt
- * T6963 driver nearly finished
- * framework for graphic displays done
- * i2c_sensors patch from Xavier
- * some more old generation files removed
- *
- * Revision 1.10 2004/02/14 11:56:17 reinelt
- * M50530 driver ported
- * changed lots of 'char' to 'unsigned char'
- *
- * Revision 1.9 2004/02/07 13:45:23 reinelt
- * icon visibility patch #2 from Xavier
- *
- * Revision 1.8 2004/01/30 20:57:56 reinelt
- * HD44780 patch from Martin Hejl
- * dmalloc integrated
- *
- * Revision 1.7 2004/01/29 04:40:02 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.6 2004/01/23 07:04:23 reinelt
- * icons finished!
- *
- * Revision 1.5 2004/01/23 04:53:54 reinelt
- * icon widget added (not finished yet!)
- *
- * Revision 1.4 2004/01/22 07:57:45 reinelt
- * several bugs fixed where segfaulting on layout>display
- * Crystalfontz driver optimized, 632 display already works
- *
- * Revision 1.3 2004/01/20 14:25:12 reinelt
- * some reorganization
- * moved drv_generic to drv_generic_serial
- * moved port locking stuff to drv_generic_serial
- *
- * Revision 1.2 2004/01/20 12:45:47 reinelt
- * "Default screen" working with MatrixOrbital
- *
- * Revision 1.1 2004/01/20 05:36:59 reinelt
- * moved text-display-specific stuff to drv_generic_text
- * moved all the bar stuff from drv_generic_bar to generic_text
- *
*/
/*
diff --git a/drv_generic_text.h b/drv_generic_text.h
index dcba147..051f8ab 100644
--- a/drv_generic_text.h
+++ b/drv_generic_text.h
@@ -22,89 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_generic_text.h,v $
- * Revision 1.21 2006/07/31 03:48:09 reinelt
- * preparations for scrolling
- *
- * Revision 1.20 2006/01/30 05:47:38 reinelt
- * graphic subsystem changed to full-color RGBA
- *
- * Revision 1.19 2006/01/03 06:13:46 reinelt
- * GPIO's for MatrixOrbital
- *
- * Revision 1.18 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.17 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.16 2004/11/28 15:50:24 reinelt
- * Cwlinux fixes (invalidation of user-defined chars)
- *
- * Revision 1.15 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.14 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.13 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.12 2004/06/05 06:41:40 reinelt
- *
- * chancged splash screen again
- *
- * Revision 1.11 2004/06/02 10:09:22 reinelt
- *
- * splash screen for HD44780
- *
- * Revision 1.10 2004/06/01 06:45:30 reinelt
- *
- * some Fixme's processed
- * documented some code
- *
- * Revision 1.9 2004/05/26 11:37:36 reinelt
- *
- * Curses driver ported.
- *
- * Revision 1.8 2004/03/19 09:17:46 reinelt
- *
- * removed the extra 'goto' function, row and col are additional parameters
- * of the write() function now.
- *
- * Revision 1.7 2004/02/18 06:39:20 reinelt
- * T6963 driver for graphic displays finished
- *
- * Revision 1.6 2004/02/15 21:43:43 reinelt
- * T6963 driver nearly finished
- * framework for graphic displays done
- * i2c_sensors patch from Xavier
- * some more old generation files removed
- *
- * Revision 1.5 2004/02/14 11:56:17 reinelt
- * M50530 driver ported
- * changed lots of 'char' to 'unsigned char'
- *
- * Revision 1.4 2004/01/23 07:04:24 reinelt
- * icons finished!
- *
- * Revision 1.3 2004/01/23 04:53:55 reinelt
- * icon widget added (not finished yet!)
- *
- * Revision 1.2 2004/01/22 07:57:45 reinelt
- * several bugs fixed where segfaulting on layout>display
- * Crystalfontz driver optimized, 632 display already works
- *
- * Revision 1.1 2004/01/20 05:36:59 reinelt
- * moved text-display-specific stuff to drv_generic_text
- * moved all the bar stuff from drv_generic_bar to generic_text
- *
*/
diff --git a/drv_serdisplib.c b/drv_serdisplib.c
index cf2d00f..7880488 100644
--- a/drv_serdisplib.c
+++ b/drv_serdisplib.c
@@ -22,38 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: drv_serdisplib.c,v $
- * Revision 1.10 2006/02/27 08:12:34 reinelt
- * use serdisplib's full color support
- *
- * Revision 1.9 2006/02/27 06:14:46 reinelt
- * graphic bug resulting in all black pixels solved
- *
- * Revision 1.8 2006/02/08 04:55:05 reinelt
- * moved widget registration to drv_generic_graphic
- *
- * Revision 1.7 2006/01/30 06:25:54 reinelt
- * added CVS Revision
- *
- * Revision 1.6 2006/01/30 05:47:38 reinelt
- * graphic subsystem changed to full-color RGBA
- *
- * Revision 1.5 2005/05/28 09:06:14 reinelt
- * serdisplib cosmetics
- *
- * Revision 1.4 2005/05/12 14:55:47 reinelt
- * plugins for serdisplib driver
- *
- * Revision 1.3 2005/05/12 05:52:43 reinelt
- * serdisplib GET_VERSION_MAJOR macro
- *
- * Revision 1.2 2005/05/11 04:27:49 reinelt
- * small serdisplib bugs fixed
- *
- * Revision 1.1 2005/05/10 13:20:14 reinelt
- * added serdisplib driver
- *
*/
/*
diff --git a/evaluator.c b/evaluator.c
index c26cef1..c4c46a5 100644
--- a/evaluator.c
+++ b/evaluator.c
@@ -22,135 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: evaluator.c,v $
- * Revision 1.33 2006/09/29 04:48:22 reinelt
- * image widget uses properties now; new property 'reload'
- *
- * Revision 1.32 2006/09/14 04:08:54 reinelt
- * variables use a static list, no realloc, linear search
- *
- * Revision 1.31 2006/02/25 13:36:33 geronet
- * updated indent.sh, applied coding style
- *
- * Revision 1.30 2006/01/30 12:53:08 reinelt
- * replaced strncpy with strcpy where possible
- *
- * Revision 1.29 2006/01/30 06:11:36 reinelt
- * changed Result->length to Result->size
- *
- * Revision 1.28 2006/01/30 05:47:38 reinelt
- * graphic subsystem changed to full-color RGBA
- *
- * Revision 1.27 2006/01/28 15:36:18 harbaum
- * Fix: string termination bug in eval()
- *
- * Revision 1.26 2006/01/21 09:40:20 reinelt
- * Big Memory Leak in Evaluator fixed (thanks to Oliver Gehrke)
- *
- * Revision 1.25 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.24 2005/03/30 04:57:50 reinelt
- * Evaluator speedup: use bsearch for finding functions and variables
- *
- * Revision 1.23 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.22 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.21 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.20 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.19 2004/04/12 11:12:25 reinelt
- * added plugin_isdn, removed old ISDN client
- * fixed some real bad bugs in the evaluator
- *
- * Revision 1.18 2004/03/11 06:39:58 reinelt
- * big patch from Martin:
- * - reuse filehandles
- * - memory leaks fixed
- * - earlier busy-flag checking with HD44780
- * - reuse memory for strings in RESULT and hash
- * - netdev_fast to wavid time-consuming regex
- *
- * Revision 1.17 2004/03/08 18:45:52 hejl
- * fixed segfault when using string concatenation
- *
- * Revision 1.16 2004/03/08 04:33:08 reinelt
- * string concatenation fixed
- *
- * Revision 1.15 2004/03/06 20:31:16 reinelt
- * Complete rewrite of the evaluator to get rid of the code
- * from mark Morley (because of license issues).
- * The new Evaluator does a pre-compile of expressions, and
- * stores them in trees. Therefore it should be reasonable faster...
- *
- * Revision 1.14 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.13 2004/02/26 21:42:45 reinelt
- * memory leak fixes from Martin
- *
- * Revision 1.12 2004/02/05 07:10:23 reinelt
- * evaluator function names are no longer case-sensitive
- * Crystalfontz Fan PWM control, Fan RPM monitoring, temperature monitoring
- *
- * Revision 1.11 2004/01/30 20:57:56 reinelt
- * HD44780 patch from Martin Hejl
- * dmalloc integrated
- *
- * Revision 1.10 2004/01/29 04:40:02 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.9 2004/01/15 07:47:02 reinelt
- * debian/ postinst and watch added (did CVS forget about them?)
- * evaluator: conditional expressions (a?b:c) added
- * text widget nearly finished
- *
- * Revision 1.8 2004/01/12 03:51:01 reinelt
- * evaluating the 'Variables' section in the config file
- *
- * Revision 1.7 2004/01/07 10:15:41 reinelt
- * small glitch in evaluator fixed
- * made config table sorted and access with bsearch(),
- * which should be much faster
- *
- * Revision 1.6 2004/01/06 23:01:37 reinelt
- * more copyright issues
- *
- * Revision 1.5 2004/01/06 17:33:45 reinelt
- * Evaluator: functions with variable argument lists
- * Evaluator: plugin_sample.c and README.Plugins added
- *
- * Revision 1.4 2004/01/06 15:19:12 reinelt
- * Evaluator rearrangements...
- *
- * Revision 1.3 2003/10/11 06:01:52 reinelt
- * renamed expression.{c,h} to client.{c,h}
- * added config file client
- * new functions 'AddNumericVariable()' and 'AddStringVariable()'
- * new parameter '-i' for interactive mode
- *
- * Revision 1.2 2003/10/06 05:47:27 reinelt
- * operators: ==, \!=, <=, >=
- *
- * Revision 1.1 2003/10/06 04:34:06 reinelt
- * expression evaluator added
- *
*/
diff --git a/evaluator.h b/evaluator.h
index 5ece5d4..6b4cbca 100644
--- a/evaluator.h
+++ b/evaluator.h
@@ -22,68 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: evaluator.h,v $
- * Revision 1.13 2006/08/13 09:53:10 reinelt
- * dynamic properties added (used by 'style' of text widget)
- *
- * Revision 1.12 2006/01/30 06:11:36 reinelt
- * changed Result->length to Result->size
- *
- * Revision 1.11 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.10 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.9 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.8 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.7 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.6 2004/03/11 06:39:59 reinelt
- * big patch from Martin:
- * - reuse filehandles
- * - memory leaks fixed
- * - earlier busy-flag checking with HD44780
- * - reuse memory for strings in RESULT and hash
- * - netdev_fast to wavid time-consuming regex
- *
- * Revision 1.5 2004/03/06 20:31:16 reinelt
- * Complete rewrite of the evaluator to get rid of the code
- * from mark Morley (because of license issues).
- * The new Evaluator does a pre-compile of expressions, and
- * stores them in trees. Therefore it should be reasonable faster...
- *
- * Revision 1.4 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.3 2004/01/12 03:51:01 reinelt
- * evaluating the 'Variables' section in the config file
- *
- * Revision 1.2 2003/10/11 06:01:53 reinelt
- *
- * renamed expression.{c,h} to client.{c,h}
- * added config file client
- * new functions 'AddNumericVariable()' and 'AddStringVariable()'
- * new parameter '-i' for interactive mode
- *
- * Revision 1.1 2003/10/06 04:34:06 reinelt
- * expression evaluator added
- *
*/
diff --git a/font_6x8.h b/font_6x8.h
index 46a4821..a3d23e3 100644
--- a/font_6x8.h
+++ b/font_6x8.h
@@ -22,23 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: font_6x8.h,v $
- * Revision 1.4 2006/08/14 19:24:22 harbaum
- * Umlaut support, added KVV HTTP-User-Agent
- *
- * Revision 1.3 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.2 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.1 2004/02/15 21:43:43 reinelt
- * T6963 driver nearly finished
- * framework for graphic displays done
- * i2c_sensors patch from Xavier
- * some more old generation files removed
- *
*/
#define ______ 0x00
diff --git a/font_6x8_bold.h b/font_6x8_bold.h
index 71a149a..c70267f 100644
--- a/font_6x8_bold.h
+++ b/font_6x8_bold.h
@@ -22,17 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: font_6x8_bold.h,v $
- * Revision 1.3 2006/08/14 19:24:22 harbaum
- * Umlaut support, added KVV HTTP-User-Agent
- *
- * Revision 1.2 2006/08/13 18:14:03 harbaum
- * Added KVV plugin
- *
- * Revision 1.1 2006/08/09 17:25:34 harbaum
- * Better bar color support and new bold font
- *
*/
#define ______ 0x00
diff --git a/hash.c b/hash.c
index 1e3ba2d..ba9810e 100644
--- a/hash.c
+++ b/hash.c
@@ -22,118 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: hash.c,v $
- * Revision 1.26 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.25 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.24 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.23 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.22 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.21 2004/06/17 06:23:43 reinelt
- *
- * hash handling rewritten to solve performance issues
- *
- * Revision 1.20 2004/06/13 01:12:52 reinelt
- *
- * debug widgets changed (thanks to Andy Baxter)
- *
- * Revision 1.19 2004/06/01 06:45:30 reinelt
- *
- * some Fixme's processed
- * documented some code
- *
- * Revision 1.18 2004/05/31 16:39:06 reinelt
- *
- * added NULL display driver (for debugging/profiling purposes)
- * added backlight/contrast initialisation for matrixOrbital
- * added Backlight initialisation for Cwlinux
- *
- * Revision 1.17 2004/03/11 06:39:59 reinelt
- * big patch from Martin:
- * - reuse filehandles
- * - memory leaks fixed
- * - earlier busy-flag checking with HD44780
- * - reuse memory for strings in RESULT and hash
- * - netdev_fast to wavid time-consuming regex
- *
- * Revision 1.16 2004/03/03 08:40:07 hejl
- * Fixed memory leak in hash_get_regex
- *
- * Revision 1.15 2004/03/03 04:44:16 reinelt
- * changes (cosmetics?) to the big patch from Martin
- * hash patch un-applied
- *
- * Revision 1.14 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.13 2004/02/27 06:07:55 reinelt
- * hash improvements from Martin
- *
- * Revision 1.12 2004/01/30 20:57:56 reinelt
- * HD44780 patch from Martin Hejl
- * dmalloc integrated
- *
- * Revision 1.11 2004/01/29 04:40:02 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.10 2004/01/27 04:48:57 reinelt
- * bug with hash_age() fixed (thanks to Markus Keil for pointing this out)
- *
- * Revision 1.9 2004/01/22 07:57:45 reinelt
- * several bugs fixed where segfaulting on layout>display
- * Crystalfontz driver optimized, 632 display already works
- *
- * Revision 1.8 2004/01/21 14:29:03 reinelt
- * new helper 'hash_get_regex' which delivers the sum over regex matched items
- * new function 'disk()' which uses this regex matching
- *
- * Revision 1.7 2004/01/21 10:48:17 reinelt
- * hash_age function added
- *
- * Revision 1.6 2004/01/20 05:36:59 reinelt
- * moved text-display-specific stuff to drv_generic_text
- * moved all the bar stuff from drv_generic_bar to generic_text
- *
- * Revision 1.5 2004/01/18 09:01:45 reinelt
- * /proc/stat parsing finished
- *
- * Revision 1.4 2004/01/18 06:54:08 reinelt
- * bug in expr.c fixed (thanks to Xavier)
- * some progress with /proc/stat parsing
- *
- * Revision 1.3 2004/01/16 07:26:25 reinelt
- * moved various /proc parsing to own functions
- * made some progress with /proc/stat parsing
- *
- * Revision 1.2 2004/01/16 05:04:53 reinelt
- * started plugin proc_stat which should parse /proc/stat
- * which again is a paint in the a**
- * thinking over implementation methods of delta functions
- * (CPU load, ...)
- *
- * Revision 1.1 2004/01/13 10:03:01 reinelt
- * new util 'hash' for associative arrays
- * new plugin 'cpuinfo'
- *
*/
/*
diff --git a/hash.h b/hash.h
index 7a012a0..07a12b5 100644
--- a/hash.h
+++ b/hash.h
@@ -22,91 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: hash.h,v $
- * Revision 1.19 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.18 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.17 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.16 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.15 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.14 2004/06/17 06:23:43 reinelt
- *
- * hash handling rewritten to solve performance issues
- *
- * Revision 1.13 2004/06/13 01:12:52 reinelt
- *
- * debug widgets changed (thanks to Andy Baxter)
- *
- * Revision 1.12 2004/06/01 06:45:30 reinelt
- *
- * some Fixme's processed
- * documented some code
- *
- * Revision 1.11 2004/03/11 06:39:59 reinelt
- * big patch from Martin:
- * - reuse filehandles
- * - memory leaks fixed
- * - earlier busy-flag checking with HD44780
- * - reuse memory for strings in RESULT and hash
- * - netdev_fast to wavid time-consuming regex
- *
- * Revision 1.10 2004/03/03 04:44:16 reinelt
- * changes (cosmetics?) to the big patch from Martin
- * hash patch un-applied
- *
- * Revision 1.9 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.8 2004/02/27 06:07:55 reinelt
- * hash improvements from Martin
- *
- * Revision 1.7 2004/01/21 14:29:03 reinelt
- * new helper 'hash_get_regex' which delivers the sum over regex matched items
- * new function 'disk()' which uses this regex matching
- *
- * Revision 1.6 2004/01/21 10:48:17 reinelt
- * hash_age function added
- *
- * Revision 1.5 2004/01/18 09:01:45 reinelt
- * /proc/stat parsing finished
- *
- * Revision 1.4 2004/01/16 11:12:26 reinelt
- * some bugs in plugin_xmms fixed, parsing moved to own function
- * plugin_proc_stat nearly finished
- *
- * Revision 1.3 2004/01/16 07:26:25 reinelt
- * moved various /proc parsing to own functions
- * made some progress with /proc/stat parsing
- *
- * Revision 1.2 2004/01/16 05:04:53 reinelt
- * started plugin proc_stat which should parse /proc/stat
- * which again is a paint in the a**
- * thinking over implementation methods of delta functions
- * (CPU load, ...)
- *
- * Revision 1.1 2004/01/13 10:03:01 reinelt
- * new util 'hash' for associative arrays
- * new plugin 'cpuinfo'
- *
*/
#ifndef _HASH_H_
diff --git a/layout.c b/layout.c
index 6a5b46f..02ada68 100644
--- a/layout.c
+++ b/layout.c
@@ -22,92 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: layout.c,v $
- * Revision 1.22 2006/02/21 05:50:34 reinelt
- * keypad support from Cris Maj
- *
- * Revision 1.21 2006/02/08 04:55:05 reinelt
- * moved widget registration to drv_generic_graphic
- *
- * Revision 1.20 2006/02/07 05:36:13 reinelt
- * Layers added to Layout
- *
- * Revision 1.19 2006/01/30 05:47:38 reinelt
- * graphic subsystem changed to full-color RGBA
- *
- * Revision 1.18 2006/01/23 06:17:18 reinelt
- * timer widget added
- *
- * Revision 1.17 2005/12/18 16:18:36 reinelt
- * GPO's added again
- *
- * Revision 1.16 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.15 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.14 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.13 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.12 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.11 2004/06/02 09:41:19 reinelt
- *
- * prepared support for startup splash screen
- *
- * Revision 1.10 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.9 2004/02/01 19:37:40 reinelt
- * got rid of every strtok() incarnation.
- *
- * Revision 1.8 2004/02/01 18:08:50 reinelt
- * removed strtok() from layout processing (took me hours to find this bug)
- * further strtok() removind should be done!
- *
- * Revision 1.7 2004/01/30 20:57:56 reinelt
- * HD44780 patch from Martin Hejl
- * dmalloc integrated
- *
- * Revision 1.6 2004/01/14 11:33:00 reinelt
- * new plugin 'uname' which does what it's called
- * text widget nearly finished
- * first results displayed on MatrixOrbital
- *
- * Revision 1.5 2004/01/13 08:18:19 reinelt
- * timer queues added
- * liblcd4linux deactivated turing transformation to new layout
- *
- * Revision 1.4 2004/01/12 03:51:01 reinelt
- * evaluating the 'Variables' section in the config file
- *
- * Revision 1.3 2004/01/11 18:26:02 reinelt
- * further widget and layout processing
- *
- * Revision 1.2 2004/01/11 09:26:15 reinelt
- * layout starts to exist...
- *
- * Revision 1.1 2004/01/10 20:22:33 reinelt
- * added new function 'cfg_list()' (not finished yet)
- * added layout.c (will replace processor.c someday)
- * added widget_text.c (will be the first and most important widget)
- * modified lcd4linux.c so that old-style configs should work, too
- *
*/
/*
diff --git a/layout.h b/layout.h
index d1a41b4..e386218 100644
--- a/layout.h
+++ b/layout.h
@@ -22,27 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: layout.h,v $
- * Revision 1.5 2006/02/27 07:53:52 reinelt
- * some more graphic issues fixed
- *
- * Revision 1.4 2006/02/07 05:36:13 reinelt
- * Layers added to Layout
- *
- * Revision 1.3 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.2 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.1 2004/01/10 20:22:33 reinelt
- * added new function 'cfg_list()' (not finished yet)
- * added layout.c (will replace processor.c someday)
- * added widget_text.c (will be the first and most important widget)
- * modified lcd4linux.c so that old-style configs should work, too
- *
*/
#ifndef _LAYOUT_H_
diff --git a/lcd4linux.c b/lcd4linux.c
index 95b70e6..87fc47b 100644
--- a/lcd4linux.c
+++ b/lcd4linux.c
@@ -23,366 +23,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: lcd4linux.c,v $
- * Revision 1.84 2006/09/14 11:19:29 entropy
- * New cmdline option -p to specify the pidfile location
- *
- * Revision 1.83 2006/09/14 03:49:14 reinelt
- * indent run
- *
- * Revision 1.82 2006/09/13 20:04:57 entropy
- * threads change argv[0] to their thread name, for a neat 'ps' output
- *
- * Revision 1.81 2006/08/13 06:46:51 reinelt
- * T6963 soft-timing & enhancements; indent
- *
- * Revision 1.80 2006/01/23 06:17:18 reinelt
- * timer widget added
- *
- * Revision 1.79 2005/09/02 05:27:08 reinelt
- * double-fork daemonize patch from Petri Damsten
- *
- * Revision 1.78 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.77 2005/03/30 04:57:50 reinelt
- * Evaluator speedup: use bsearch for finding functions and variables
- *
- * Revision 1.76 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.75 2004/09/24 21:41:00 reinelt
- * new driver for the BWCT USB LCD interface board.
- *
- * Revision 1.74 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.73 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.72 2004/06/06 06:51:59 reinelt
- *
- * do not display end splash screen if quiet=1
- *
- * Revision 1.71 2004/06/02 09:41:19 reinelt
- *
- * prepared support for startup splash screen
- *
- * Revision 1.70 2004/06/02 05:14:16 reinelt
- *
- * fixed models listing for Beckmann+Egle driver
- * some cosmetic changes
- *
- * Revision 1.69 2004/03/14 07:11:42 reinelt
- * parameter count fixed for plugin_dvb()
- * plugin_APM (battery status) ported
- *
- * Revision 1.68 2004/03/11 06:39:59 reinelt
- * big patch from Martin:
- * - reuse filehandles
- * - memory leaks fixed
- * - earlier busy-flag checking with HD44780
- * - reuse memory for strings in RESULT and hash
- * - netdev_fast to wavid time-consuming regex
- *
- * Revision 1.67 2004/03/06 20:31:16 reinelt
- * Complete rewrite of the evaluator to get rid of the code
- * from mark Morley (because of license issues).
- * The new Evaluator does a pre-compile of expressions, and
- * stores them in trees. Therefore it should be reasonable faster...
- *
- * Revision 1.66 2004/03/03 04:44:16 reinelt
- * changes (cosmetics?) to the big patch from Martin
- * hash patch un-applied
- *
- * Revision 1.65 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.64 2004/02/27 07:06:25 reinelt
- * new function 'qprintf()' (simple but quick snprintf() replacement)
- *
- * Revision 1.63 2004/02/10 07:42:35 reinelt
- * cut off all old-style files which are no longer used with NextGeneration
- *
- * Revision 1.62 2004/01/30 20:57:56 reinelt
- * HD44780 patch from Martin Hejl
- * dmalloc integrated
- *
- * Revision 1.61 2004/01/14 11:33:00 reinelt
- * new plugin 'uname' which does what it's called
- * text widget nearly finished
- * first results displayed on MatrixOrbital
- *
- * Revision 1.60 2004/01/13 08:18:19 reinelt
- * timer queues added
- * liblcd4linux deactivated turing transformation to new layout
- *
- * Revision 1.59 2004/01/12 03:51:01 reinelt
- * evaluating the 'Variables' section in the config file
- *
- * Revision 1.58 2004/01/10 20:22:33 reinelt
- * added new function 'cfg_list()' (not finished yet)
- * added layout.c (will replace processor.c someday)
- * added widget_text.c (will be the first and most important widget)
- * modified lcd4linux.c so that old-style configs should work, too
- *
- * Revision 1.57 2004/01/10 17:45:26 reinelt
- * changed initialization order so cfg() gets initialized before plugins.
- * This way a plugin's init() can use cfg_get().
- * Thanks to Xavier for reporting this one!
- *
- * Revision 1.56 2004/01/09 17:03:07 reinelt
- * initiated transfer to new driver architecture
- * new file 'drv.c' will someday replace 'display.c'
- * new file 'drv_MatrixOrbital.c' will replace 'MatrixOrbital.c'
- * due to this 'soft' transfer lcd4linux should stay usable during the switch
- * (at least I hope so)
- *
- * Revision 1.55 2004/01/09 04:16:06 reinelt
- * added 'section' argument to cfg_get(), but NULLed it on all calls by now.
- *
- * Revision 1.54 2004/01/08 05:28:12 reinelt
- * Luk Claes added to AUTHORS
- * cfg: group handling ('{}') added
- *
- * Revision 1.53 2003/12/19 05:35:14 reinelt
- * renamed 'client' to 'plugin'
- *
- * Revision 1.52 2003/12/01 07:08:50 reinelt
- *
- * Patches from Xavier:
- * - WiFi: make interface configurable
- * - "quiet" as an option from the config file
- * - ignore missing "MemShared" on Linux 2.6
- *
- * Revision 1.51 2003/11/16 09:45:49 reinelt
- * Crystalfontz changes, small glitch in getopt() fixed
- *
- * Revision 1.50 2003/10/22 04:19:16 reinelt
- * Makefile.in for imon.c/.h, some MatrixOrbital clients
- *
- * Revision 1.49 2003/10/11 06:01:53 reinelt
- *
- * renamed expression.{c,h} to client.{c,h}
- * added config file client
- * new functions 'AddNumericVariable()' and 'AddStringVariable()'
- * new parameter '-i' for interactive mode
- *
- * Revision 1.48 2003/10/05 17:58:50 reinelt
- * libtool junk; copyright messages cleaned up
- *
- * Revision 1.47 2003/09/10 08:37:09 reinelt
- * icons: reorganized tick_* again...
- *
- * Revision 1.46 2003/09/09 06:54:43 reinelt
- * new function 'cfg_number()'
- *
- * Revision 1.45 2003/09/09 05:30:34 reinelt
- * even more icons stuff
- *
- * Revision 1.44 2003/08/24 05:17:58 reinelt
- * liblcd4linux patch from Patrick Schemitz
- *
- * Revision 1.43 2003/08/17 16:37:39 reinelt
- * more icon framework
- *
- * Revision 1.42 2003/08/14 03:47:40 reinelt
- * remove PID file if driver initialisation fails
- *
- * Revision 1.41 2003/08/08 08:05:23 reinelt
- * added PID file handling
- *
- * Revision 1.40 2003/08/08 06:58:06 reinelt
- * improved forking
- *
- * Revision 1.39 2003/07/24 04:48:09 reinelt
- * 'soft clear' needed for virtual rows
- *
- * Revision 1.38 2003/06/13 05:11:11 reinelt
- * error message cosmetics
- *
- * Revision 1.37 2003/04/07 06:03:01 reinelt
- * further parallel port abstraction
- *
- * Revision 1.36 2003/02/22 07:53:10 reinelt
- * cfg_get(key,defval)
- *
- * Revision 1.35 2003/02/13 10:40:17 reinelt
- *
- * changed "copyright" to "2003"
- * added slightly different protocol for MatrixOrbital "LK202" displays
- *
- * Revision 1.34 2002/04/29 11:00:28 reinelt
- *
- * added Toshiba T6963 driver
- * added ndelay() with nanosecond resolution
- *
- * Revision 1.33 2001/04/27 05:04:57 reinelt
- *
- * replaced OPEN_MAX with sysconf()
- * replaced mktemp() with mkstemp()
- * unlock serial port if open() fails
- *
- * Revision 1.32 2001/03/13 07:41:22 reinelt
- *
- * added NEWS file
- *
- * Revision 1.31 2001/03/12 12:39:36 reinelt
- *
- * reworked autoconf a lot: drivers may be excluded, #define's went to config.h
- *
- * Revision 1.30 2001/03/08 15:25:38 ltoetsch
- * improved exec
- *
- * Revision 1.29 2001/02/14 07:40:16 reinelt
- *
- * first (incomplete) GPO implementation
- *
- * Revision 1.28 2000/10/25 08:10:48 reinelt
- *
- * added restart funnctionality
- * (lots of this code was stolen from sendmail.c)
- *
- * Revision 1.27 2000/08/10 18:42:20 reinelt
- *
- * fixed some bugs with the new syslog code
- *
- * Revision 1.26 2000/08/10 09:44:09 reinelt
- *
- * new debugging scheme: error(), info(), debug()
- * uses syslog if in daemon mode
- *
- * Revision 1.25 2000/08/09 14:14:11 reinelt
- *
- * new switch -F (do not fork)
- * added automatic forking if -F not specified
- *
- * Revision 1.24 2000/08/09 09:50:29 reinelt
- *
- * opened 0.98 development
- * removed driver-specific signal-handlers
- * added 'quit'-function to driver structure
- * added global signal-handler
- *
- * Revision 1.23 2000/04/17 05:14:27 reinelt
- *
- * added README.44780
- *
- * Revision 1.22 2000/04/15 16:56:52 reinelt
- *
- * moved delay loops to udelay.c
- * renamed -d (debugging) switch to -v (verbose)
- * new switch -d to calibrate delay loop
- * 'Delay' entry for HD44780 back again
- * delay loops will not calibrate automatically, because this will fail with hich CPU load
- *
- * Revision 1.21 2000/04/15 11:56:35 reinelt
- *
- * more debug messages
- *
- * Revision 1.20 2000/04/15 11:13:54 reinelt
- *
- * added '-d' (debugging) switch
- * added several debugging messages
- * removed config entry 'Delay' for HD44780 driver
- * delay loop for HD44780 will be calibrated automatically
- *
- * Revision 1.19 2000/04/10 04:40:53 reinelt
- *
- * minor changes and cleanups
- *
- * Revision 1.18 2000/04/07 05:42:20 reinelt
- *
- * UUCP style lockfiles for the serial port
- *
- * Revision 1.17 2000/04/03 17:31:52 reinelt
- *
- * suppress welcome message if display is smaller than 20x2
- * change lcd4linux.ppm to 32 pixel high so KDE won't stretch the icon
- *
- * Revision 1.16 2000/04/03 04:46:38 reinelt
- *
- * added '-c key=val' option
- *
- * Revision 1.15 2000/04/01 22:40:42 herp
- * geometric correction (too many pixelgaps)
- * lcd4linux main should return int, not void
- *
- * Revision 1.14 2000/03/26 18:46:28 reinelt
- *
- * bug in pixmap.c that leaded to empty bars fixed
- * name conflicts with X11 resolved
- *
- * Revision 1.13 2000/03/26 12:55:03 reinelt
- *
- * enhancements to the PPM driver
- *
- * Revision 1.12 2000/03/25 05:50:43 reinelt
- *
- * memory leak in Raster_flush closed
- * driver family logic changed
- *
- * Revision 1.11 2000/03/24 11:36:56 reinelt
- *
- * new syntax for raster configuration
- * changed XRES and YRES to be configurable
- * PPM driver works nice
- *
- * Revision 1.10 2000/03/23 07:24:48 reinelt
- *
- * PPM driver up and running (but slow!)
- *
- * Revision 1.9 2000/03/22 15:36:21 reinelt
- *
- * added '-l' switch (list drivers)
- * generic pixmap driver added
- * X11 Framework done
- *
- * Revision 1.8 2000/03/22 07:33:50 reinelt
- *
- * FAQ added
- * new modules 'processor.c' contains all data processing
- *
- * Revision 1.7 2000/03/19 08:41:28 reinelt
- *
- * documentation available! README, README.MatrixOrbital, README.Drivers
- * added Skeleton.c as a starting point for new drivers
- *
- * Revision 1.6 2000/03/18 10:31:06 reinelt
- *
- * added sensor handling (for temperature etc.)
- * made data collecting happen only if data is used
- * (reading /proc/meminfo takes a lot of CPU!)
- * released lcd4linux-0.92
- *
- * Revision 1.5 2000/03/18 08:07:04 reinelt
- *
- * vertical bars implemented
- * bar compaction improved
- * memory information implemented
- *
- * Revision 1.4 2000/03/17 09:21:42 reinelt
- *
- * various memory statistics added
- *
- * Revision 1.3 2000/03/13 15:58:24 reinelt
- *
- * release 0.9
- * moved row parsing to parser.c
- * all basic work finished
- *
- * Revision 1.2 2000/03/10 17:36:02 reinelt
- *
- * first unstable but running release
- *
*/
#include "config.h"
diff --git a/lcd4linux_i2c.h b/lcd4linux_i2c.h
index cda59b2..1a0fce8 100644
--- a/lcd4linux_i2c.h
+++ b/lcd4linux_i2c.h
@@ -31,25 +31,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: lcd4linux_i2c.h,v $
- * Revision 1.4 2006/02/25 13:36:33 geronet
- * updated indent.sh, applied coding style
- *
- * Revision 1.3 2005/07/06 04:40:18 reinelt
- * GCC-4 fixes
- *
- * Revision 1.2 2005/06/01 12:09:13 reinelt
- * removed ^M from lcd4linux_i2c.h; indent.sh run
- *
- * Revision 1.1 2005/05/31 20:42:55 lfcorreia
- * new file: lcd4linux_i2c.h
- * avoid the problems detecting the proper I2C kernel include files
- *
- * rearrange all the other autoconf stuff to remove I2C detection
- *
- * new method by Paul Kamphuis to write to the I2C device
- *
*/
#ifndef _LCD4LINUX_I2C_H
diff --git a/pid.c b/pid.c
index adbae61..095656f 100644
--- a/pid.c
+++ b/pid.c
@@ -21,47 +21,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: pid.c,v $
- * Revision 1.10 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.9 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.8 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.7 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.6 2004/03/19 06:37:47 reinelt
- * asynchronous thread handling started
- *
- * Revision 1.5 2004/03/03 04:44:16 reinelt
- * changes (cosmetics?) to the big patch from Martin
- * hash patch un-applied
- *
- * Revision 1.4 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.3 2004/01/29 04:40:02 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.2 2003/10/05 17:58:50 reinelt
- * libtool junk; copyright messages cleaned up
- *
- * Revision 1.1 2003/08/08 08:05:23 reinelt
- * added PID file handling
- *
*/
/*
diff --git a/pid.h b/pid.h
index 0240060..1a0af9e 100644
--- a/pid.h
+++ b/pid.h
@@ -22,20 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: pid.h,v $
- * Revision 1.4 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.3 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.2 2003/10/05 17:58:50 reinelt
- * libtool junk; copyright messages cleaned up
- *
- * Revision 1.1 2003/08/08 08:05:23 reinelt
- * added PID file handling
- *
*/
#ifndef _PID_H_
diff --git a/plugin.c b/plugin.c
index 26fb82a..a1b4ac4 100644
--- a/plugin.c
+++ b/plugin.c
@@ -22,192 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin.c,v $
- * Revision 1.47 2006/09/19 11:20:52 entropy
- * Added missing prototypes
- *
- * Revision 1.46 2006/09/15 19:00:50 entropy
- * iconv charset converter plugin
- *
- * Revision 1.45 2006/08/13 18:14:03 harbaum
- * Added KVV plugin
- *
- * Revision 1.44 2006/07/31 03:48:09 reinelt
- * preparations for scrolling
- *
- * Revision 1.43 2006/07/30 11:29:02 lfcorreia
- * Make changes suggested by Michael, only one init function is needed
- *
- * Revision 1.42 2006/07/29 21:12:31 lfcorreia
- * Add UPPERCASE string plugin function
- *
- * Revision 1.41 2006/04/15 05:22:52 reinelt
- * mpd plugin from Stefan Kuhne
- *
- * Revision 1.40 2006/02/19 15:42:19 reinelt
- * file plugin from Chris Maj
- *
- * Revision 1.39 2005/11/04 04:53:10 reinelt
- * sample plugin activated
- *
- * Revision 1.38 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.37 2005/05/02 10:29:20 reinelt
- * preparations for python bindings and python plugin
- *
- * Revision 1.36 2005/04/03 07:07:51 reinelt
- * added statfs plugin
- *
- * Revision 1.35 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.34 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.33 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.32 2004/06/07 06:56:55 reinelt
- *
- * added test plugin from Andy Baxter
- *
- * Revision 1.31 2004/05/29 00:27:23 reinelt
- *
- * added plugin_diskstats.c
- *
- * Revision 1.30 2004/05/22 18:30:02 reinelt
- *
- * added plugin 'uptime'
- *
- * Revision 1.29 2004/05/20 07:47:51 reinelt
- * added plugin_time
- *
- * Revision 1.28 2004/04/12 11:12:26 reinelt
- * added plugin_isdn, removed old ISDN client
- * fixed some real bad bugs in the evaluator
- *
- * Revision 1.27 2004/04/09 06:09:55 reinelt
- * big configure rework from Xavier
- *
- * Revision 1.25 2004/04/07 08:29:05 hejl
- * New plugin for wireless info
- *
- * Revision 1.24 2004/03/19 06:37:47 reinelt
- * asynchronous thread handling started
- *
- * Revision 1.23 2004/03/14 07:11:42 reinelt
- * parameter count fixed for plugin_dvb()
- * plugin_APM (battery status) ported
- *
- * Revision 1.22 2004/03/13 06:49:20 reinelt
- * seti@home plugin ported to NextGeneration
- *
- * Revision 1.21 2004/03/10 07:16:15 reinelt
- * MySQL plugin from Javier added
- *
- * Revision 1.20 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.19 2004/02/18 14:45:42 nicowallmeier
- * Imon/Telmon plugin ported
- *
- * Revision 1.18 2004/02/10 07:42:35 reinelt
- * cut off all old-style files which are no longer used with NextGeneration
- *
- * Revision 1.17 2004/02/10 06:54:39 reinelt
- * DVB plugin ported
- *
- * Revision 1.16 2004/01/29 04:40:02 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.15 2004/01/27 08:13:39 reinelt
- * ported PPP token to plugin_ppp
- *
- * Revision 1.14 2004/01/25 05:30:09 reinelt
- * plugin_netdev for parsing /proc/net/dev added
- *
- * Revision 1.13 2004/01/16 05:04:53 reinelt
- * started plugin proc_stat which should parse /proc/stat
- * which again is a paint in the a**
- * thinking over implementation methods of delta functions
- * (CPU load, ...)
- *
- * Revision 1.12 2004/01/15 04:29:45 reinelt
- * moved lcd4linux.conf.sample to *.old
- * lcd4linux.conf.sample with new layout
- * new plugins 'loadavg' and 'meminfo'
- * text widget have pre- and postfix
- *
- * Revision 1.11 2004/01/14 11:33:00 reinelt
- * new plugin 'uname' which does what it's called
- * text widget nearly finished
- * first results displayed on MatrixOrbital
- *
- * Revision 1.10 2004/01/13 10:03:01 reinelt
- * new util 'hash' for associative arrays
- * new plugin 'cpuinfo'
- *
- * Revision 1.9 2004/01/11 18:26:02 reinelt
- * further widget and layout processing
- *
- * Revision 1.8 2004/01/10 20:22:33 reinelt
- * added new function 'cfg_list()' (not finished yet)
- * added layout.c (will replace processor.c someday)
- * added widget_text.c (will be the first and most important widget)
- * modified lcd4linux.c so that old-style configs should work, too
- *
- * Revision 1.7 2004/01/10 17:45:26 reinelt
- * changed initialization order so cfg() gets initialized before plugins.
- * This way a plugin's init() can use cfg_get().
- * Thanks to Xavier for reporting this one!
- *
- * Revision 1.6 2004/01/10 17:36:56 reinelt
- *
- * I2C Sensors plugin from Xavier added
- *
- * Revision 1.5 2004/01/06 17:33:45 reinelt
- *
- * Evaluator: functions with variable argument lists
- * Evaluator: plugin_sample.c and README.Plugins added
- *
- * Revision 1.4 2004/01/06 15:19:16 reinelt
- * Evaluator rearrangements...
- *
- * Revision 1.3 2003/12/19 06:27:33 reinelt
- * added XMMS plugin from Markus Keil
- *
- * Revision 1.2 2003/12/19 05:49:23 reinelt
- * extracted plugin_math and plugin_string into extra files
- *
- * Revision 1.1 2003/12/19 05:35:14 reinelt
- * renamed 'client' to 'plugin'
- *
- * Revision 1.1 2003/10/11 06:01:52 reinelt
- *
- * renamed expression.{c,h} to client.{c,h}
- * added config file client
- * new functions 'AddNumericVariable()' and 'AddStringVariable()'
- * new parameter '-i' for interactive mode
- *
- * Revision 1.3 2003/10/06 05:51:15 reinelt
- * functions: min(), max()
- *
- * Revision 1.2 2003/10/06 05:47:27 reinelt
- * operators: ==, \!=, <=, >=
- *
- * Revision 1.1 2003/10/06 04:34:06 reinelt
- * expression evaluator added
- *
*/
/*
diff --git a/plugin.h b/plugin.h
index 85899ef..d412e9e 100644
--- a/plugin.h
+++ b/plugin.h
@@ -22,34 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin.h,v $
- * Revision 1.4 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.3 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.2 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.1 2003/12/19 05:35:14 reinelt
- * renamed 'client' to 'plugin'
- *
- * Revision 1.1 2003/10/11 06:01:52 reinelt
- *
- * renamed expression.{c,h} to client.{c,h}
- * added config file client
- * new functions 'AddNumericVariable()' and 'AddStringVariable()'
- * new parameter '-i' for interactive mode
- *
- * Revision 1.1 2003/10/06 04:34:06 reinelt
- * expression evaluator added
- *
*/
diff --git a/plugin_apm.c b/plugin_apm.c
index 92c7f31..d286fe5 100644
--- a/plugin_apm.c
+++ b/plugin_apm.c
@@ -25,32 +25,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_apm.c,v $
- * Revision 1.6 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.5 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.4 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.3 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.2 2004/06/17 06:23:43 reinelt
- *
- * hash handling rewritten to solve performance issues
- *
- * Revision 1.1 2004/03/14 07:11:42 reinelt
- * parameter count fixed for plugin_dvb()
- * plugin_APM (battery status) ported
- *
*/
/*
diff --git a/plugin_cfg.c b/plugin_cfg.c
index 6a9aab2..4cf6a0c 100644
--- a/plugin_cfg.c
+++ b/plugin_cfg.c
@@ -22,71 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_cfg.c,v $
- * Revision 1.14 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.13 2005/03/30 04:57:50 reinelt
- * Evaluator speedup: use bsearch for finding functions and variables
- *
- * Revision 1.12 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.11 2004/06/26 12:04:59 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.10 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.9 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.8 2004/03/11 06:39:59 reinelt
- * big patch from Martin:
- * - reuse filehandles
- * - memory leaks fixed
- * - earlier busy-flag checking with HD44780
- * - reuse memory for strings in RESULT and hash
- * - netdev_fast to wavid time-consuming regex
- *
- * Revision 1.7 2004/03/06 20:31:16 reinelt
- * Complete rewrite of the evaluator to get rid of the code
- * from mark Morley (because of license issues).
- * The new Evaluator does a pre-compile of expressions, and
- * stores them in trees. Therefore it should be reasonable faster...
- *
- * Revision 1.6 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.5 2004/02/01 19:37:40 reinelt
- * got rid of every strtok() incarnation.
- *
- * Revision 1.4 2004/01/30 20:57:56 reinelt
- * HD44780 patch from Martin Hejl
- * dmalloc integrated
- *
- * Revision 1.3 2004/01/29 04:40:02 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.2 2004/01/14 11:33:00 reinelt
- * new plugin 'uname' which does what it's called
- * text widget nearly finished
- * first results displayed on MatrixOrbital
- *
- * Revision 1.1 2004/01/13 10:03:01 reinelt
- * new util 'hash' for associative arrays
- * new plugin 'cpuinfo'
- *
*/
/*
diff --git a/plugin_cpuinfo.c b/plugin_cpuinfo.c
index d854435..6367d28 100644
--- a/plugin_cpuinfo.c
+++ b/plugin_cpuinfo.c
@@ -22,72 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_cpuinfo.c,v $
- * Revision 1.14 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.13 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.12 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.11 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.10 2004/06/17 06:23:43 reinelt
- *
- * hash handling rewritten to solve performance issues
- *
- * Revision 1.9 2004/03/11 06:39:59 reinelt
- * big patch from Martin:
- * - reuse filehandles
- * - memory leaks fixed
- * - earlier busy-flag checking with HD44780
- * - reuse memory for strings in RESULT and hash
- * - netdev_fast to wavid time-consuming regex
- *
- * Revision 1.8 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.7 2004/01/29 04:40:02 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.6 2004/01/21 10:48:17 reinelt
- * hash_age function added
- *
- * Revision 1.5 2004/01/16 11:12:26 reinelt
- * some bugs in plugin_xmms fixed, parsing moved to own function
- * plugin_proc_stat nearly finished
- *
- * Revision 1.4 2004/01/16 07:26:25 reinelt
- * moved various /proc parsing to own functions
- * made some progress with /proc/stat parsing
- *
- * Revision 1.3 2004/01/15 04:29:45 reinelt
- * moved lcd4linux.conf.sample to *.old
- * lcd4linux.conf.sample with new layout
- * new plugins 'loadavg' and 'meminfo'
- * text widget have pre- and postfix
- *
- * Revision 1.2 2004/01/14 11:33:00 reinelt
- * new plugin 'uname' which does what it's called
- * text widget nearly finished
- * first results displayed on MatrixOrbital
- *
- * Revision 1.1 2004/01/13 10:03:01 reinelt
- * new util 'hash' for associative arrays
- * new plugin 'cpuinfo'
- *
*/
/*
diff --git a/plugin_diskstats.c b/plugin_diskstats.c
index 1b1b981..93df6e1 100644
--- a/plugin_diskstats.c
+++ b/plugin_diskstats.c
@@ -22,39 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_diskstats.c,v $
- * Revision 1.8 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.7 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.6 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.5 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.4 2004/06/17 10:58:58 reinelt
- *
- * changed plugin_netdev to use the new fast hash model
- *
- * Revision 1.3 2004/06/17 06:23:43 reinelt
- *
- * hash handling rewritten to solve performance issues
- *
- * Revision 1.2 2004/05/29 01:07:56 reinelt
- * bug in plugin_diskstats fixed
- *
- * Revision 1.1 2004/05/29 00:27:23 reinelt
- *
- * added plugin_diskstats.c
- *
*/
/*
diff --git a/plugin_dvb.c b/plugin_dvb.c
index 66c851e..db3cde9 100644
--- a/plugin_dvb.c
+++ b/plugin_dvb.c
@@ -22,45 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_dvb.c,v $
- * Revision 1.9 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.8 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.7 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.6 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.5 2004/06/17 06:23:43 reinelt
- *
- * hash handling rewritten to solve performance issues
- *
- * Revision 1.4 2004/03/14 07:11:42 reinelt
- * parameter count fixed for plugin_dvb()
- * plugin_APM (battery status) ported
- *
- * Revision 1.3 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.2 2004/02/16 13:03:37 reinelt
- * compile problem with missing frontend.h fixed
- *
- * Revision 1.1 2004/02/10 06:54:39 reinelt
- * DVB plugin ported
- *
*/
/*
diff --git a/plugin_exec.c b/plugin_exec.c
index 2efb805..3d875a7 100644
--- a/plugin_exec.c
+++ b/plugin_exec.c
@@ -26,52 +26,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_exec.c,v $
- * Revision 1.12 2006/07/12 21:01:41 reinelt
- * thread_destroy, minor cleanups
- *
- * Revision 1.11 2006/07/12 20:47:51 reinelt
- * indent
- *
- * Revision 1.10 2006/07/12 20:45:30 reinelt
- * G15 and thread patch by Anton
- *
- * Revision 1.9 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.8 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.7 2004/09/24 21:41:00 reinelt
- * new driver for the BWCT USB LCD interface board.
- *
- * Revision 1.6 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.5 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.4 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.3 2004/06/17 06:23:43 reinelt
- *
- * hash handling rewritten to solve performance issues
- *
- * Revision 1.2 2004/04/08 10:48:25 reinelt
- * finished plugin_exec
- * modified thread handling
- * added '%x' format to qprintf (hexadecimal)
- *
- * Revision 1.1 2004/03/20 11:49:40 reinelt
- * forgot to add plugin_exec.c ...
- *
*/
/*
diff --git a/plugin_file.c b/plugin_file.c
index fd286cc..3492ea5 100644
--- a/plugin_file.c
+++ b/plugin_file.c
@@ -22,17 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_file.c,v $
- * Revision 1.3 2006/09/13 05:33:39 reinelt
- * plugin_file: return empty string if file cannot be read; widget_text: load property as 'string', not as variable (triggered an ugly bug with variable list reallocated)
- *
- * Revision 1.2 2006/07/19 01:57:01 cmay
- * fixed double read of last line in file
- *
- * Revision 1.1 2006/02/19 15:42:19 reinelt
- * file plugin from Chris Maj
- *
*/
/*
diff --git a/plugin_i2c_sensors.c b/plugin_i2c_sensors.c
index d36ca4d..8f273cf 100644
--- a/plugin_i2c_sensors.c
+++ b/plugin_i2c_sensors.c
@@ -22,115 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_i2c_sensors.c,v $
- * Revision 1.26 2006/09/07 09:06:25 reinelt
- * lots of wrong printf formats corrected (thanks to Ernst Bachmann)
- *
- * Revision 1.25 2006/02/25 13:36:33 geronet
- * updated indent.sh, applied coding style
- *
- * Revision 1.24 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.23 2005/04/01 05:16:04 reinelt
- * moved plugin init stuff to a seperate function called on first use
- *
- * Revision 1.22 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.21 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.20 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.19 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.18 2004/06/17 06:23:43 reinelt
- *
- * hash handling rewritten to solve performance issues
- *
- * Revision 1.17 2004/06/05 14:56:48 reinelt
- *
- * Cwlinux splash screen fixed
- * USBLCD splash screen fixed
- * plugin_i2c qprintf("%f") replaced with snprintf()
- *
- * Revision 1.16 2004/06/01 06:45:30 reinelt
- *
- * some Fixme's processed
- * documented some code
- *
- * Revision 1.15 2004/05/31 21:05:13 reinelt
- *
- * fixed lots of bugs in the Cwlinux driver
- * do not emit EAGAIN error on the first retry
- * made plugin_i2c_sensors a bit less 'chatty'
- * moved init and exit functions to the bottom of plugin_pop3
- *
- * Revision 1.14 2004/05/09 05:41:42 reinelt
- *
- * i2c fix for kernel 2.6.5 (temp_input1 vs. temp1_input) from Xavier
- *
- * Revision 1.13 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.12 2004/02/16 08:19:44 reinelt
- * i2c_sensors patch from Xavier
- *
- * Revision 1.11 2004/02/15 21:43:43 reinelt
- * T6963 driver nearly finished
- * framework for graphic displays done
- * i2c_sensors patch from Xavier
- * some more old generation files removed
- *
- * Revision 1.10 2004/02/14 12:07:27 nicowallmeier
- * minor bugfix
- *
- * Revision 1.9 2004/02/14 11:56:17 reinelt
- * M50530 driver ported
- * changed lots of 'char' to 'unsigned char'
- *
- * Revision 1.8 2004/02/14 10:09:50 reinelt
- * I2C Sensors for 2.4 kernels (/proc instead of /sysfs)
- *
- * Revision 1.7 2004/01/30 20:57:56 reinelt
- * HD44780 patch from Martin Hejl
- * dmalloc integrated
- *
- * Revision 1.6 2004/01/30 07:12:35 reinelt
- * HD44780 busy-flag support from Martin Hejl
- * loadavg() uClibc replacement from Martin Heyl
- * round() uClibc replacement from Martin Hejl
- * warning in i2c_sensors fixed
- *
- * Revision 1.5 2004/01/29 05:55:30 reinelt
- * check for /sys mounted
- *
- * Revision 1.4 2004/01/29 04:40:02 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.3 2004/01/27 08:13:39 reinelt
- * ported PPP token to plugin_ppp
- *
- * Revision 1.2 2004/01/27 05:06:10 reinelt
- * i2c update from Xavier
- *
- * Revision 1.1 2004/01/10 17:36:56 reinelt
- *
- * I2C Sensors plugin from Xavier added
- *
*/
/*
diff --git a/plugin_iconv.c b/plugin_iconv.c
index ecd6f96..bd01f26 100644
--- a/plugin_iconv.c
+++ b/plugin_iconv.c
@@ -22,18 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_iconv.c,v $
- * Revision 1.3 2006/09/29 04:48:22 reinelt
- * image widget uses properties now; new property 'reload'
- *
- * Revision 1.2 2006/09/15 19:06:47 entropy
- * debug spam reduced, comment typo fixed
- *
- * Revision 1.1 2006/09/15 19:00:50 entropy
- * iconv charset converter plugin
- *
- *
*/
/*
diff --git a/plugin_imon.c b/plugin_imon.c
index 999bd1e..8fc227a 100644
--- a/plugin_imon.c
+++ b/plugin_imon.c
@@ -21,69 +21,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_imon.c,v $
- * Revision 1.17 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.16 2005/04/04 20:11:14 nicowallmeier
- * to be compatible with gcc 2.95
- *
- * Revision 1.15 2005/04/01 05:16:04 reinelt
- * moved plugin init stuff to a seperate function called on first use
- *
- * Revision 1.14 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.13 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.12 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.11 2004/06/24 20:18:08 nicowallmeier
- * minor bugfix
- *
- * Revision 1.10 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.9 2004/06/17 06:23:43 reinelt
- *
- * hash handling rewritten to solve performance issues
- *
- * Revision 1.8 2004/05/27 06:29:29 nicowallmeier
- * Moved variables to Plugin:imon / Plugin:telmon
- *
- * Revision 1.7 2004/05/27 03:39:47 reinelt
- *
- * changed function naming scheme to plugin::function
- *
- * Revision 1.6 2004/03/13 14:58:15 nicowallmeier
- * Added clean termination of imond-connection (now correctly)
- *
- * Revision 1.4 2004/03/03 04:44:16 reinelt
- * changes (cosmetics?) to the big patch from Martin
- * hash patch un-applied
- *
- * Revision 1.3 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.2 2004/02/22 17:35:41 reinelt
- * some fixes for generic graphic driver and T6963
- * removed ^M from plugin_imon (Nico, are you editing under Windows?)
- *
- * Revision 1.1 2004/02/18 14:45:43 nicowallmeier
- * Imon/Telmon plugin ported
- *
*/
#include "config.h"
diff --git a/plugin_isdn.c b/plugin_isdn.c
index b8ca7b5..cf833d4 100644
--- a/plugin_isdn.c
+++ b/plugin_isdn.c
@@ -25,36 +25,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_isdn.c,v $
- * Revision 1.7 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.6 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.5 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.4 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.3 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.2 2004/06/17 06:23:43 reinelt
- *
- * hash handling rewritten to solve performance issues
- *
- * Revision 1.1 2004/05/19 05:23:25 reinelt
- *
- * plugin_isdn.c added (sorry, I forgot...)
- *
*/
/*
diff --git a/plugin_kvv.c b/plugin_kvv.c
index 6c29032..43ca20f 100644
--- a/plugin_kvv.c
+++ b/plugin_kvv.c
@@ -22,30 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_kvv.c,v $
- * Revision 1.7 2006/08/23 17:45:37 harbaum
- * Umlaut translation bugfix
- *
- * Revision 1.6 2006/08/17 19:11:41 harbaum
- * Small plugin_kvv bugfixes and new abbreviate option
- *
- * Revision 1.5 2006/08/16 14:18:14 reinelt
- * T6963 enhancements: soft timing, DualScan, Cell size
- *
- * Revision 1.4 2006/08/15 17:28:27 harbaum
- * Cleaned up thread and error handling
- *
- * Revision 1.3 2006/08/14 19:24:22 harbaum
- * Umlaut support, added KVV HTTP-User-Agent
- *
- * Revision 1.2 2006/08/13 18:45:25 harbaum
- * Little cleanup ...
- *
- * Revision 1.1 2006/08/13 18:14:03 harbaum
- * Added KVV plugin
- *
- *
*/
/*
diff --git a/plugin_loadavg.c b/plugin_loadavg.c
index 5f40943..5952dbb 100644
--- a/plugin_loadavg.c
+++ b/plugin_loadavg.c
@@ -22,58 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_loadavg.c,v $
- * Revision 1.10 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.9 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.8 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.7 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.6 2004/03/11 06:39:59 reinelt
- * big patch from Martin:
- * - reuse filehandles
- * - memory leaks fixed
- * - earlier busy-flag checking with HD44780
- * - reuse memory for strings in RESULT and hash
- * - netdev_fast to wavid time-consuming regex
- *
- * Revision 1.5 2004/03/08 18:46:21 hejl
- * Fixed bug introduced with "caching" the loadavg values
- *
- * Revision 1.4 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.3 2004/01/30 07:12:35 reinelt
- * HD44780 busy-flag support from Martin Hejl
- * loadavg() uClibc replacement from Martin Heyl
- * round() uClibc replacement from Martin Hejl
- * warning in i2c_sensors fixed
- * [
- *
- * Revision 1.2 2004/01/29 04:40:02 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.1 2004/01/15 04:29:45 reinelt
- * moved lcd4linux.conf.sample to *.old
- * lcd4linux.conf.sample with new layout
- * new plugins 'loadavg' and 'meminfo'
- * text widget have pre- and postfix
- *
*/
/*
diff --git a/plugin_math.c b/plugin_math.c
index fc7e305..b74f188 100644
--- a/plugin_math.c
+++ b/plugin_math.c
@@ -22,46 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_math.c,v $
- * Revision 1.9 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.8 2005/04/05 04:46:06 reinelt
- * ceil/floor patch from Maxime
- *
- * Revision 1.7 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.6 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.5 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.4 2004/03/06 20:31:16 reinelt
- * Complete rewrite of the evaluator to get rid of the code
- * from mark Morley (because of license issues).
- * The new Evaluator does a pre-compile of expressions, and
- * stores them in trees. Therefore it should be reasonable faster...
- *
- * Revision 1.3 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.2 2004/01/29 04:40:02 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.1 2003/12/19 05:50:34 reinelt
- * added plugin_math.c and plugin_string.c
- *
*/
/*
diff --git a/plugin_meminfo.c b/plugin_meminfo.c
index 106aea2..1456552 100644
--- a/plugin_meminfo.c
+++ b/plugin_meminfo.c
@@ -22,62 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_meminfo.c,v $
- * Revision 1.12 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.11 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.10 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.9 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.8 2004/06/17 06:23:43 reinelt
- *
- * hash handling rewritten to solve performance issues
- *
- * Revision 1.7 2004/03/11 06:39:59 reinelt
- * big patch from Martin:
- * - reuse filehandles
- * - memory leaks fixed
- * - earlier busy-flag checking with HD44780
- * - reuse memory for strings in RESULT and hash
- * - netdev_fast to wavid time-consuming regex
- *
- * Revision 1.6 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.5 2004/01/29 04:40:02 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.4 2004/01/25 05:30:09 reinelt
- * plugin_netdev for parsing /proc/net/dev added
- *
- * Revision 1.3 2004/01/21 10:48:17 reinelt
- * hash_age function added
- *
- * Revision 1.2 2004/01/16 07:26:25 reinelt
- * moved various /proc parsing to own functions
- * made some progress with /proc/stat parsing
- *
- * Revision 1.1 2004/01/15 04:29:45 reinelt
- * moved lcd4linux.conf.sample to *.old
- * lcd4linux.conf.sample with new layout
- * new plugins 'loadavg' and 'meminfo'
- * text widget have pre- and postfix
- *
*/
/*
diff --git a/plugin_mpd.c b/plugin_mpd.c
index 1457260..6064cfc 100644
--- a/plugin_mpd.c
+++ b/plugin_mpd.c
@@ -22,11 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_mpd.c,v $
- * Revision 1.1 2006/04/15 05:22:52 reinelt
- * mpd plugin from Stefan Kuhne
- *
*/
/*
diff --git a/plugin_mysql.c b/plugin_mysql.c
index 733b5c8..bc0a1e8 100644
--- a/plugin_mysql.c
+++ b/plugin_mysql.c
@@ -22,41 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_mysql.c,v $
- * Revision 1.11 2006/02/25 13:36:33 geronet
- * updated indent.sh, applied coding style
- *
- * Revision 1.10 2006/01/20 15:58:05 reinelt
- * MySQL::count() added again
- *
- * Revision 1.9 2006/01/20 15:43:25 reinelt
- * MySQL::query() returns a value, not the number of rows
- *
- * Revision 1.8 2006/01/16 15:39:58 reinelt
- * MySQL::queryvalue() extension from Harald Klemm
- *
- * Revision 1.7 2005/06/06 09:24:07 reinelt
- * two bugs in plugin_mysql.c fixed
- *
- * Revision 1.6 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.5 2005/04/01 05:16:04 reinelt
- * moved plugin init stuff to a seperate function called on first use
- *
- * Revision 1.4 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.3 2004/03/21 22:05:53 reinelt
- * MySQL plugin fixes from Javi
- *
- * Revision 1.2 2004/03/20 23:09:01 reinelt
- * MySQL plugin fixes from Javi
- *
- * Revision 1.1 2004/03/10 07:16:15 reinelt
- * MySQL plugin from Javier added
- *
*/
/* DOC:
diff --git a/plugin_netdev.c b/plugin_netdev.c
index 419389d..75312c9 100644
--- a/plugin_netdev.c
+++ b/plugin_netdev.c
@@ -22,67 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_netdev.c,v $
- * Revision 1.14 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.13 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.12 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.11 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.10 2004/06/17 10:58:58 reinelt
- *
- * changed plugin_netdev to use the new fast hash model
- *
- * Revision 1.9 2004/06/17 06:23:43 reinelt
- *
- * hash handling rewritten to solve performance issues
- *
- * Revision 1.8 2004/05/27 03:39:47 reinelt
- *
- * changed function naming scheme to plugin::function
- *
- * Revision 1.7 2004/03/11 06:39:59 reinelt
- * big patch from Martin:
- * - reuse filehandles
- * - memory leaks fixed
- * - earlier busy-flag checking with HD44780
- * - reuse memory for strings in RESULT and hash
- * - netdev_fast to wavid time-consuming regex
- *
- * Revision 1.6 2004/03/03 04:44:16 reinelt
- * changes (cosmetics?) to the big patch from Martin
- * hash patch un-applied
- *
- * Revision 1.5 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.4 2004/02/15 07:23:04 reinelt
- * bug in netdev parsing fixed
- *
- * Revision 1.3 2004/02/01 19:37:40 reinelt
- * got rid of every strtok() incarnation.
- *
- * Revision 1.2 2004/01/29 04:40:02 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.1 2004/01/25 05:30:09 reinelt
- * plugin_netdev for parsing /proc/net/dev added
- *
*/
/*
diff --git a/plugin_pop3.c b/plugin_pop3.c
index d39e750..a8c72f8 100644
--- a/plugin_pop3.c
+++ b/plugin_pop3.c
@@ -26,46 +26,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_pop3.c,v $
- * Revision 1.10 2006/02/25 13:36:33 geronet
- * updated indent.sh, applied coding style
- *
- * Revision 1.9 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.8 2005/04/01 05:16:04 reinelt
- * moved plugin init stuff to a seperate function called on first use
- *
- * Revision 1.7 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.6 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.5 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.4 2004/05/31 21:05:13 reinelt
- *
- * fixed lots of bugs in the Cwlinux driver
- * do not emit EAGAIN error on the first retry
- * made plugin_i2c_sensors a bit less 'chatty'
- * moved init and exit functions to the bottom of plugin_pop3
- *
- * Revision 1.3 2004/05/20 07:14:46 reinelt
- * made all local functions static
- *
- * Revision 1.2 2004/04/17 13:03:34 nicowallmeier
- * minor bugfix
- *
- * Revision 1.1 2004/04/08 11:59:26 reinelt
- * added plugin_pop3 from Javi
- *
*/
diff --git a/plugin_ppp.c b/plugin_ppp.c
index 5f819a5..c11b4ec 100644
--- a/plugin_ppp.c
+++ b/plugin_ppp.c
@@ -22,51 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_ppp.c,v $
- * Revision 1.10 2005/05/08 04:32:44 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.9 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.8 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.7 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.6 2004/06/17 06:23:43 reinelt
- *
- * hash handling rewritten to solve performance issues
- *
- * Revision 1.5 2004/05/29 15:53:28 reinelt
- *
- * M50530: reset parport signals on exit
- * plugin_ppp: ppp() has two parameters, not three
- * lcd4linux.conf.sample: diskstats() corrected
- *
- * Revision 1.4 2004/03/03 04:44:16 reinelt
- * changes (cosmetics?) to the big patch from Martin
- * hash patch un-applied
- *
- * Revision 1.3 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.2 2004/01/28 06:43:31 reinelt
- * plugin_ppp finished.
- *
- * Revision 1.1 2004/01/27 08:13:39 reinelt
- * ported PPP token to plugin_ppp
- *
*/
/*
diff --git a/plugin_proc_stat.c b/plugin_proc_stat.c
index fec4222..73619d1 100644
--- a/plugin_proc_stat.c
+++ b/plugin_proc_stat.c
@@ -22,110 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_proc_stat.c,v $
- * Revision 1.26 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.25 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.24 2005/01/11 10:19:33 reinelt
- * changes to lcd4linux.conf.sample
- *
- * Revision 1.23 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.22 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.21 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.20 2004/06/17 06:23:43 reinelt
- *
- * hash handling rewritten to solve performance issues
- *
- * Revision 1.19 2004/05/27 03:39:47 reinelt
- *
- * changed function naming scheme to plugin::function
- *
- * Revision 1.18 2004/03/11 06:39:59 reinelt
- * big patch from Martin:
- * - reuse filehandles
- * - memory leaks fixed
- * - earlier busy-flag checking with HD44780
- * - reuse memory for strings in RESULT and hash
- * - netdev_fast to wavid time-consuming regex
- *
- * Revision 1.17 2004/03/03 04:44:16 reinelt
- * changes (cosmetics?) to the big patch from Martin
- * hash patch un-applied
- *
- * Revision 1.16 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.15 2004/02/04 19:10:51 reinelt
- * Crystalfontz driver nearly finished
- *
- * Revision 1.14 2004/02/01 19:37:40 reinelt
- * got rid of every strtok() incarnation.
- *
- * Revision 1.13 2004/01/29 04:40:02 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.12 2004/01/27 08:13:39 reinelt
- * ported PPP token to plugin_ppp
- *
- * Revision 1.11 2004/01/25 05:30:09 reinelt
- * plugin_netdev for parsing /proc/net/dev added
- *
- * Revision 1.10 2004/01/22 08:55:30 reinelt
- * fixed unhandled kernel-2.6 entries in /prco/stat
- *
- * Revision 1.9 2004/01/21 14:29:03 reinelt
- * new helper 'hash_get_regex' which delivers the sum over regex matched items
- * new function 'disk()' which uses this regex matching
- *
- * Revision 1.8 2004/01/21 11:31:23 reinelt
- * two bugs with hash_age() ixed
- *
- * Revision 1.7 2004/01/21 10:48:17 reinelt
- * hash_age function added
- *
- * Revision 1.6 2004/01/20 12:45:47 reinelt
- * "Default screen" working with MatrixOrbital
- *
- * Revision 1.5 2004/01/18 09:01:45 reinelt
- * /proc/stat parsing finished
- *
- * Revision 1.4 2004/01/18 06:54:08 reinelt
- * bug in expr.c fixed (thanks to Xavier)
- * some progress with /proc/stat parsing
- *
- * Revision 1.3 2004/01/16 11:12:26 reinelt
- * some bugs in plugin_xmms fixed, parsing moved to own function
- * plugin_proc_stat nearly finished
- *
- * Revision 1.2 2004/01/16 07:26:25 reinelt
- * moved various /proc parsing to own functions
- * made some progress with /proc/stat parsing
- *
- * Revision 1.1 2004/01/16 05:04:53 reinelt
- * started plugin proc_stat which should parse /proc/stat
- * which again is a paint in the a**
- * thinking over implementation methods of delta functions
- * (CPU load, ...)
- *
*/
/*
diff --git a/plugin_python.c b/plugin_python.c
index 9cde204..73fa159 100644
--- a/plugin_python.c
+++ b/plugin_python.c
@@ -22,27 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_python.c,v $
- * Revision 1.4 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.3 2005/05/04 05:22:12 reinelt
- * * replaced fprintf(stderr,... with error()
- * * corrected a "dangling reference" memory problem
- * * removed some PyErr_Print() spam
- * * fixed a segmentation fault that occured when python module was not
- * found
- * * improved error messages
- *
- * Revision 1.2 2005/05/03 11:13:24 reinelt
- * rearranged autoconf a bit,
- * libX11 will be linked only if really needed (i.e. when the X11 driver has been selected)
- * plugin_python filled with life
- *
- * Revision 1.1 2005/05/02 10:29:20 reinelt
- * preparations for python bindings and python plugin
- *
*/
/*
diff --git a/plugin_sample.c b/plugin_sample.c
index 38d987b..e15dc93 100644
--- a/plugin_sample.c
+++ b/plugin_sample.c
@@ -22,54 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_sample.c,v $
- * Revision 1.11 2005/11/04 04:53:10 reinelt
- * sample plugin activated
- *
- * Revision 1.10 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.9 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.8 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.7 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.6 2004/06/01 06:04:25 reinelt
- *
- * made README.Plugins and plugin_sample up to date.
- *
- * Revision 1.5 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.4 2004/01/30 20:57:56 reinelt
- * HD44780 patch from Martin Hejl
- * dmalloc integrated
- *
- * Revision 1.3 2004/01/29 04:40:02 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.2 2004/01/13 10:03:01 reinelt
- * new util 'hash' for associative arrays
- * new plugin 'cpuinfo'
- *
- * Revision 1.1 2004/01/06 17:33:45 reinelt
- *
- * Evaluator: functions with variable argument lists
- * Evaluator: plugin_sample.c and README.Plugins added
- *
*/
/*
diff --git a/plugin_seti.c b/plugin_seti.c
index 89b2c09..4565537 100644
--- a/plugin_seti.c
+++ b/plugin_seti.c
@@ -26,34 +26,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_seti.c,v $
- * Revision 1.7 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.6 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.5 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.4 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.3 2004/06/17 06:23:43 reinelt
- *
- * hash handling rewritten to solve performance issues
- *
- * Revision 1.2 2004/03/13 19:06:01 reinelt
- * ChangeLog and Status update; small glitch in plugin_seti fixed.
- *
- * Revision 1.1 2004/03/13 06:49:20 reinelt
- * seti@home plugin ported to NextGeneration
- *
*/
/*
diff --git a/plugin_statfs.c b/plugin_statfs.c
index e092681..95afe2b 100644
--- a/plugin_statfs.c
+++ b/plugin_statfs.c
@@ -22,14 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_statfs.c,v $
- * Revision 1.2 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.1 2005/04/03 07:07:51 reinelt
- * added statfs plugin
- *
*/
/*
diff --git a/plugin_string.c b/plugin_string.c
index 1b4a726..5877709 100644
--- a/plugin_string.c
+++ b/plugin_string.c
@@ -22,49 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_string.c,v $
- * Revision 1.11 2006/07/31 03:48:09 reinelt
- * preparations for scrolling
- *
- * Revision 1.10 2006/07/30 11:29:02 lfcorreia
- * Make changes suggested by Michael, only one init function is needed
- *
- * Revision 1.9 2006/07/29 21:12:31 lfcorreia
- * Add UPPERCASE string plugin function
- *
- * Revision 1.8 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.7 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.6 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.5 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.4 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.3 2004/01/29 04:40:02 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.2 2004/01/11 18:26:02 reinelt
- * further widget and layout processing
- *
- * Revision 1.1 2003/12/19 05:50:34 reinelt
- * added plugin_math.c and plugin_string.c
- *
*/
/*
diff --git a/plugin_test.c b/plugin_test.c
index 5f827f7..7a4bb55 100644
--- a/plugin_test.c
+++ b/plugin_test.c
@@ -25,28 +25,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
-*
-* $Log: plugin_test.c,v $
-* Revision 1.5 2005/05/08 04:32:45 reinelt
-* CodingStyle added and applied
-*
-* Revision 1.4 2005/01/18 06:30:23 reinelt
-* added (C) to all copyright statements
-*
-* Revision 1.3 2004/06/26 12:05:00 reinelt
-*
-* uh-oh... the last CVS log message messed up things a lot...
-*
-* Revision 1.2 2004/06/26 09:27:21 reinelt
-*
-* added '-W' to CFLAGS
-* changed all C++ comments to C ones
-* cleaned up a lot of signed/unsigned mistakes
-*
-* Revision 1.1 2004/06/07 06:56:55 reinelt
-*
-* added test plugin from Andy Baxter
-*
*/
int plugin_init_test(void);
diff --git a/plugin_time.c b/plugin_time.c
index d9c9b86..60dbd52 100644
--- a/plugin_time.c
+++ b/plugin_time.c
@@ -22,27 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_time.c,v $
- * Revision 1.5 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.4 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.3 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.2 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.1 2004/05/20 07:47:51 reinelt
- * added plugin_time
- *
*/
/*
diff --git a/plugin_uname.c b/plugin_uname.c
index 60982d0..ecb0342 100644
--- a/plugin_uname.c
+++ b/plugin_uname.c
@@ -22,33 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_uname.c,v $
- * Revision 1.6 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.5 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.4 2005/01/09 10:53:24 reinelt
- * small type in plugin_uname fixed
- * new homepage lcd4linux.bulix.org
- *
- * Revision 1.3 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.2 2004/01/29 04:40:02 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.1 2004/01/14 11:33:00 reinelt
- * new plugin 'uname' which does what it's called
- * text widget nearly finished
- * first results displayed on MatrixOrbital
- *
*/
/*
diff --git a/plugin_uptime.c b/plugin_uptime.c
index 273b004..d697b09 100644
--- a/plugin_uptime.c
+++ b/plugin_uptime.c
@@ -22,32 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_uptime.c,v $
- * Revision 1.6 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.5 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.4 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.3 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.2 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.1 2004/05/22 18:30:02 reinelt
- *
- * added plugin 'uptime'
- *
*/
/*
diff --git a/plugin_wireless.c b/plugin_wireless.c
index a7de703..61fb69d 100644
--- a/plugin_wireless.c
+++ b/plugin_wireless.c
@@ -27,42 +27,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_wireless.c,v $
- * Revision 1.9 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.8 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.7 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.6 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.5 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.4 2004/06/17 06:23:43 reinelt
- *
- * hash handling rewritten to solve performance issues
- *
- * Revision 1.3 2004/05/27 03:39:47 reinelt
- *
- * changed function naming scheme to plugin::function
- *
- * Revision 1.2 2004/04/17 13:05:58 nicowallmeier
- * minor bugfix
- *
- * Revision 1.1 2004/04/07 08:29:05 hejl
- * New plugin for wireless info
- *
*/
/*
diff --git a/plugin_xmms.c b/plugin_xmms.c
index 27efbf6..a90d470 100644
--- a/plugin_xmms.c
+++ b/plugin_xmms.c
@@ -20,60 +20,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: plugin_xmms.c,v $
- * Revision 1.14 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.13 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.12 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.11 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.10 2004/06/17 06:23:43 reinelt
- *
- * hash handling rewritten to solve performance issues
- *
- * Revision 1.9 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.8 2004/02/05 23:58:18 mkeil
- * Fixed/Optimized Hashage-timings
- *
- * Revision 1.7 2004/01/29 04:40:02 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.6 2004/01/21 11:31:23 reinelt
- * two bugs with hash_age() ixed
- *
- * Revision 1.5 2004/01/21 10:48:17 reinelt
- * hash_age function added
- *
- * Revision 1.4 2004/01/16 11:12:26 reinelt
- * some bugs in plugin_xmms fixed, parsing moved to own function
- * plugin_proc_stat nearly finished
- *
- * Revision 1.3 2004/01/16 10:09:49 mkeil
- * -include caching for values
- *
- * Revision 1.2 2004/01/06 22:33:14 reinelt
- * Copyright statements cleaned up
- *
- * Revision 1.1 2003/12/19 06:27:33 reinelt
- * added XMMS plugin from Markus Keil
- *
*/
/*
diff --git a/property.c b/property.c
index d3cbb8d..fa08c61 100644
--- a/property.c
+++ b/property.c
@@ -22,17 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: property.c,v $
- * Revision 1.3 2006/08/13 18:14:03 harbaum
- * Added KVV plugin
- *
- * Revision 1.2 2006/08/13 11:38:20 reinelt
- * text widget uses dynamic properties
- *
- * Revision 1.1 2006/08/13 09:53:10 reinelt
- * dynamic properties added (used by 'style' of text widget)
- *
*/
diff --git a/property.h b/property.h
index 890aa62..617c22a 100644
--- a/property.h
+++ b/property.h
@@ -22,17 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: property.h,v $
- * Revision 1.3 2006/08/14 05:54:04 reinelt
- * minor warnings fixed, CFLAGS changed (no-strict-aliasing)
- *
- * Revision 1.2 2006/08/13 11:38:20 reinelt
- * text widget uses dynamic properties
- *
- * Revision 1.1 2006/08/13 09:53:10 reinelt
- * dynamic properties added (used by 'style' of text widget)
- *
*/
diff --git a/qprintf.c b/qprintf.c
index 4778b6d..cc6b47b 100644
--- a/qprintf.c
+++ b/qprintf.c
@@ -25,40 +25,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: qprintf.c,v $
- * Revision 1.8 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.7 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.6 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.5 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.4 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.3 2004/04/12 11:12:26 reinelt
- * added plugin_isdn, removed old ISDN client
- * fixed some real bad bugs in the evaluator
- *
- * Revision 1.2 2004/04/08 10:48:25 reinelt
- * finished plugin_exec
- * modified thread handling
- * added '%x' format to qprintf (hexadecimal)
- *
- * Revision 1.1 2004/02/27 07:06:26 reinelt
- * new function 'qprintf()' (simple but quick snprintf() replacement)
- *
*/
/*
diff --git a/qprintf.h b/qprintf.h
index 29d870e..af9b08a 100644
--- a/qprintf.h
+++ b/qprintf.h
@@ -25,27 +25,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: qprintf.h,v $
- * Revision 1.5 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.4 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.3 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.2 2004/03/03 04:44:16 reinelt
- * changes (cosmetics?) to the big patch from Martin
- * hash patch un-applied
- *
- * Revision 1.1 2004/02/27 07:06:26 reinelt
- * new function 'qprintf()' (simple but quick snprintf() replacement)
- *
*/
#ifndef _QPRINTF_H_
diff --git a/rgb.c b/rgb.c
index 2e62d89..1079391 100644
--- a/rgb.c
+++ b/rgb.c
@@ -22,11 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: rgb.c,v $
- * Revision 1.1 2006/01/30 05:47:38 reinelt
- * graphic subsystem changed to full-color RGBA
- *
*/
diff --git a/rgb.h b/rgb.h
index a2239e3..619c07a 100644
--- a/rgb.h
+++ b/rgb.h
@@ -22,11 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: rgb.h,v $
- * Revision 1.1 2006/01/30 05:47:38 reinelt
- * graphic subsystem changed to full-color RGBA
- *
*/
diff --git a/thread.c b/thread.c
index 848fe93..760e8e1 100644
--- a/thread.c
+++ b/thread.c
@@ -25,44 +25,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: thread.c,v $
- * Revision 1.10 2006/09/14 03:49:14 reinelt
- * indent run
- *
- * Revision 1.9 2006/09/13 20:04:57 entropy
- * threads change argv[0] to their thread name, for a neat 'ps' output
- *
- * Revision 1.8 2006/07/12 21:01:41 reinelt
- * thread_destroy, minor cleanups
- *
- * Revision 1.7 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.6 2005/01/18 06:30:23 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.5 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.4 2004/06/01 06:45:30 reinelt
- *
- * some Fixme's processed
- * documented some code
- *
- * Revision 1.3 2004/04/08 10:48:25 reinelt
- * finished plugin_exec
- * modified thread handling
- * added '%x' format to qprintf (hexadecimal)
- *
- * Revision 1.2 2004/03/20 07:31:33 reinelt
- * support for HD66712 (which has a different RAM layout)
- * further threading development
- *
- * Revision 1.1 2004/03/19 06:37:47 reinelt
- * asynchronous thread handling started
- *
*/
/*
diff --git a/thread.h b/thread.h
index d2cbb80..2293841 100644
--- a/thread.h
+++ b/thread.h
@@ -25,39 +25,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: thread.h,v $
- * Revision 1.9 2006/09/14 03:49:14 reinelt
- * indent run
- *
- * Revision 1.8 2006/09/13 20:04:57 entropy
- * threads change argv[0] to their thread name, for a neat 'ps' output
- *
- * Revision 1.7 2006/07/12 21:01:41 reinelt
- * thread_destroy, minor cleanups
- *
- * Revision 1.6 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.5 2005/01/18 06:30:24 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.4 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.3 2004/04/08 10:48:25 reinelt
- * finished plugin_exec
- * modified thread handling
- * added '%x' format to qprintf (hexadecimal)
- *
- * Revision 1.2 2004/03/20 07:31:33 reinelt
- * support for HD66712 (which has a different RAM layout)
- * further threading development
- *
- * Revision 1.1 2004/03/19 06:37:47 reinelt
- * asynchronous thread handling started
- *
*/
#ifndef _THREAD_H_
diff --git a/timer.c b/timer.c
index 0ec1ac2..1564159 100644
--- a/timer.c
+++ b/timer.c
@@ -20,61 +20,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: timer.c,v $
- * Revision 1.13 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.12 2005/01/18 06:30:24 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.11 2004/09/19 09:31:19 reinelt
- * HD44780 busy flag checking improved: fall back to busy-waiting if too many errors occur
- *
- * Revision 1.10 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.9 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.8 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.7 2004/06/01 06:45:30 reinelt
- *
- * some Fixme's processed
- * documented some code
- *
- * Revision 1.6 2004/03/03 04:44:16 reinelt
- * changes (cosmetics?) to the big patch from Martin
- * hash patch un-applied
- *
- * Revision 1.5 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.4 2004/01/30 20:57:56 reinelt
- * HD44780 patch from Martin Hejl
- * dmalloc integrated
- *
- * Revision 1.3 2004/01/29 04:40:03 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.2 2004/01/18 09:01:45 reinelt
- * /proc/stat parsing finished
- *
- * Revision 1.1 2004/01/13 08:18:20 reinelt
- * timer queues added
- * liblcd4linux deactivated turing transformation to new layout
- *
*/
/*
diff --git a/timer.h b/timer.h
index 6746d3a..66670ec 100644
--- a/timer.h
+++ b/timer.h
@@ -22,34 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: timer.h,v $
- * Revision 1.6 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.5 2005/01/18 06:30:24 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.4 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.3 2004/06/01 06:45:30 reinelt
- *
- * some Fixme's processed
- * documented some code
- *
- * Revision 1.2 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.1 2004/01/13 08:18:20 reinelt
- * timer queues added
- * liblcd4linux deactivated turing transformation to new layout
- *
*/
diff --git a/udelay.c b/udelay.c
index d73bf4c..2c1bf71 100644
--- a/udelay.c
+++ b/udelay.c
@@ -22,100 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: udelay.c,v $
- * Revision 1.23 2006/08/13 06:46:51 reinelt
- * T6963 soft-timing & enhancements; indent
- *
- * Revision 1.22 2006/08/10 19:06:52 reinelt
- * new 'fuzz' parameter for timings
- *
- * Revision 1.21 2005/12/12 09:08:08 reinelt
- * finally removed old udelay code path; read timing values from config
- *
- * Revision 1.20 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.19 2005/01/18 06:30:24 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.18 2004/09/18 09:48:29 reinelt
- * HD44780 cleanup and prepararation for I2C backend
- * LCM-162 submodel framework
- *
- * Revision 1.17 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.16 2004/04/12 05:14:42 reinelt
- * another BIG FAT WARNING on the use of raw ports instead of ppdev
- *
- * Revision 1.15 2004/04/12 04:56:00 reinelt
- * emitted a BIG FAT WARNING if msr.h could not be found (and therefore
- * the gettimeofday() delay loop would be used)
- *
- * Revision 1.14 2003/10/12 04:46:19 reinelt
- *
- *
- * first try to integrate the Evaluator into a display driver (MatrixOrbital here)
- * small warning in processor.c fixed (thanks to Zachary Giles)
- * workaround for udelay() on alpha (no msr.h avaliable) (thanks to Zachary Giles)
- *
- * Revision 1.13 2003/10/05 17:58:50 reinelt
- * libtool junk; copyright messages cleaned up
- *
- * Revision 1.12 2003/07/18 04:43:14 reinelt
- * udelay: unnecessary sanity check removed
- *
- * Revision 1.11 2003/04/04 06:02:04 reinelt
- * new parallel port abstraction scheme
- *
- * Revision 1.10 2003/02/27 07:43:11 reinelt
- *
- * asm/msr.h: included hard-coded definition of rdtscl() if msr.h cannot be found.
- *
- * autoconf/automake/autoanything: switched back to 1.4. Hope it works again.
- *
- * Revision 1.9 2002/08/21 06:09:53 reinelt
- * some T6963 fixes, ndelay wrap
- *
- * Revision 1.8 2002/08/17 14:14:21 reinelt
- *
- * USBLCD fixes
- *
- * Revision 1.7 2002/04/29 11:00:28 reinelt
- *
- * added Toshiba T6963 driver
- * added ndelay() with nanosecond resolution
- *
- * Revision 1.6 2001/08/08 05:40:24 reinelt
- *
- * renamed CLK_TCK to CLOCKS_PER_SEC
- *
- * Revision 1.5 2001/03/12 13:44:58 reinelt
- *
- * new udelay() using Time Stamp Counters
- *
- * Revision 1.4 2001/03/12 12:39:36 reinelt
- *
- * reworked autoconf a lot: drivers may be excluded, #define's went to config.h
- *
- * Revision 1.3 2001/03/01 22:33:50 reinelt
- *
- * renamed Raster_flush() to PPM_flush()
- *
- * Revision 1.2 2000/07/31 10:43:44 reinelt
- *
- * some changes to support kernel-2.4 (different layout of various files in /proc)
- *
- * Revision 1.1 2000/04/15 16:56:52 reinelt
- *
- * moved delay loops to udelay.c
- * renamed -d (debugging) switch to -v (verbose)
- * new switch -d to calibrate delay loop
- * 'Delay' entry for HD44780 back again
- * delay loops will not calibrate automatically, because this will fail with hich CPU load
- *
*/
/*
diff --git a/udelay.h b/udelay.h
index fb27570..29c802c 100644
--- a/udelay.h
+++ b/udelay.h
@@ -22,58 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: udelay.h,v $
- * Revision 1.12 2006/09/13 20:07:59 entropy
- * Fixing bug #1494773 (compiles only on i368/amd64 machines) by providing a dummy implementation for other archs
- *
- * Revision 1.11 2005/12/12 09:08:08 reinelt
- * finally removed old udelay code path; read timing values from config
- *
- * Revision 1.10 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.9 2005/01/18 06:30:24 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.8 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.7 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.6 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.5 2003/10/05 17:58:50 reinelt
- * libtool junk; copyright messages cleaned up
- *
- * Revision 1.4 2002/04/29 11:00:28 reinelt
- *
- * added Toshiba T6963 driver
- * added ndelay() with nanosecond resolution
- *
- * Revision 1.3 2001/03/12 13:44:58 reinelt
- *
- * new udelay() using Time Stamp Counters
- *
- * Revision 1.2 2001/03/12 12:39:36 reinelt
- *
- * reworked autoconf a lot: drivers may be excluded, #define's went to config.h
- *
- * Revision 1.1 2000/04/15 16:56:52 reinelt
- *
- * moved delay loops to udelay.c
- * renamed -d (debugging) switch to -v (verbose)
- * new switch -d to calibrate delay loop
- * 'Delay' entry for HD44780 back again
- * delay loops will not calibrate automatically, because this will fail with high CPU load
- *
*/
#ifndef _UDELAY_H_
diff --git a/widget.c b/widget.c
index b193091..a5e45c6 100644
--- a/widget.c
+++ b/widget.c
@@ -20,104 +20,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: widget.c,v $
- * Revision 1.26 2006/08/09 17:25:34 harbaum
- * Better bar color support and new bold font
- *
- * Revision 1.25 2006/08/08 20:16:29 harbaum
- * Added "extracolor" (used for e.g. bar border) and RGB support for LEDMATRIX
- *
- * Revision 1.24 2006/08/08 19:28:18 reinelt
- * widget type checking corrected
- *
- * Revision 1.23 2006/02/21 05:50:34 reinelt
- * keypad support from Cris Maj
- *
- * Revision 1.22 2006/01/30 05:47:38 reinelt
- * graphic subsystem changed to full-color RGBA
- *
- * Revision 1.21 2005/12/18 16:18:36 reinelt
- * GPO's added again
- *
- * Revision 1.20 2005/11/06 09:17:20 reinelt
- * re-use icons (thanks to Jesus de Santos Garcia)
- *
- * Revision 1.19 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.18 2005/01/18 06:30:24 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.17 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.16 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.15 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.14 2004/05/26 11:37:36 reinelt
- *
- * Curses driver ported.
- *
- * Revision 1.13 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.12 2004/02/18 06:39:20 reinelt
- * T6963 driver for graphic displays finished
- *
- * Revision 1.11 2004/01/30 20:57:56 reinelt
- * HD44780 patch from Martin Hejl
- * dmalloc integrated
- *
- * Revision 1.10 2004/01/29 04:40:03 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.9 2004/01/23 04:53:57 reinelt
- * icon widget added (not finished yet!)
- *
- * Revision 1.8 2004/01/14 11:33:00 reinelt
- * new plugin 'uname' which does what it's called
- * text widget nearly finished
- * first results displayed on MatrixOrbital
- *
- * Revision 1.7 2004/01/13 08:18:20 reinelt
- * timer queues added
- * liblcd4linux deactivated turing transformation to new layout
- *
- * Revision 1.6 2004/01/11 18:26:02 reinelt
- * further widget and layout processing
- *
- * Revision 1.5 2004/01/11 09:26:15 reinelt
- * layout starts to exist...
- *
- * Revision 1.4 2004/01/10 20:22:33 reinelt
- * added new function 'cfg_list()' (not finished yet)
- * added layout.c (will replace processor.c someday)
- * added widget_text.c (will be the first and most important widget)
- * modified lcd4linux.c so that old-style configs should work, too
- *
- * Revision 1.3 2004/01/10 17:34:40 reinelt
- * further matrixOrbital changes
- * widgets initialized
- *
- * Revision 1.2 2003/10/05 17:58:50 reinelt
- * libtool junk; copyright messages cleaned up
- *
- * Revision 1.1 2003/09/19 03:51:29 reinelt
- * minor fixes, widget.c added
- *
*/
/*
diff --git a/widget.h b/widget.h
index 7d554e0..0b9bfdb 100644
--- a/widget.h
+++ b/widget.h
@@ -22,90 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: widget.h,v $
- * Revision 1.22 2006/08/14 05:54:04 reinelt
- * minor warnings fixed, CFLAGS changed (no-strict-aliasing)
- *
- * Revision 1.21 2006/08/09 17:25:34 harbaum
- * Better bar color support and new bold font
- *
- * Revision 1.20 2006/08/08 20:16:29 harbaum
- * Added "extracolor" (used for e.g. bar border) and RGB support for LEDMATRIX
- *
- * Revision 1.19 2006/02/21 15:55:59 cmay
- * removed new update function for keypad, consolidated it with draw
- *
- * Revision 1.18 2006/02/21 05:50:34 reinelt
- * keypad support from Cris Maj
- *
- * Revision 1.17 2006/01/30 05:47:38 reinelt
- * graphic subsystem changed to full-color RGBA
- *
- * Revision 1.16 2006/01/23 06:17:18 reinelt
- * timer widget added
- *
- * Revision 1.15 2005/12/18 16:18:36 reinelt
- * GPO's added again
- *
- * Revision 1.14 2005/11/06 09:17:20 reinelt
- * re-use icons (thanks to Jesus de Santos Garcia)
- *
- * Revision 1.13 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.12 2005/01/18 06:30:24 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.11 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.10 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.9 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.8 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.7 2004/01/14 11:33:00 reinelt
- * new plugin 'uname' which does what it's called
- * text widget nearly finished
- * first results displayed on MatrixOrbital
- *
- * Revision 1.6 2004/01/13 08:18:20 reinelt
- * timer queues added
- * liblcd4linux deactivated turing transformation to new layout
- *
- * Revision 1.5 2004/01/11 18:26:02 reinelt
- * further widget and layout processing
- *
- * Revision 1.4 2004/01/10 20:22:33 reinelt
- * added new function 'cfg_list()' (not finished yet)
- * added layout.c (will replace processor.c someday)
- * added widget_text.c (will be the first and most important widget)
- * modified lcd4linux.c so that old-style configs should work, too
- *
- * Revision 1.3 2004/01/10 17:34:40 reinelt
- * further matrixOrbital changes
- * widgets initialized
- *
- * Revision 1.2 2003/10/05 17:58:50 reinelt
- * libtool junk; copyright messages cleaned up
- *
- * Revision 1.1 2003/09/19 03:51:29 reinelt
- * minor fixes, widget.c added
- *
*/
diff --git a/widget_bar.c b/widget_bar.c
index 2f063a6..e7e53b1 100644
--- a/widget_bar.c
+++ b/widget_bar.c
@@ -20,85 +20,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: widget_bar.c,v $
- * Revision 1.19 2006/08/09 17:25:34 harbaum
- * Better bar color support and new bold font
- *
- * Revision 1.18 2006/01/23 06:17:18 reinelt
- * timer widget added
- *
- * Revision 1.17 2005/12/18 16:18:36 reinelt
- * GPO's added again
- *
- * Revision 1.16 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.15 2005/05/06 06:37:34 reinelt
- * hollow bar patch from geronet
- *
- * Revision 1.14 2005/01/18 06:30:24 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.13 2004/11/29 04:42:07 reinelt
- * removed the 99999 msec limit on widget update time (thanks to Petri Damsten)
- *
- * Revision 1.12 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.11 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.10 2004/03/11 06:39:59 reinelt
- * big patch from Martin:
- * - reuse filehandles
- * - memory leaks fixed
- * - earlier busy-flag checking with HD44780
- * - reuse memory for strings in RESULT and hash
- * - netdev_fast to wavid time-consuming regex
- *
- * Revision 1.9 2004/03/06 20:31:16 reinelt
- * Complete rewrite of the evaluator to get rid of the code
- * from mark Morley (because of license issues).
- * The new Evaluator does a pre-compile of expressions, and
- * stores them in trees. Therefore it should be reasonable faster...
- *
- * Revision 1.8 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.7 2004/01/30 20:57:56 reinelt
- * HD44780 patch from Martin Hejl
- * dmalloc integrated
- *
- * Revision 1.6 2004/01/29 04:40:03 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.5 2004/01/23 04:54:00 reinelt
- * icon widget added (not finished yet!)
- *
- * Revision 1.4 2004/01/20 14:25:12 reinelt
- * some reorganization
- * moved drv_generic to drv_generic_serial
- * moved port locking stuff to drv_generic_serial
- *
- * Revision 1.3 2004/01/20 12:45:47 reinelt
- * "Default screen" working with MatrixOrbital
- *
- * Revision 1.2 2004/01/20 04:51:39 reinelt
- * moved generic stuff from drv_MatrixOrbital to drv_generic
- * implemented new-stylish bars which are nearly finished
- *
- * Revision 1.1 2004/01/18 21:25:16 reinelt
- * Framework for bar widget opened
- *
*/
/*
diff --git a/widget_bar.h b/widget_bar.h
index bbbb8eb..62eda00 100644
--- a/widget_bar.h
+++ b/widget_bar.h
@@ -22,46 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: widget_bar.h,v $
- * Revision 1.10 2006/08/13 06:46:51 reinelt
- * T6963 soft-timing & enhancements; indent
- *
- * Revision 1.9 2006/08/09 17:25:34 harbaum
- * Better bar color support and new bold font
- *
- * Revision 1.8 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.7 2005/05/06 06:37:34 reinelt
- * hollow bar patch from geronet
- *
- * Revision 1.6 2005/01/18 06:30:24 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.5 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.4 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.3 2004/03/06 20:31:16 reinelt
- * Complete rewrite of the evaluator to get rid of the code
- * from mark Morley (because of license issues).
- * The new Evaluator does a pre-compile of expressions, and
- * stores them in trees. Therefore it should be reasonable faster...
- *
- * Revision 1.2 2004/01/20 04:51:39 reinelt
- * moved generic stuff from drv_MatrixOrbital to drv_generic
- * implemented new-stylish bars which are nearly finished
- *
- * Revision 1.1 2004/01/18 21:25:16 reinelt
- * Framework for bar widget opened
- *
*/
diff --git a/widget_gpo.c b/widget_gpo.c
index 7928189..08e15f6 100644
--- a/widget_gpo.c
+++ b/widget_gpo.c
@@ -20,11 +20,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: widget_gpo.c,v $
- * Revision 1.1 2005/12/18 16:18:36 reinelt
- * GPO's added again
- *
*/
/*
diff --git a/widget_gpo.h b/widget_gpo.h
index 59c9a38..4e4b128 100644
--- a/widget_gpo.h
+++ b/widget_gpo.h
@@ -22,11 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: widget_gpo.h,v $
- * Revision 1.1 2005/12/18 16:18:36 reinelt
- * GPO's added again
- *
*/
diff --git a/widget_icon.c b/widget_icon.c
index 744d033..a11ad33 100644
--- a/widget_icon.c
+++ b/widget_icon.c
@@ -20,99 +20,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: widget_icon.c,v $
- * Revision 1.23 2006/02/25 13:36:33 geronet
- * updated indent.sh, applied coding style
- *
- * Revision 1.22 2006/01/23 06:17:18 reinelt
- * timer widget added
- *
- * Revision 1.21 2006/01/22 10:01:09 reinelt
- * allow 'static' icons with speed=0
- *
- * Revision 1.20 2005/12/18 16:18:36 reinelt
- * GPO's added again
- *
- * Revision 1.19 2005/11/06 09:54:43 reinelt
- * fixed icon size removed, uses XRES & YRES (I hope this doesn't lead to problemes...)
- *
- * Revision 1.18 2005/11/06 09:17:20 reinelt
- * re-use icons (thanks to Jesus de Santos Garcia)
- *
- * Revision 1.17 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.16 2005/01/18 06:30:24 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.15 2004/11/28 15:50:24 reinelt
- * Cwlinux fixes (invalidation of user-defined chars)
- *
- * Revision 1.14 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.13 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.12 2004/06/20 10:09:56 reinelt
- *
- * 'const'ified the whole source
- *
- * Revision 1.11 2004/03/11 06:39:59 reinelt
- * big patch from Martin:
- * - reuse filehandles
- * - memory leaks fixed
- * - earlier busy-flag checking with HD44780
- * - reuse memory for strings in RESULT and hash
- * - netdev_fast to wavid time-consuming regex
- *
- * Revision 1.10 2004/03/06 20:31:16 reinelt
- * Complete rewrite of the evaluator to get rid of the code
- * from mark Morley (because of license issues).
- * The new Evaluator does a pre-compile of expressions, and
- * stores them in trees. Therefore it should be reasonable faster...
- *
- * Revision 1.9 2004/03/03 04:44:16 reinelt
- * changes (cosmetics?) to the big patch from Martin
- * hash patch un-applied
- *
- * Revision 1.8 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.7 2004/02/15 21:43:43 reinelt
- * T6963 driver nearly finished
- * framework for graphic displays done
- * i2c_sensors patch from Xavier
- * some more old generation files removed
- *
- * Revision 1.6 2004/02/07 13:45:23 reinelt
- * icon visibility patch #2 from Xavier
- *
- * Revision 1.5 2004/02/04 19:11:44 reinelt
- * icon visibility patch from Xavier
- *
- * Revision 1.4 2004/01/30 20:57:56 reinelt
- * HD44780 patch from Martin Hejl
- * dmalloc integrated
- *
- * Revision 1.3 2004/01/29 04:40:03 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.2 2004/01/23 07:04:39 reinelt
- * icons finished!
- *
- * Revision 1.1 2004/01/23 04:54:03 reinelt
- * icon widget added (not finished yet!)
- *
*/
/*
diff --git a/widget_icon.h b/widget_icon.h
index 0353314..66e7c53 100644
--- a/widget_icon.h
+++ b/widget_icon.h
@@ -22,45 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: widget_icon.h,v $
- * Revision 1.9 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.8 2005/01/18 06:30:24 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.7 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.6 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.5 2004/03/06 20:31:16 reinelt
- * Complete rewrite of the evaluator to get rid of the code
- * from mark Morley (because of license issues).
- * The new Evaluator does a pre-compile of expressions, and
- * stores them in trees. Therefore it should be reasonable faster...
- *
- * Revision 1.4 2004/02/15 21:43:43 reinelt
- * T6963 driver nearly finished
- * framework for graphic displays done
- * i2c_sensors patch from Xavier
- * some more old generation files removed
- *
- * Revision 1.3 2004/02/04 19:11:44 reinelt
- * icon visibility patch from Xavier
- *
- * Revision 1.2 2004/01/23 07:04:39 reinelt
- * icons finished!
- *
- * Revision 1.1 2004/01/23 04:54:04 reinelt
- * icon widget added (not finished yet!)
- *
*/
diff --git a/widget_image.c b/widget_image.c
index bd96cb7..15ca90b 100644
--- a/widget_image.c
+++ b/widget_image.c
@@ -20,47 +20,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: widget_image.c,v $
- * Revision 1.13 2006/10/01 11:54:38 reinelt
- * timer widget uses properties
- *
- * Revision 1.12 2006/09/29 04:48:22 reinelt
- * image widget uses properties now; new property 'reload'
- *
- * Revision 1.11 2006/09/28 04:08:33 reinelt
- * image widget memory leaks fixed (thanks to Magne Tørresen)
- *
- * Revision 1.10 2006/09/07 09:06:25 reinelt
- * lots of wrong printf formats corrected (thanks to Ernst Bachmann)
- *
- * Revision 1.9 2006/06/21 05:12:43 reinelt
- * added checks for libgd version 2 (thanks to Sam)
- *
- * Revision 1.8 2006/06/20 08:50:59 reinelt
- * widget_image linker error hopefully finally fixed
- *
- * Revision 1.7 2006/04/15 05:22:52 reinelt
- * mpd plugin from Stefan Kuhne
- *
- * Revision 1.6 2006/04/09 14:17:50 reinelt
- * autoconf/library fixes, image and graphic display inversion
- *
- * Revision 1.5 2006/02/25 13:36:33 geronet
- * updated indent.sh, applied coding style
- *
- * Revision 1.4 2006/02/19 07:20:54 reinelt
- * image support nearly finished
- *
- * Revision 1.3 2006/02/08 04:55:05 reinelt
- * moved widget registration to drv_generic_graphic
- *
- * Revision 1.2 2006/01/23 06:17:18 reinelt
- * timer widget added
- *
- * Revision 1.1 2006/01/22 09:16:11 reinelt
- * Image Widget framework added
- *
*/
/*
diff --git a/widget_image.h b/widget_image.h
index 9e0f13a..a2dba53 100644
--- a/widget_image.h
+++ b/widget_image.h
@@ -22,23 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: widget_image.h,v $
- * Revision 1.5 2006/09/29 04:48:22 reinelt
- * image widget uses properties now; new property 'reload'
- *
- * Revision 1.4 2006/04/09 14:17:50 reinelt
- * autoconf/library fixes, image and graphic display inversion
- *
- * Revision 1.3 2006/02/25 13:36:33 geronet
- * updated indent.sh, applied coding style
- *
- * Revision 1.2 2006/02/08 04:55:05 reinelt
- * moved widget registration to drv_generic_graphic
- *
- * Revision 1.1 2006/01/22 09:16:11 reinelt
- * Image Widget framework added
- *
*/
diff --git a/widget_keypad.c b/widget_keypad.c
index b2c909d..f19f105 100644
--- a/widget_keypad.c
+++ b/widget_keypad.c
@@ -20,19 +20,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: widget_keypad.c,v $
- * Revision 1.3 2006/07/19 01:35:31 cmay
- * Renamed keypad direction names to avoid conflict with Curses library defs.
- * Added keypad support to Curses display driver.
- *
- * Revision 1.2 2006/02/21 15:55:59 cmay
- * removed new update function for keypad, consolidated it with draw
- *
- * Revision 1.1 2006/02/21 05:50:34 reinelt
- * keypad support from Cris Maj
- *
- *
*/
/*
diff --git a/widget_keypad.h b/widget_keypad.h
index 5462ff9..89bc78c 100644
--- a/widget_keypad.h
+++ b/widget_keypad.h
@@ -22,19 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: widget_keypad.h,v $
- * Revision 1.3 2006/07/19 01:35:31 cmay
- * Renamed keypad direction names to avoid conflict with Curses library defs.
- * Added keypad support to Curses display driver.
- *
- * Revision 1.2 2006/02/25 13:36:33 geronet
- * updated indent.sh, applied coding style
- *
- * Revision 1.1 2006/02/21 05:50:34 reinelt
- * keypad support from Cris Maj
- *
- *
*/
diff --git a/widget_text.c b/widget_text.c
index 03b112c..688fe70 100644
--- a/widget_text.c
+++ b/widget_text.c
@@ -20,127 +20,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: widget_text.c,v $
- * Revision 1.29 2006/09/29 04:48:22 reinelt
- * image widget uses properties now; new property 'reload'
- *
- * Revision 1.28 2006/09/13 05:33:39 reinelt
- * plugin_file: return empty string if file cannot be read; widget_text: load property as 'string', not as variable (triggered an ugly bug with variable list reallocated)
- *
- * Revision 1.27 2006/08/13 18:14:03 harbaum
- * Added KVV plugin
- *
- * Revision 1.26 2006/08/13 11:38:20 reinelt
- * text widget uses dynamic properties
- *
- * Revision 1.25 2006/08/13 09:53:10 reinelt
- * dynamic properties added (used by 'style' of text widget)
- *
- * Revision 1.24 2006/01/23 06:17:18 reinelt
- * timer widget added
- *
- * Revision 1.23 2005/12/18 16:18:36 reinelt
- * GPO's added again
- *
- * Revision 1.22 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.21 2005/01/18 06:30:24 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.20 2004/11/29 04:42:07 reinelt
- * removed the 99999 msec limit on widget update time (thanks to Petri Damsten)
- *
- * Revision 1.19 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.18 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.17 2004/03/11 06:39:59 reinelt
- * big patch from Martin:
- * - reuse filehandles
- * - memory leaks fixed
- * - earlier busy-flag checking with HD44780
- * - reuse memory for strings in RESULT and hash
- * - netdev_fast to wavid time-consuming regex
- *
- * Revision 1.16 2004/03/08 16:26:26 reinelt
- * re-introduced \nnn (octal) characters in strings
- * text widgets can have a 'update' speed of 0 which means 'never'
- * (may be used for static content)
- *
- * Revision 1.15 2004/03/06 20:31:16 reinelt
- * Complete rewrite of the evaluator to get rid of the code
- * from mark Morley (because of license issues).
- * The new Evaluator does a pre-compile of expressions, and
- * stores them in trees. Therefore it should be reasonable faster...
- *
- * Revision 1.14 2004/03/03 03:47:04 reinelt
- * big patch from Martin Hejl:
- * - use qprintf() where appropriate
- * - save CPU cycles on gettimeofday()
- * - add quit() functions to free allocated memory
- * - fixed lots of memory leaks
- *
- * Revision 1.13 2004/02/18 06:39:20 reinelt
- * T6963 driver for graphic displays finished
- *
- * Revision 1.12 2004/02/09 19:49:38 nicowallmeier
- * Minor bugfix
- *
- * Revision 1.11 2004/01/30 20:57:56 reinelt
- * HD44780 patch from Martin Hejl
- * dmalloc integrated
- *
- * Revision 1.10 2004/01/29 04:40:03 reinelt
- * every .c file includes "config.h" now
- *
- * Revision 1.9 2004/01/23 04:54:04 reinelt
- * icon widget added (not finished yet!)
- *
- * Revision 1.8 2004/01/22 07:57:45 reinelt
- * several bugs fixed where segfaulting on layout>display
- * Crystalfontz driver optimized, 632 display already works
- *
- * Revision 1.7 2004/01/20 04:51:39 reinelt
- * moved generic stuff from drv_MatrixOrbital to drv_generic
- * implemented new-stylish bars which are nearly finished
- *
- * Revision 1.6 2004/01/15 07:47:02 reinelt
- * debian/ postinst and watch added (did CVS forget about them?)
- * evaluator: conditional expressions (a?b:c) added
- * text widget nearly finished
- *
- * Revision 1.5 2004/01/15 04:29:45 reinelt
- * moved lcd4linux.conf.sample to *.old
- * lcd4linux.conf.sample with new layout
- * new plugins 'loadavg' and 'meminfo'
- * text widget have pre- and postfix
- *
- * Revision 1.4 2004/01/14 11:33:00 reinelt
- * new plugin 'uname' which does what it's called
- * text widget nearly finished
- * first results displayed on MatrixOrbital
- *
- * Revision 1.3 2004/01/13 08:18:20 reinelt
- * timer queues added
- * liblcd4linux deactivated turing transformation to new layout
- *
- * Revision 1.2 2004/01/11 18:26:02 reinelt
- * further widget and layout processing
- *
- * Revision 1.1 2004/01/10 20:22:33 reinelt
- * added new function 'cfg_list()' (not finished yet)
- * added layout.c (will replace processor.c someday)
- * added widget_text.c (will be the first and most important widget)
- * modified lcd4linux.c so that old-style configs should work, too
- *
*/
/*
diff --git a/widget_text.h b/widget_text.h
index 47d32e7..10901f8 100644
--- a/widget_text.h
+++ b/widget_text.h
@@ -22,50 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: widget_text.h,v $
- * Revision 1.10 2006/08/13 18:14:03 harbaum
- * Added KVV plugin
- *
- * Revision 1.9 2006/08/13 11:38:20 reinelt
- * text widget uses dynamic properties
- *
- * Revision 1.8 2006/08/13 09:53:10 reinelt
- * dynamic properties added (used by 'style' of text widget)
- *
- * Revision 1.7 2005/05/08 04:32:45 reinelt
- * CodingStyle added and applied
- *
- * Revision 1.6 2005/01/18 06:30:24 reinelt
- * added (C) to all copyright statements
- *
- * Revision 1.5 2004/06/26 12:05:00 reinelt
- *
- * uh-oh... the last CVS log message messed up things a lot...
- *
- * Revision 1.4 2004/06/26 09:27:21 reinelt
- *
- * added '-W' to CFLAGS
- * changed all C++ comments to C ones
- * cleaned up a lot of signed/unsigned mistakes
- *
- * Revision 1.3 2004/03/06 20:31:16 reinelt
- * Complete rewrite of the evaluator to get rid of the code
- * from mark Morley (because of license issues).
- * The new Evaluator does a pre-compile of expressions, and
- * stores them in trees. Therefore it should be reasonable faster...
- *
- * Revision 1.2 2004/01/15 07:47:03 reinelt
- * debian/ postinst and watch added (did CVS forget about them?)
- * evaluator: conditional expressions (a?b:c) added
- * text widget nearly finished
- *
- * Revision 1.1 2004/01/15 04:29:45 reinelt
- * moved lcd4linux.conf.sample to *.old
- * lcd4linux.conf.sample with new layout
- * new plugins 'loadavg' and 'meminfo'
- * text widget have pre- and postfix
- *
*/
diff --git a/widget_timer.c b/widget_timer.c
index 1c659c5..810c216 100644
--- a/widget_timer.c
+++ b/widget_timer.c
@@ -20,20 +20,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: widget_timer.c,v $
- * Revision 1.4 2006/10/01 11:54:38 reinelt
- * timer widget uses properties
- *
- * Revision 1.3 2006/07/31 03:48:09 reinelt
- * preparations for scrolling
- *
- * Revision 1.2 2006/02/25 13:36:33 geronet
- * updated indent.sh, applied coding style
- *
- * Revision 1.1 2006/01/23 06:17:18 reinelt
- * timer widget added
- *
*/
/*
diff --git a/widget_timer.h b/widget_timer.h
index ad3eaaf..3d24a04 100644
--- a/widget_timer.h
+++ b/widget_timer.h
@@ -22,17 +22,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- *
- * $Log: widget_timer.h,v $
- * Revision 1.3 2006/10/01 11:54:38 reinelt
- * timer widget uses properties
- *
- * Revision 1.2 2006/02/25 13:36:33 geronet
- * updated indent.sh, applied coding style
- *
- * Revision 1.1 2006/01/23 06:17:18 reinelt
- * timer widget added
- *
*/