mirror of
https://github.com/netfun2000/lcd4linux.git
synced 2026-02-27 09:44:34 +08:00
Changelog updated git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@432 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
1865 lines
64 KiB
Plaintext
1865 lines
64 KiB
Plaintext
2004-05-25 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* drv_Image.c:
|
|
added drv_Image.c (this time really!)
|
|
|
|
* drivers.m4, drv.c, drv_Crystalfontz.c, drv_X11.c, lcd4linux.conf.sample, Makefile.am, Makefile.in, Raster.c, configure:
|
|
added "Image" driver (was: Raster.c) for PPM and PNG creation
|
|
fixed some glitches in the X11 driver
|
|
|
|
* lcd4linux.conf.sample.old:
|
|
removed old sample config lcd4linux.conf.sample.old from CVS
|
|
|
|
2004-05-23 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* drv_USBLCD.c, lcd4linux.conf.sample:
|
|
icon bug with USBLCD fixed
|
|
|
|
2004-05-22 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* lcd4linux.conf.sample, plugin.c, plugin_uptime.c, plugins.m4, Makefile.am, Makefile.in, config.h.in, configure:
|
|
added plugin 'uptime'
|
|
|
|
* drv_HD44780.c:
|
|
removed 16*x fix again (next time think before commit :-)
|
|
|
|
* drv_HD44780.c:
|
|
fix for display RAM layout on 16x4 displays (thanks to toxicated101)
|
|
|
|
2004-05-20 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* Makefile.am, Makefile.in, plugin.c, plugin_time.c: added plugin_time
|
|
|
|
* plugin_pop3.c, configure, Makefile.in:
|
|
made all local functions static
|
|
|
|
2004-05-19 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* configure.in, Makefile.in, configure:
|
|
removed AC_PROG_CXX (C++-Compiler) from configure
|
|
|
|
* plugin_isdn.c:
|
|
plugin_isdn.c added (sorry, I forgot...)
|
|
|
|
2004-05-09 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* plugin_i2c_sensors.c, ltmain.sh:
|
|
i2c fix for kernel 2.6.5 (temp_input1 vs. temp1_input) from Xavier
|
|
|
|
2004-04-17 nicowallmeier <nicowallmeier@merlin.ethnet>
|
|
|
|
* plugin_wireless.c, plugin_pop3.c: minor bugfix
|
|
|
|
2004-04-12 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* isdn.c, isdn.h, plugin.c, plugins.m4, qprintf.c, evaluator.c, Makefile.am, Makefile.in, config.h.in, configure:
|
|
added plugin_isdn, removed old ISDN client
|
|
fixed some real bad bugs in the evaluator
|
|
|
|
* Status: Status update
|
|
|
|
* drv_generic_parport.c, udelay.c:
|
|
another BIG FAT WARNING on the use of raw ports instead of ppdev
|
|
|
|
* lcd4linux.conf.sample, udelay.c, debug.h:
|
|
emitted a BIG FAT WARNING if msr.h could not be found (and therefore
|
|
the gettimeofday() delay loop would be used)
|
|
|
|
2004-04-11 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* drivers.m4, plugins.m4: forgot these files at last checkin... sorry!
|
|
|
|
2004-04-09 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* exec.c, exec.h: removed old exec stuff
|
|
|
|
* configure.in, plugin.c, Makefile.am, Makefile.in, config.h.in, configure:
|
|
big configure rework from Xavier
|
|
|
|
2004-04-08 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* Makefile.am, Makefile.in, lcd4linux.conf.sample, plugin.c, plugin_pop3.c:
|
|
added plugin_pop3 from Javi
|
|
|
|
* plugin_exec.c, qprintf.c, thread.c, thread.h, Makefile.in, configure:
|
|
finished plugin_exec
|
|
modified thread handling
|
|
added '%x' format to qprintf (hexadecimal)
|
|
|
|
2004-04-07 hejl <hejl@merlin.ethnet>
|
|
|
|
* Makefile.am, plugin.c, plugin_wireless.c:
|
|
New plugin for wireless info
|
|
|
|
2004-03-21 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* lcd4linux.conf.sample, plugin_mysql.c: MySQL plugin fixes from Javi
|
|
|
|
2004-03-20 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* lcd4linux.conf.sample, plugin_mysql.c: MySQL plugin fixes from Javi
|
|
|
|
* plugin_exec.c: forgot to add plugin_exec.c ...
|
|
|
|
* thread.c, thread.h, drv_HD44780.c:
|
|
support for HD66712 (which has a different RAM layout)
|
|
further threading development
|
|
|
|
2004-03-19 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* drv_Crystalfontz.c, drv_Cwlinux.c, drv_HD44780.c, drv_M50530.c, drv_MatrixOrbital.c, drv_USBLCD.c, drv_generic_text.c, drv_generic_text.h:
|
|
removed the extra 'goto' function, row and col are additional parameters
|
|
of the write() function now.
|
|
|
|
* Makefile.am, Makefile.in, Status, aclocal.m4, config.h.in, configure, configure.in, pid.c, plugin.c, thread.c, thread.h:
|
|
asynchronous thread handling started
|
|
|
|
2004-03-14 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* Status, battery.c, battery.h:
|
|
old battery.[ch] files removed
|
|
|
|
* Makefile.am, Makefile.in, configure, lcd4linux.c, plugin.c, plugin_apm.c, plugin_dvb.c:
|
|
parameter count fixed for plugin_dvb()
|
|
plugin_APM (battery status) ported
|
|
|
|
* Status, configure.in: Status update.
|
|
Fixed bug in configure.in with X11 disabled (thanks to Kevin Liu)
|
|
|
|
2004-03-13 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* ChangeLog, Status, plugin_seti.c:
|
|
ChangeLog and Status update; small glitch in plugin_seti fixed.
|
|
|
|
2004-03-13 nicowallmeier <nicowallmeier@merlin.ethnet>
|
|
|
|
* plugin_imon.c:
|
|
Added clean termination of imond-connection (now correctly)
|
|
|
|
* plugin_imon.c: Added clean termination of imond-connection
|
|
|
|
2004-03-13 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* imon.h: (unnecessary) imon.h removed
|
|
|
|
* Makefile.am, Makefile.in, lcd4linux.conf.sample, plugin.c, plugin_seti.c, seti.c, seti.h:
|
|
seti@home plugin ported to NextGeneration
|
|
|
|
2004-03-12 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* imon.c: removed imon.c (has been replaced by plugin_imon.c)
|
|
|
|
2004-03-11 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* evaluator.h, hash.c, hash.h, lcd4linux.c, plugin_cfg.c, plugin_cpuinfo.c, plugin_loadavg.c, plugin_meminfo.c, plugin_netdev.c, plugin_proc_stat.c, widget_bar.c, widget_icon.c, widget_text.c, cfg.c, drv_HD44780.c, evaluator.c:
|
|
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
|
|
|
|
2004-03-10 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* Makefile.am, Makefile.in, config.h.in, configure, configure.in, plugin.c, plugin_mysql.c:
|
|
MySQL plugin from Javier added
|
|
|
|
2004-03-08 hejl <hejl@merlin.ethnet>
|
|
|
|
* plugin_loadavg.c:
|
|
Fixed bug introduced with "caching" the loadavg values
|
|
|
|
* evaluator.c: fixed segfault when using string concatenation
|
|
|
|
2004-03-08 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* Makefile.am, Makefile.in, cfg.c, lcd4linux.conf.sample, widget_text.c:
|
|
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)
|
|
|
|
* evaluator.c: string concatenation fixed
|
|
|
|
2004-03-06 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* cfg.c, evaluator.c, evaluator.h, lcd4linux.c, plugin_cfg.c, plugin_math.c, widget_bar.c, widget_bar.h, widget_icon.c, widget_icon.h, widget_text.c, widget_text.h:
|
|
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...
|
|
|
|
2004-03-03 hejl <hejl@merlin.ethnet>
|
|
|
|
* hash.c: Fixed memory leak in hash_get_regex
|
|
|
|
2004-03-03 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* drv_generic_parport.c, drv_generic_serial.c, hash.c, hash.h, lcd4linux.c, pid.c, plugin_imon.c, plugin_netdev.c, plugin_ppp.c, plugin_proc_stat.c, qprintf.h, timer.c, widget_icon.c:
|
|
changes (cosmetics?) to the big patch from Martin
|
|
hash patch un-applied
|
|
|
|
* Raster.c, Text.c, cfg.c, drv_HD44780.c, drv_generic_graphic.c, drv_generic_parport.c, drv_generic_serial.c, drv_generic_text.c, evaluator.c, evaluator.h, exec.c, hash.c, hash.h, imon.c, layout.c, lcd4linux.c, lock.c, mail.c, mail2.c, pid.c, plugin.c, plugin.h, plugin_cfg.c, plugin_cpuinfo.c, plugin_dvb.c, plugin_i2c_sensors.c, plugin_imon.c, plugin_loadavg.c, plugin_math.c, plugin_meminfo.c, plugin_netdev.c, plugin_ppp.c, plugin_proc_stat.c, plugin_sample.c, plugin_string.c, plugin_uname.c, plugin_xmms.c, seti.c, timer.c, timer.h, widget.c, widget.h, widget_bar.c, widget_icon.c, widget_text.c, wifi.c:
|
|
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
|
|
|
|
* drv_Crystalfontz.c: Crystalfontz Contrast issue fixed
|
|
|
|
2004-03-01 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* cfg.c, drv_Crystalfontz.c, drv_HD44780.c, lcd4linux.conf.sample:
|
|
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
|
|
|
|
2004-02-29 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* libtool, ChangeLog, configure, configure.in, lcd4linux.conf.sample:
|
|
ChangeLog updated
|
|
Version number bumped to 0.10.0
|
|
|
|
* drv_generic_graphic.c:
|
|
icon visibility fix for generic graphics from Xavier
|
|
|
|
2004-02-27 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* qprintf.c, qprintf.h, lcd4linux.c, Makefile.am, Makefile.in:
|
|
new function 'qprintf()' (simple but quick snprintf() replacement)
|
|
|
|
* hash.c, hash.h: hash improvements from Martin
|
|
|
|
2004-02-26 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* evaluator.c: memory leak fixes from Martin
|
|
|
|
2004-02-24 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* Status: Status and Todo list from Xavier
|
|
|
|
* drv.c, drv_T6963.c, drv_X11.c, drv_generic_graphic.c, lcd4linux.conf.sample, configure.in, XWindow.c, configure, Makefile.am, Makefile.in:
|
|
X11 driver ported
|
|
|
|
2004-02-23 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* README.Tokens, lcd4linux.conf.sample, README.Rows:
|
|
"Lightning" widget from Xavier (lcd4linux.conf.sample)
|
|
removed obsolete Docs.
|
|
|
|
2004-02-22 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* Makefile.in, drv_T6963.c, drv_generic_graphic.c, lcd4linux.conf.sample, plugin_imon.c:
|
|
some fixes for generic graphic driver and T6963
|
|
removed ^M from plugin_imon (Nico, are you editing under Windows?)
|
|
|
|
2004-02-18 nicowallmeier <nicowallmeier@merlin.ethnet>
|
|
|
|
* plugin_imon.c, Makefile.am, plugin.c: Imon/Telmon plugin ported
|
|
|
|
2004-02-18 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* cfg.c, drv_T6963.c, drv_generic_graphic.c, drv_generic_graphic.h, drv_generic_text.h, lcd4linux.conf.sample, widget.c, widget_text.c:
|
|
T6963 driver for graphic displays finished
|
|
|
|
2004-02-17 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* configure, configure.in:
|
|
Namespace clash between Curses driver and general text driver resolved
|
|
(thanks to Martin Hejl)
|
|
|
|
2004-02-16 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* plugin_dvb.c: compile problem with missing frontend.h fixed
|
|
|
|
* plugin_i2c_sensors.c: i2c_sensors patch from Xavier
|
|
|
|
2004-02-15 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* Makefile.am, Makefile.in, T6963.c, configure, configure.in, drv.c, drv_HD44780.c, drv_M50530.c, drv_T6963.c, drv_generic_graphic.c, drv_generic_graphic.h, drv_generic_text.c, drv_generic_text.h, font_6x8.h, fontmap.c, fontmap.h, lcd4linux.conf.sample, libtool, pixmap.c, pixmap.h, plugin_i2c_sensors.c, widget_icon.c, widget_icon.h:
|
|
T6963 driver nearly finished
|
|
framework for graphic displays done
|
|
i2c_sensors patch from Xavier
|
|
some more old generation files removed
|
|
|
|
* M50530.c, Makefile.am, Makefile.in, USBLCD.c, configure, configure.in, drv.c, drv_M50530.c, drv_USBLCD.c, lcd4linux.conf.sample, libtool, ltmain.sh:
|
|
ported USBLCD driver to NextGeneration
|
|
added drv_M50530.c (I forgot yesterday, sorry)
|
|
removed old drivers M50530.c and USBLCD.c
|
|
|
|
* lcd4linux.conf.sample, plugin_netdev.c: bug in netdev parsing fixed
|
|
|
|
2004-02-14 nicowallmeier <nicowallmeier@merlin.ethnet>
|
|
|
|
* plugin_i2c_sensors.c: minor bugfix
|
|
|
|
2004-02-14 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* configure.in, drv.c, drv_Crystalfontz.c, drv_Cwlinux.c, drv_HD44780.c, drv_MatrixOrbital.c, drv_generic_serial.c, drv_generic_serial.h, drv_generic_text.c, drv_generic_text.h, lcd4linux.conf.sample, plugin_i2c_sensors.c, configure, aclocal.m4, Makefile.in, Makefile.am:
|
|
M50530 driver ported
|
|
changed lots of 'char' to 'unsigned char'
|
|
|
|
* plugin_i2c_sensors.c:
|
|
I2C Sensors for 2.4 kernels (/proc instead of /sysfs)
|
|
|
|
2004-02-10 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* processor.c, processor.h, system.c, system.h, Crystalfontz.c, Cwlinux.c, HD44780.c, Makefile.am, Makefile.in, MatrixOrbital.c, SIN.c, Skeleton.c, bar.c, bar.h, config.h.in, configure, configure.in, debug.c, display.c, display.h, dvb.c, dvb.h, expr.c, expr.h, filter.c, filter.h, icon.c, icon.h, lcd4linux.c, parport.c, parport.h, parser.c, parser.h, plugin.c:
|
|
cut off all old-style files which are no longer used with NextGeneration
|
|
|
|
* Makefile.in, plugin.c, plugin_dvb.c, Makefile.am: DVB plugin ported
|
|
|
|
2004-02-09 nicowallmeier <nicowallmeier@merlin.ethnet>
|
|
|
|
* widget_text.c: Minor bugfix
|
|
|
|
2004-02-07 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* drv_generic_text.c, widget_icon.c:
|
|
icon visibility patch #2 from Xavier
|
|
|
|
2004-02-05 mkeil <mkeil@merlin.ethnet>
|
|
|
|
* plugin_xmms.c: Fixed/Optimized Hashage-timings
|
|
|
|
2004-02-05 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* drv_Crystalfontz.c, evaluator.c, lcd4linux.conf.sample:
|
|
evaluator function names are no longer case-sensitive
|
|
Crystalfontz Fan PWM control, Fan RPM monitoring, temperature monitoring
|
|
|
|
2004-02-04 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* widget_icon.c, widget_icon.h: icon visibility patch from Xavier
|
|
|
|
* drv_Crystalfontz.c, drv_HD44780.c, drv_generic_serial.c, lcd4linux.conf.sample, plugin_proc_stat.c:
|
|
Crystalfontz driver nearly finished
|
|
|
|
2004-02-02 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* drv_HD44780.c: Brightness fpr Noritake Displays avaliable as a plugin
|
|
|
|
2004-02-01 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* layout.c, plugin_cfg.c, plugin_netdev.c, plugin_proc_stat.c:
|
|
got rid of every strtok() incarnation.
|
|
|
|
* cfg.c, layout.c:
|
|
removed strtok() from layout processing (took me hours to find this bug)
|
|
further strtok() removind should be done!
|
|
|
|
2004-02-01 hejl <hejl@merlin.ethnet>
|
|
|
|
* drv_HD44780.c: Fixes for busy flag
|
|
|
|
2004-02-01 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* drv_Crystalfontz.c, drv_HD44780.c, drv_generic_serial.c, drv_generic_serial.h:
|
|
Crystalfontz 633 extensions (CRC checking and stuff)
|
|
Models table for HD44780
|
|
Noritake VFD BVrightness patch from Bill Paxton
|
|
|
|
2004-01-30 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* configure.in, drv_Crystalfontz.c, drv_generic_text.c, evaluator.c, filter.c, hash.c, icon.c, layout.c, lcd4linux.c, lcd4linux.conf.sample, mail2.c, pixmap.c, plugin_cfg.c, plugin_i2c_sensors.c, plugin_sample.c, timer.c, widget.c, widget_bar.c, widget_icon.c, widget_text.c, BeckmannEgle.c, Crystalfontz.c, Cwlinux.c, HD44780.c, M50530.c, MatrixOrbital.c, MilfordInstruments.c, PalmPilot.c, Raster.c, T6963.c, USBLCD.c, XWindow.c, aclocal.m4, bar.c, cfg.c, cfg.h, config.h.in, configure:
|
|
HD44780 patch from Martin Hejl
|
|
dmalloc integrated
|
|
|
|
* drv_HD44780.c, plugin_i2c_sensors.c, plugin_loadavg.c, processor.c:
|
|
HD44780 busy-flag support from Martin Hejl
|
|
loadavg() uClibc replacement from Martin Heyl
|
|
round() uClibc replacement from Martin Hejl
|
|
warning in i2c_sensors fixed
|
|
[
|
|
|
|
2004-01-29 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* plugin_i2c_sensors.c: check for /sys mounted
|
|
|
|
* configure.in, config.h.in, configure:
|
|
uClibc compatibility issues from Martin Hejl
|
|
|
|
* seti.c, socket.c, timer.c, widget.c, widget_bar.c, widget_icon.c, widget_text.c, wifi.c, BeckmannEgle.c, Crystalfontz.c, Cwlinux.c, MatrixOrbital.c, MilfordInstruments.c, PalmPilot.c, SIN.c, Skeleton.c, Text.c, XWindow.c, bar.c, battery.c, cfg.c, drv_Crystalfontz.c, drv_Cwlinux.c, drv_HD44780.c, drv_MatrixOrbital.c, drv_generic_serial.c, drv_generic_text.c, evaluator.c, exec.c, expr.c, filter.c, fontmap.c, hash.c, icon.c, imon.c, isdn.c, lcd4linux.conf.sample, lock.c, mail.c, mail2.c, parser.c, pid.c, pixmap.c, plugin.c, plugin_cfg.c, plugin_cpuinfo.c, plugin_i2c_sensors.c, plugin_loadavg.c, plugin_math.c, plugin_meminfo.c, plugin_netdev.c, plugin_proc_stat.c, plugin_sample.c, plugin_string.c, plugin_uname.c, plugin_xmms.c, processor.c:
|
|
every .c file includes "config.h" now
|
|
|
|
2004-01-28 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* plugin_ppp.c: plugin_ppp finished.
|
|
|
|
2004-01-27 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* Makefile.am, Makefile.in, lcd4linux.conf.sample, plugin.c, plugin_i2c_sensors.c, plugin_ppp.c, plugin_proc_stat.c:
|
|
ported PPP token to plugin_ppp
|
|
|
|
* Makefile.am, Makefile.in, aclocal.m4, configure, configure.in, drv.c, drv_Cwlinux.c:
|
|
Cwlinux driver portet to NextGeneration (compiles, but not tested!)
|
|
|
|
* plugin_i2c_sensors.c: i2c update from Xavier
|
|
|
|
* TODO, hash.c:
|
|
bug with hash_age() fixed (thanks to Markus Keil for pointing this out)
|
|
|
|
2004-01-25 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* drv_Crystalfontz.c, drv_generic_serial.c, lcd4linux.conf.sample, plugin.c, plugin_meminfo.c, plugin_netdev.c, plugin_proc_stat.c, Makefile.am, Makefile.in:
|
|
plugin_netdev for parsing /proc/net/dev added
|
|
|
|
2004-01-23 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* lcd4linux.conf.sample, widget_icon.c, widget_icon.h, drv_generic_text.h, drv_generic_text.c, drv_MatrixOrbital.c, drv_HD44780.c, drv_Crystalfontz.c:
|
|
icons finished!
|
|
|
|
* widget_icon.h, widget_text.c, widget_icon.c, widget_bar.c, widget.c, drv_generic_text.h, lcd4linux.conf.sample, drv_generic_text.c, drv_MatrixOrbital.c, drv_HD44780.c, drv_Crystalfontz.c, Makefile.in, Makefile.am:
|
|
icon widget added (not finished yet!)
|
|
|
|
2004-01-22 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* plugin_proc_stat.c: fixed unhandled kernel-2.6 entries in /prco/stat
|
|
|
|
* cfg.c, drv_Crystalfontz.c, drv_HD44780.c, drv_MatrixOrbital.c, drv_generic_text.c, drv_generic_text.h, hash.c, lcd4linux.conf.sample, widget_text.c:
|
|
several bugs fixed where segfaulting on layout>display
|
|
Crystalfontz driver optimized, 632 display already works
|
|
|
|
2004-01-21 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* hash.c, hash.h, plugin_proc_stat.c:
|
|
new helper 'hash_get_regex' which delivers the sum over regex matched items
|
|
new function 'disk()' which uses this regex matching
|
|
|
|
* Makefile.am, Makefile.in, configure, configure.in, drv.c, drv_Crystalfontz.c, drv_MatrixOrbital.c:
|
|
Crystalfontz NextGeneration driver added
|
|
|
|
* ChangeLog: changelog commited
|
|
|
|
* plugin_proc_stat.c, plugin_xmms.c: two bugs with hash_age() ixed
|
|
|
|
* config.guess, config.sub, hash.c, hash.h, libtool, ltmain.sh, plugin_cpuinfo.c, plugin_meminfo.c, plugin_proc_stat.c, plugin_xmms.c:
|
|
hash_age function added
|
|
|
|
* drv_HD44780.c, lcd4linux.conf.sample:
|
|
HD44780 missed the "clear display' sequence
|
|
asc255bug handling added
|
|
HD44780 tested, works here!
|
|
|
|
2004-01-20 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* configure.in, drv.c, drv.h, drv_HD44780.c, drv_MatrixOrbital.c, drv_generic_parport.c, drv_generic_parport.h, lcd4linux.conf.sample, config.h.in, configure:
|
|
first version of Next Generation HD44780 (untested! but it compiles...)
|
|
some cleanup in the other drivers
|
|
|
|
* Makefile.am, Makefile.in, drv_generic_parport.c, drv_generic_parport.h:
|
|
drv_generic_parport added, code from parport.c
|
|
|
|
* drv_generic_serial.c, drv_generic_serial.h:
|
|
moved drv_generic to drv_generic_serial
|
|
|
|
* Makefile.am, Makefile.in, drv_MatrixOrbital.c, drv_generic.c, drv_generic.h, drv_generic_text.c, widget_bar.c:
|
|
some reorganization
|
|
moved drv_generic to drv_generic_serial
|
|
moved port locking stuff to drv_generic_serial
|
|
|
|
* drv_MatrixOrbital.c, drv_generic_text.c, lcd4linux.conf.sample, plugin_proc_stat.c, widget_bar.c:
|
|
"Default screen" working with MatrixOrbital
|
|
|
|
* Makefile.am, Makefile.in, drv_MatrixOrbital.c, drv_generic.c, drv_generic.h, drv_generic_bar.c, drv_generic_bar.h, drv_generic_text.c, drv_generic_text.h, hash.c, lcd4linux.conf.sample:
|
|
moved text-display-specific stuff to drv_generic_text
|
|
moved all the bar stuff from drv_generic_bar to generic_text
|
|
|
|
* Makefile.am, Makefile.in, drv_MatrixOrbital.c, drv_generic.c, drv_generic.h, drv_generic_bar.c, drv_generic_bar.h, lcd4linux.conf.sample, widget_bar.c, widget_bar.h, widget_text.c:
|
|
moved generic stuff from drv_MatrixOrbital to drv_generic
|
|
implemented new-stylish bars which are nearly finished
|
|
|
|
2004-01-18 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* Makefile.am, Makefile.in, drv_MatrixOrbital.c, widget_bar.c, widget_bar.h:
|
|
Framework for bar widget opened
|
|
|
|
* hash.c, hash.h, lcd4linux.conf.sample, plugin_proc_stat.c, timer.c:
|
|
/proc/stat parsing finished
|
|
|
|
* cfg.c, expr.c, hash.c, plugin_proc_stat.c:
|
|
bug in expr.c fixed (thanks to Xavier)
|
|
some progress with /proc/stat parsing
|
|
|
|
2004-01-16 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* hash.h, plugin_cpuinfo.c, plugin_proc_stat.c, plugin_xmms.c:
|
|
some bugs in plugin_xmms fixed, parsing moved to own function
|
|
plugin_proc_stat nearly finished
|
|
|
|
2004-01-16 mkeil <mkeil@merlin.ethnet>
|
|
|
|
* plugin_xmms.c: -include caching for values
|
|
|
|
2004-01-16 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* hash.c, hash.h, plugin_cpuinfo.c, plugin_meminfo.c, plugin_proc_stat.c:
|
|
moved various /proc parsing to own functions
|
|
made some progress with /proc/stat parsing
|
|
|
|
* Makefile.am, Makefile.in, cfg.c, filter.c, hash.c, hash.h, lcd4linux.conf.sample, plugin.c, plugin_proc_stat.c, system.c:
|
|
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, ...)
|
|
|
|
2004-01-15 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* debian/postinst, debian/watch, widget_text.h, drv_MatrixOrbital.c, evaluator.c, lcd4linux.conf.sample, widget_text.c:
|
|
debian/ postinst and watch added (did CVS forget about them?)
|
|
evaluator: conditional expressions (a?b:c) added
|
|
text widget nearly finished
|
|
|
|
* ChangeLog: *** empty log message ***
|
|
|
|
* Makefile.am, Makefile.in, lcd4linux.conf.sample, lcd4linux.conf.sample.old, plugin.c, plugin_cpuinfo.c, plugin_loadavg.c, plugin_meminfo.c, widget_text.c, widget_text.h:
|
|
moved lcd4linux.conf.sample to *.old
|
|
lcd4linux.conf.sample with new layout
|
|
new plugins 'loadavg' and 'meminfo'
|
|
text widget have pre- and postfix
|
|
|
|
2004-01-14 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* Makefile.am, Makefile.in, cfg.c, cfg.h, drv_MatrixOrbital.c, expr.c, layout.c, lcd4linux.c, plugin.c, plugin_cfg.c, plugin_cpuinfo.c, plugin_uname.c, widget.c, widget.h, widget_text.c:
|
|
new plugin 'uname' which does what it's called
|
|
text widget nearly finished
|
|
first results displayed on MatrixOrbital
|
|
|
|
2004-01-13 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* Makefile.am, Makefile.in, hash.c, hash.h, plugin.c, plugin_cfg.c, plugin_cpuinfo.c, plugin_sample.c:
|
|
new util 'hash' for associative arrays
|
|
new plugin 'cpuinfo'
|
|
|
|
* parport.c, timer.c, timer.h, widget.c, widget.h, widget_text.c, configure.in, layout.c, lcd4linux.c, configure, Makefile.in, Makefile.am:
|
|
timer queues added
|
|
liblcd4linux deactivated turing transformation to new layout
|
|
|
|
2004-01-12 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* evaluator.c, evaluator.h, expr.c, layout.c, lcd4linux.c:
|
|
evaluating the 'Variables' section in the config file
|
|
|
|
2004-01-11 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* Makefile.am, Makefile.in, cfg.c, drv_MatrixOrbital.c, layout.c, plugin.c, plugin_string.c, widget.c, widget.h, widget_text.c:
|
|
further widget and layout processing
|
|
|
|
* cfg.c, drv_MatrixOrbital.c, layout.c, widget.c:
|
|
layout starts to exist...
|
|
|
|
2004-01-10 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* Makefile.am, Makefile.in, cfg.c, cfg.h, drv.h, drv_MatrixOrbital.c, layout.c, layout.h, lcd4linux.c, plugin.c, widget.c, widget.h, widget_text.c:
|
|
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
|
|
|
|
* lcd4linux.c, plugin.c:
|
|
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!
|
|
|
|
* Makefile.am, Makefile.in, plugin.c, plugin_i2c_sensors.c:
|
|
I2C Sensors plugin from Xavier added
|
|
|
|
* drv_MatrixOrbital.c, widget.c, widget.h:
|
|
further matrixOrbital changes
|
|
widgets initialized
|
|
|
|
* drv.c, drv_MatrixOrbital.c: new MatrixOrbital changes
|
|
|
|
2004-01-09 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* configure.in, display.c, display.h, drv.c, drv.h, drv_MatrixOrbital.c, lcd4linux.c, Makefile.am, Makefile.in, configure:
|
|
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)
|
|
|
|
* BeckmannEgle.c, Crystalfontz.c, Cwlinux.c, HD44780.c, M50530.c, MatrixOrbital.c, MilfordInstruments.c, PalmPilot.c, Raster.c, T6963.c, Text.c, USBLCD.c, XWindow.c, cfg.c, cfg.h, exec.c, expr.c, filter.c, icon.c, imon.c, lcd4linux.c, mail.c, mail2.c, parport.c, processor.c, seti.c, system.c, wifi.c:
|
|
added 'section' argument to cfg_get(), but NULLed it on all calls by now.
|
|
|
|
2004-01-08 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* cfg.c: allowed '.' in key names
|
|
allowed empty group keys (not only "group anything {", but "anything {")
|
|
|
|
* AUTHORS, cfg.c, lcd4linux.c: Luk Claes added to AUTHORS
|
|
cfg: group handling ('{}') added
|
|
|
|
2004-01-07 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* cfg.c, config.h.in, evaluator.c, libtool:
|
|
small glitch in evaluator fixed
|
|
made config table sorted and access with bsearch(),
|
|
which should be much faster
|
|
|
|
2004-01-06 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* AUTHORS, debian/copyright, evaluator.c: more copyright issues
|
|
|
|
* USBLCD.c, XWindow.c, battery.c, battery.h, debian/copyright, imon.c, imon.h, plugin_xmms.c, seti.c, wifi.c, wifi.h, AUTHORS, HD44780.c, MilfordInstruments.c:
|
|
Copyright statements cleaned up
|
|
|
|
* debian/control, debian/dirs, debian/rules, debian/templates:
|
|
more debianizing
|
|
|
|
* debian/copyright: debian updates
|
|
|
|
* aclocal.m4, configure, ltmain.sh: autotools update
|
|
|
|
* ChangeLog: *** empty log message ***
|
|
|
|
* Makefile.am, Makefile.in, README.Plugins, evaluator.c, plugin.c, plugin_sample.c:
|
|
Evaluator: functions with variable argument lists
|
|
Evaluator: plugin_sample.c and README.Plugins added
|
|
|
|
* plugin.c, evaluator.c: Evaluator rearrangements...
|
|
|
|
2004-01-05 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* Makefile.am, Makefile.in, expr.c, expr.h, parser.c, parser.h, processor.c:
|
|
added %y tokens to make the Evaluator useable
|
|
|
|
2004-01-02 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* debian/changelog, debian/compat, debian/config, debian/control, debian/copyright, debian/dirs, debian/docs, debian/init.d, debian/rules, debian/templates:
|
|
debianization added
|
|
|
|
* ChangeLog, TODO: Changelog, TODO updated
|
|
|
|
2003-12-19 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* Makefile.am, Makefile.in, plugin.c, plugin_xmms.c:
|
|
added XMMS plugin from Markus Keil
|
|
|
|
* .cvsignore: added .cvsignore containing '*.lo'
|
|
|
|
* plugin_math.c, plugin_string.c:
|
|
added plugin_math.c and plugin_string.c
|
|
|
|
* Makefile.am, Makefile.in, plugin.c:
|
|
extracted plugin_math and plugin_string into extra files
|
|
|
|
* MatrixOrbital.c, cfg.c, client.c, client.h, lcd4linux.c, plugin.c, plugin.h, Makefile.am, Makefile.in:
|
|
renamed 'client' to 'plugin'
|
|
|
|
2003-12-01 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* system.c, wifi.c, lcd4linux.c:
|
|
Patches from Xavier:
|
|
- WiFi: make interface configurable
|
|
- "quiet" as an option from the config file
|
|
- ignore missing "MemShared" on Linux 2.6
|
|
|
|
2003-11-30 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* Cwlinux.c:
|
|
Cwlinux: invalidate Framebuffer in case a char got redefined
|
|
|
|
2003-11-28 nicowallmeier <nicowallmeier@merlin.ethnet>
|
|
|
|
* wifi.c: Minor bugfixes
|
|
|
|
2003-11-24 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* isdn.c, processor.c:
|
|
'Fixed' Rows which do not scroll by Lars Kempe
|
|
temporary workaround for debian kernel-header bug
|
|
|
|
2003-11-16 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* Crystalfontz.c, MatrixOrbital.c, lcd4linux.c:
|
|
Crystalfontz changes, small glitch in getopt() fixed
|
|
|
|
2003-11-14 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* wifi.c, wifi.h:
|
|
added wifi.c wifi.h which have been forgotten at the last checkin
|
|
|
|
2003-11-12 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* HD44780.c: small changes to the 16x4 handling
|
|
|
|
2003-11-11 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* Makefile.am, Makefile.in, parser.c, parser.h, processor.c:
|
|
WIFI patch from Xavier Vello
|
|
|
|
* TODO, dvb.c: very minor changes
|
|
|
|
2003-10-27 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* README.Rows, README.Tokens, lcd4linux.conf.sample:
|
|
README.Rows, README.Tokens, lcd4linux.conf.sample from Thomas Siedentopf
|
|
|
|
2003-10-22 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* XWindow.c, icon.c: fixed icon bug found by Rob van Nieuwkerk
|
|
|
|
* Makefile.in, MatrixOrbital.c, icon.c, lcd4linux.c:
|
|
Makefile.in for imon.c/.h, some MatrixOrbital clients
|
|
|
|
2003-10-12 nicowallmeier <nicowallmeier@merlin.ethnet>
|
|
|
|
* Makefile.am, imon.c, imon.h, parser.c, parser.h, processor.c:
|
|
imond/telmond support
|
|
|
|
2003-10-12 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* MatrixOrbital.c, processor.c, udelay.c:
|
|
|
|
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)
|
|
|
|
2003-10-11 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* evaluator.h, expression.c, expression.h, lcd4linux.c, Makefile.am, Makefile.in, cfg.c, client.c, client.h, config.guess, config.sub, evaluator.c:
|
|
renamed expression.{c,h} to client.{c,h}
|
|
added config file client
|
|
new functions 'AddNumericVariable()' and 'AddStringVariable()'
|
|
new parameter '-i' for interactive mode
|
|
|
|
2003-10-08 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* ChangeLog, parport.c: Changelog; small type in parport.c
|
|
|
|
2003-10-08 andy-b <andy-b@merlin.ethnet>
|
|
|
|
* MilfordInstruments.c:
|
|
Cleaned up code in MilfordInstruments.c, and added descriptions for other display sizes (untested)
|
|
|
|
2003-10-08 nicowallmeier <nicowallmeier@merlin.ethnet>
|
|
|
|
* HD44780.c: special handling for 16x4 displays
|
|
|
|
* HD44780.c: Support of two displays of the same size
|
|
|
|
2003-10-07 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* configure.in, Makefile.in, config.h.in, configure:
|
|
AM_PROG_LIBTOOL removed
|
|
|
|
2003-10-06 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* expression.c: functions: min(), max()
|
|
|
|
* evaluator.c, expression.c: operators: ==, \!=, <=, >=
|
|
|
|
* evaluator.c, evaluator.h, expression.c, expression.h:
|
|
expression evaluator added
|
|
|
|
* bootstrap, libtool: files 'libtool' and 'bootstrap' added
|
|
|
|
* configure.in, Makefile.am, Makefile.in, configure:
|
|
libtool stuff again...
|
|
|
|
2003-10-05 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* BeckmannEgle.c, Crystalfontz.c, Cwlinux.c, HD44780.c, M50530.c, Makefile.am, Makefile.in, MatrixOrbital.c, MilfordInstruments.c, PalmPilot.c, Raster.c, SIN.c, Skeleton.c, T6963.c, Text.c, USBLCD.c, XWindow.c, bar.c, bar.h, battery.c, battery.h, cfg.c, cfg.h, debug.c, debug.h, display.c, display.h, dvb.c, dvb.h, exec.c, exec.h, filter.c, filter.h, fontmap.c, fontmap.h, icon.c, icon.h, isdn.c, isdn.h, lcd4linux.c, lock.c, lock.h, mail.c, mail.h, mail2.c, parport.c, parport.h, parser.c, parser.h, pid.c, pid.h, pixmap.c, pixmap.h, processor.c, processor.h, seti.c, seti.h, socket.c, socket.h, system.c, system.h, udelay.c, udelay.h, widget.c, widget.h:
|
|
libtool junk; copyright messages cleaned up
|
|
|
|
2003-10-04 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* configure.in, ltmain.sh, Makefile.am, Makefile.in, aclocal.m4, config.h.in, configure:
|
|
autoconf/automake/libtool fixes from Ronald Landheer-Cieslak
|
|
|
|
2003-10-03 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* parport.c:
|
|
compile error in parport fixed (thanks to Andrew from FilmCan)
|
|
|
|
* MatrixOrbital.c, processor.c:
|
|
start support for new MatrixOrbital MX2 displays
|
|
|
|
2003-09-29 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* configure.in, display.c, Makefile.am, Makefile.in, MilfordInstruments.c, config.h.in, configure:
|
|
new driver for Milford Instruments MI420 by Andy Baxter
|
|
|
|
* HD44780.c, MatrixOrbital.c, T6963.c:
|
|
changed default HD44780 wiring: unused signals are GND
|
|
|
|
2003-09-21 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* HD44780.c, MatrixOrbital.c:
|
|
|
|
MatrixOrbital: bidirectional communication
|
|
HD44780: special handling for 16x1 displays (thanks to anonymous bug report on sf.net)
|
|
|
|
2003-09-19 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* ChangeLog, configure, configure.in, lock.c:
|
|
|
|
increased version number to 0.9.12
|
|
port locking is done as /var/lock/LCK..usb_tts_0 for /dev/usb/tts/0
|
|
|
|
* Makefile.am, Makefile.in, TODO, icon.c, widget.c, widget.h:
|
|
minor fixes, widget.c added
|
|
|
|
2003-09-13 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* ChangeLog, configure, configure.in: Changelog
|
|
|
|
* BeckmannEgle.c, Crystalfontz.c, Cwlinux.c, MatrixOrbital.c, PalmPilot.c, SIN.c, Skeleton.c, T6963.c, Text.c:
|
|
icons for all remaining drivers
|
|
|
|
* HD44780.c, Makefile.am, Makefile.in, aclocal.m4, config.h.in, configure, configure.in:
|
|
HD44780 timings changed; deactivated libtool
|
|
|
|
2003-09-11 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* config.sub, configure, configure.in:
|
|
missing files for autoconf/automake/libtool
|
|
|
|
* M50530.c, MatrixOrbital.c, USBLCD.c, icon.c, processor.c, HD44780.c:
|
|
minor cleanups
|
|
|
|
2003-09-10 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* Makefile.in, configure, configure.in, processor.c: minor cleanups
|
|
|
|
* ChangeLog: ChangeLog
|
|
|
|
* XWindow.c, icon.c, pixmap.c, pixmap.h, processor.c, Raster.c:
|
|
icons nearly finished\!
|
|
|
|
* lcd4linux.c, processor.c: icons: reorganized tick_* again...
|
|
|
|
* MatrixOrbital.c, USBLCD.c, display.c, icon.c, processor.c, HD44780.c, M50530.c:
|
|
Icons for M50530, new processing scheme (Ticks.Text...)
|
|
|
|
2003-09-09 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* HD44780.c, MatrixOrbital.c, USBLCD.c: basic icon support for HD44780
|
|
|
|
* Crystalfontz.c, Cwlinux.c, HD44780.c, M50530.c, MatrixOrbital.c, PalmPilot.c, Raster.c, USBLCD.c, XWindow.c, cfg.c, cfg.h, filter.c, lcd4linux.c, parport.c, processor.c:
|
|
new function 'cfg_number()'
|
|
|
|
* TODO, USBLCD.c, bar.c, display.c, display.h, icon.c, icon.h, lcd4linux.c, processor.c, processor.h, MatrixOrbital.c:
|
|
even more icons stuff
|
|
|
|
2003-09-01 Michael Reinelt <reinelt@merlin.ethnet>
|
|
|
|
* aclocal.m4, config.guess, config.h.in, configure, configure.in, ltmain.sh, Makefile.am, Makefile.in:
|
|
shared liblcd4linux
|
|
|
|
* icon.h, parser.c, parser.h, processor.c, MatrixOrbital.c, bar.c, display.c, display.h, icon.c:
|
|
icons nearly finished, but MatrixOrbital only
|
|
|
|
2003-08-24 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* BeckmannEgle.c, Crystalfontz.c, Cwlinux.c, HD44780.c, M50530.c, Makefile.am, Makefile.in, MatrixOrbital.c, PalmPilot.c, Raster.c, SIN.c, Text.c, USBLCD.c, cfg.c, cfg.h, debug.c, debug.h, display.c, display.h, icon.c, lcd4linux.c, parport.c, processor.c, seti.c, system.c:
|
|
liblcd4linux patch from Patrick Schemitz
|
|
|
|
* Makefile.am, Makefile.in, MatrixOrbital.c, display.c, icon.c, icon.h:
|
|
icon.c icon.h added
|
|
|
|
2003-08-22 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* parport.c, HD44780.c, MatrixOrbital.c:
|
|
bug in parallel port code fixed, more icons stuff
|
|
|
|
2003-08-20 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* bar.c: small bug in bar compaction fixed
|
|
|
|
2003-08-19 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* HD44780.c, parport.c:
|
|
HD44780 dual-controller patch from Jesse Brook Kovach
|
|
|
|
* Crystalfontz.c, HD44780.c, MatrixOrbital.c, bar.c:
|
|
more Icon stuff, minor glitches fixed
|
|
|
|
2003-08-17 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* MatrixOrbital.c, display.c, display.h, lcd4linux.c, processor.c:
|
|
more icon framework
|
|
|
|
* PalmPilot.c, Raster.c, SIN.c, Skeleton.c, display.c, display.h:
|
|
framework for icons prepared
|
|
|
|
* Makefile.am, Makefile.in, SIN.c, Skeleton.c, configure, configure.in:
|
|
preparations for liblcd4linux; minor bugs in SIN.c and Skeleton.c
|
|
|
|
* ChangeLog, Crystalfontz.c, Crystalfontz.h, Makefile.am, Makefile.in:
|
|
complete rewrite of the Crystalfontz driver
|
|
|
|
* config.guess: added config.guess
|
|
|
|
2003-08-16 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* BeckmannEgle.c, Cwlinux.c, HD44780.c, M50530.c, MatrixOrbital.c, T6963.c, USBLCD.c, parport.c:
|
|
double buffering in all drivers
|
|
|
|
2003-08-15 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* HD44780.c, M50530.c, T6963.c, parport.c, parport.h:
|
|
HD44780 4 bit mode implemented
|
|
|
|
2003-08-14 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Makefile.am, Makefile.in, configure, configure.in:
|
|
changed version to 0.9.11, added curses.m4 to Makefile.am
|
|
|
|
* ChangeLog: ChangeLog
|
|
|
|
* cfg.c, lcd4linux.c: remove PID file if driver initialisation fails
|
|
|
|
2003-08-12 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* HD44780.c, config.h.in, configure:
|
|
first version of HD44780 4Bit-Mode patch
|
|
|
|
2003-08-11 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* configure.in: another uClibc issue: realloc
|
|
|
|
2003-08-08 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* ChangeLog, configure, configure.in: *** empty log message ***
|
|
|
|
* dvb.c, dvb.h: CVS Id and Log missing from dvb.{c,h}
|
|
|
|
* Makefile.am, Makefile.in, lcd4linux.c, pid.c, pid.h:
|
|
added PID file handling
|
|
|
|
* ChangeLog, configure, debug.c, lcd4linux.c: improved forking
|
|
|
|
* ChangeLog, TODO, config.h.in, configure, configure.in, dvb.c, CREDITS:
|
|
uClibc compatibility issue; small glitch in dvb.c
|
|
|
|
2003-08-01 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Cwlinux.c, Makefile.am, Makefile.in, README, T6963.c:
|
|
last cleanups for 0.9.9
|
|
|
|
2003-07-29 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Makefile.in, Raster.c, aclocal.m4, configure, configure.in:
|
|
disable Raster driver automagically if gd.h not found
|
|
|
|
2003-07-28 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* README.Crystalfontz, README.HD44780, README.HD44780.GPO, README.MatrixOrbital, README.Png, README.Raster, README.Text, README.Webinterface, README.X11:
|
|
several README's moved to web page
|
|
|
|
2003-07-24 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* BeckmannEgle.c, Crystalfontz.c, Cwlinux.c, HD44780.c, M50530.c, MatrixOrbital.c, PalmPilot.c, Raster.c, SIN.c, Skeleton.c, T6963.c, Text.c, USBLCD.c, XWindow.c, display.c, display.h, lcd4linux.c, processor.c:
|
|
'soft clear' needed for virtual rows
|
|
|
|
2003-07-21 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* processor.c: bars on virtual rows fixed
|
|
|
|
* processor.c: removed maxlen parameter from process_row()
|
|
|
|
* dvb.c: check for HAVE_LINUX_DVB_FRONTEND_H needs config.h
|
|
|
|
2003-07-19 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* config.h.in, configure, configure.in, dvb.c:
|
|
check for dvb/frontend.h and disable DVB client if not found.
|
|
|
|
2003-07-18 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* udelay.c: udelay: unnecessary sanity check removed
|
|
|
|
2003-06-26 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* system.c: bug in /proc/net/dev parsing fixed
|
|
|
|
2003-06-22 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* dvb.c, dvb.h: added dvb.c dvb.h
|
|
|
|
2003-06-21 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Makefile.am, Makefile.in, isdn.c, parser.c, parser.h, processor.c:
|
|
DVB client integrated
|
|
|
|
2003-06-13 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* processor.c: added scrolling capability
|
|
|
|
* lcd4linux.c, seti.c, system.c: error message cosmetics
|
|
|
|
2003-05-19 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Cwlinux.c: Cwlinux sleep optimization
|
|
|
|
2003-05-14 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Cwlinux.c: added support for CW1602
|
|
|
|
2003-04-12 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* XWindow.c: small glitch in XWindow.c (thanks to Moe Wibble)
|
|
|
|
2003-04-07 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* parport.h, parport.c, lcd4linux.c, T6963.c, M50530.c, HD44780.c:
|
|
further parallel port abstraction
|
|
|
|
2003-04-04 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* udelay.c, parport.c, parport.h, configure.in, configure, HD44780.c, M50530.c, USBLCD.c:
|
|
new parallel port abstraction scheme
|
|
|
|
2003-02-27 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* configure, configure.in: changed versioning scheme from 0.99 to 0.9.9
|
|
|
|
* configure.in, curses.m4, install-sh, missing, mkinstalldirs, udelay.c, INSTALL, Makefile.in, aclocal.m4, config.h.in, configure:
|
|
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.
|
|
|
|
2003-02-24 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Cwlinux.c: cwlinux fixes
|
|
|
|
2003-02-22 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* M50530.c, MatrixOrbital.c, PalmPilot.c, Raster.c, SIN.c, T6963.c, Text.c, USBLCD.c, XWindow.c, cfg.c, cfg.h, exec.c, filter.c, lcd4linux.c, mail.c, mail2.c, processor.c, seti.c, system.c, BeckmannEgle.c, Crystalfontz.c, Cwlinux.c, HD44780.c:
|
|
cfg_get(key,defval)
|
|
|
|
* Cwlinux.c: Cwlinux fixes
|
|
|
|
2003-02-18 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* README.X11, XWindow.c: X11 driver fixes and cleanup
|
|
|
|
2003-02-17 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* XWindow.c: small bug in X11 driver: omit pixel gap between cahracters
|
|
|
|
* Text.c: Text (curses) driver: cosmetic changes
|
|
|
|
2003-02-13 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* MatrixOrbital.c, lcd4linux.c:
|
|
changed "copyright" to "2003"
|
|
added slightly different protocol for MatrixOrbital "LK202" displays
|
|
|
|
2003-02-05 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* exec.c, processor.c:
|
|
T_EXEC: remove trailing CR/LF
|
|
T_EXEC: deactivated maxlen calculation (for I don't understand what it is for :-)
|
|
|
|
2003-01-12 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* bar.c: fixed bug in bar compaction
|
|
|
|
2002-12-08 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* configure.in, curses.m4, depcomp, AUTHORS, ChangeLog, Makefile.am, Makefile.in, acconfig.h, aclocal.m4, config.h.in, configure:
|
|
autoconf/automake cleanup
|
|
|
|
2002-12-06 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Makefile.in, aclocal.m4, config.h.in, configure, configure.in, CREDITS:
|
|
libgd/libpng bugfix: removed '-lpng -lz' from LDFLAGS
|
|
|
|
2002-12-05 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* mail2.c, parser.c, processor.c:
|
|
fixed undefined operations found by gcc3
|
|
|
|
* system.c:
|
|
sensors factor and offset patch from Petri Damsten <petri.damsten@raketti.net>
|
|
|
|
* Makefile.am, Makefile.in, configure, configure.in, display.c, socket.c:
|
|
patches for gcc-3.2
|
|
|
|
2002-09-12 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Cwlinux.c: code cleanup, character defining for bars
|
|
|
|
2002-09-11 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Cwlinux.c: changed to use new bar functions
|
|
|
|
* display.c, Cwlinux.c, Makefile.am, Makefile.in, acconfig.h, config.h.in, configure, configure.in:
|
|
added Cwlinux driver
|
|
|
|
2002-08-30 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Text.c: bug in curses driver fixed
|
|
|
|
2002-08-22 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* BeckmannEgle.c: cosmetic changes
|
|
|
|
2002-08-21 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* T6963.c, udelay.c: some T6963 fixes, ndelay wrap
|
|
|
|
2002-08-19 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* BeckmannEgle.c, M50530.c:
|
|
M50530 driver using new generic bar functions
|
|
|
|
* BeckmannEgle.c: BeckmannEgle using new generic bar functions
|
|
|
|
* MatrixOrbital.c: MatrixOrbital uses generic bar funnctions
|
|
|
|
* HD44780.c, USBLCD.c: changed HD44780 to use generic bar functions
|
|
|
|
* USBLCD.c, bar.c, bar.h: corrected type declaration of (*defchar)()
|
|
|
|
* BeckmannEgle.c, HD44780.c, M50530.c, MatrixOrbital.c, USBLCD.c, bar.c, bar.h:
|
|
finished bar.c, USBLCD is the first driver that uses the generic bar functions
|
|
|
|
* BeckmannEgle.c, Crystalfontz.c, HD44780.c, M50530.c, Makefile.am, Makefile.in, MatrixOrbital.c, PalmPilot.c, Raster.c, T6963.c, Text.c, USBLCD.c, XWindow.c, bar.c, bar.h, display.c, display.h, parser.c, pixmap.c, processor.c:
|
|
introduced bar.c, moved bar stuff from display.h to bar.h
|
|
|
|
2002-08-18 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* USBLCD.c: USBLCD buffered I/O
|
|
|
|
2002-08-17 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* HD44780.c, USBLCD.c, udelay.c:
|
|
USBLCD fixes
|
|
|
|
* configure.in, display.c, lcd4linux.conf.sample, Makefile.am, Makefile.in, USBLCD.c, acconfig.h, config.h.in, configure:
|
|
USBLCD driver added
|
|
|
|
* T6963.c: minor T6963 changes
|
|
|
|
2002-04-30 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* HD44780.c, M50530.c:
|
|
implemented the new ndelay(nanoseconds) in all parallel port drivers
|
|
|
|
2002-04-29 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* configure.in, display.c, exec.c, lcd4linux.c, udelay.c, udelay.h, acconfig.h, aclocal.m4, config.h.in, configure, README, T6963.c, TODO, Makefile.in:
|
|
added Toshiba T6963 driver
|
|
added ndelay() with nanosecond resolution
|
|
|
|
2001-09-14 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* TODO: *** empty log message ***
|
|
|
|
2001-09-13 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* TODO: TODO update
|
|
|
|
2001-09-12 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* TODO, mail2.c: *** empty log message ***
|
|
|
|
* mail.c, mail2.c, socket.c: fixed bug in mail2.c
|
|
|
|
* debug.h, mail.c, seti.c, socket.c:
|
|
fixed a bug in seti.c (file was never closed, lcd4linux run out of fd's
|
|
|
|
improved socket debugging
|
|
|
|
2001-09-11 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* TODO: TODO items
|
|
|
|
* M50530.c: M50530 driver
|
|
|
|
2001-09-10 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Makefile.in, Raster.c, acconfig.h, config.h.in, configure, configure.in, display.c:
|
|
M50530 driver
|
|
|
|
2001-09-09 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* HD44780.c: GPO bug: INIT is _not_ inverted
|
|
|
|
2001-09-07 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* README.HD44780.GPO: wrong Pin numbers
|
|
|
|
2001-09-05 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* NEWS, README: *** empty log message ***
|
|
|
|
2001-08-08 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* udelay.c:
|
|
renamed CLK_TCK to CLOCKS_PER_SEC
|
|
|
|
2001-08-05 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* XWindow.c, battery.c, filter.c, mail.c, seti.c, system.c:
|
|
cleaned up inlude of sys/time.h and time.h
|
|
|
|
2001-06-04 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* configure, configure.in:
|
|
configure for X11 modified
|
|
|
|
2001-05-31 ltoetsch <ltoetsch@lizard.reinelt>
|
|
|
|
* Makefile.in, TODO, acconfig.h, config.h.in, configure, configure.in, curses.m4:
|
|
added tests for X and ncurses
|
|
|
|
2001-05-27 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* README:
|
|
updated README with the seti@home client stuff
|
|
|
|
* configure, configure.in, isdn.c, pixmap.c:
|
|
fixed a warning in pixmap.c
|
|
temporarily fixed a bug in isdn.c (ISDN_MAX_CHANNELS is no longer defined?)
|
|
fixed a bug in configure.in (--with-drivers=xyz did not work)
|
|
|
|
2001-05-26 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* TODO: added TODO entry
|
|
|
|
2001-05-06 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* processor.c:
|
|
fixed a bug which prevented extendet tokens to be used for GPO's
|
|
many thanks to Carsten Nau!
|
|
|
|
2001-04-27 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* BeckmannEgle.c, Crystalfontz.c, MatrixOrbital.c, PalmPilot.c, SIN.c, configure, lcd4linux.c, lock.c, pixmap.c:
|
|
replaced OPEN_MAX with sysconf()
|
|
replaced mktemp() with mkstemp()
|
|
unlock serial port if open() fails
|
|
|
|
2001-03-24 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* TODO: new TODO item
|
|
|
|
2001-03-17 ltoetsch <ltoetsch@lizard.reinelt>
|
|
|
|
* pixmap.c: allow more then 1 BAR_T
|
|
|
|
* processor.c: bugfix: max for BAR_T
|
|
|
|
2001-03-16 ltoetsch <ltoetsch@lizard.reinelt>
|
|
|
|
* NEWS, PalmPilot.c, README, Raster.c, TODO, Text.c, XWindow.c, display.c, display.h, parser.c, pixmap.c, processor.c:
|
|
implemented time bar
|
|
|
|
* README.Text, TODO, Text.c, mail2.c, processor.c: bugfixes
|
|
|
|
2001-03-15 ltoetsch <ltoetsch@lizard.reinelt>
|
|
|
|
* mail.c, processor.c, HD44780.c: fixed compile HD44780.c, cosmetics
|
|
|
|
* CREDITS, NEWS, README, TODO, configure, display.c, lcd4linux.conf.sample, mail.c, mail.h, mail2.c, socket.c:
|
|
added unread/total news
|
|
|
|
* mail2.c: added quit/logout to pop/imap
|
|
|
|
2001-03-15 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* HD44780.c, lcd4linux.conf.sample, processor.c:
|
|
some fixes to ppdef
|
|
off-by-one bug in processor.c fixed
|
|
|
|
2001-03-15 ltoetsch <ltoetsch@lizard.reinelt>
|
|
|
|
* exec.c: delay first exec for faster start
|
|
|
|
2001-03-14 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* CREDITS, HD44780.c, TODO: minor cleanups
|
|
|
|
* HD44780.c:
|
|
make ppdev compatible to earlier kernels
|
|
|
|
* HD44780.c, NEWS, README.HD44780, TODO, config.h.in, configure, configure.in, lcd4linux.conf.sample:
|
|
added ppdev parallel port access
|
|
|
|
2001-03-14 ltoetsch <ltoetsch@lizard.reinelt>
|
|
|
|
* Makefile.am, Makefile.in, NEWS, README, TODO, configure, debug.h, lcd4linux.conf.sample, mail.c, mail.h, mail2.c, parser.c, parser.h, processor.c, socket.c, socket.h:
|
|
Added pop3/imap4 mail support
|
|
|
|
2001-03-13 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* exec.c, lcd4linux.conf.sample, mail.c, parser.c, processor.c, system.c:
|
|
corrected a off-by-one bug with sensors
|
|
|
|
* Makefile.am, Makefile.in, acconfig.h:
|
|
added missing autoheader files
|
|
|
|
* Makefile.am, Makefile.in:
|
|
added several files for the distribution
|
|
|
|
* NEWS, README, lcd4linux.c:
|
|
added NEWS file
|
|
|
|
2001-03-12 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* HD44780.c, TODO, config.h.in, configure, configure.in, lcd4linux.conf.sample, udelay.c, udelay.h:
|
|
new udelay() using Time Stamp Counters
|
|
|
|
* configure, configure.in:
|
|
even better configure handling...
|
|
|
|
* HD44780.c, Makefile.in, Raster.c, TODO, aclocal.m4, config.h.in, configure, configure.in, debug.c, display.c, lcd4linux.c, system.c, udelay.c, udelay.h:
|
|
reworked autoconf a lot: drivers may be excluded, #define's went to config.h
|
|
|
|
2001-03-09 ltoetsch <ltoetsch@lizard.reinelt>
|
|
|
|
* configure, configure.in: disable driver in configure
|
|
|
|
2001-03-09 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* TODO, Text.c, configure:
|
|
rename 'raster' to 'Text in Text.c
|
|
added TOTO item
|
|
|
|
* TODO:
|
|
new ideas for TODO
|
|
|
|
2001-03-09 ltoetsch <ltoetsch@lizard.reinelt>
|
|
|
|
* README, exec.c, lcd4linux.conf.sample: exec: Scale_x ->Min/Max_x
|
|
|
|
* Makefile.am, Makefile.in, README, README.Drivers, README.Text, Skeleton.c, Text.c, configure, configure.in, debug.c, display.c, lcd4linux.conf.sample:
|
|
Added Text driver
|
|
|
|
2001-03-09 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* TODO, cfg.c, lcd4linux.conf.sample, system.c:
|
|
minor cleanups
|
|
|
|
2001-03-08 ltoetsch <ltoetsch@lizard.reinelt>
|
|
|
|
* README, TODO, cfg.c, exec.c, exec.h, lcd4linux.c, lcd4linux.conf.sample, parser.c, processor.c:
|
|
improved exec
|
|
|
|
2001-03-08 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* mail.c, mail.h, seti.c, seti.h:
|
|
seti client cleanup
|
|
|
|
* processor.c, exec.c:
|
|
fixed two typos
|
|
|
|
2001-03-07 ltoetsch <ltoetsch@lizard.reinelt>
|
|
|
|
* Makefile.am, Makefile.in, README, cfg.c, configure, exec.c, exec.h, parser.c, parser.h, processor.c:
|
|
added e(x)ec commands
|
|
|
|
2001-03-05 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* TODO, lcd4linux.conf.sample:
|
|
TOTO list update
|
|
|
|
2001-03-04 ltoetsch <ltoetsch@lizard.reinelt>
|
|
|
|
* README.Raster: Added PNG
|
|
|
|
2001-03-02 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* configure, configure.in, system.c:
|
|
allow compile on systems without net/if_ppp.h
|
|
|
|
* README.Png:
|
|
README for PNG added
|
|
|
|
* Raster.c, configure, configure.in:
|
|
let configure find gd.h
|
|
|
|
* battery.c, battery.h:
|
|
cosmetic cleanups (comment headers)
|
|
|
|
2001-03-02 ltoetsch <ltoetsch@lizard.reinelt>
|
|
|
|
* Makefile.am, Makefile.in, README, lcd4linux.conf.sample, Raster.c, TODO, battery.c, battery.h, parser.c, parser.h, processor.c:
|
|
added /proc/apm battery stat
|
|
|
|
2001-03-01 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Raster.c, lcd4linux.conf.sample, udelay.c:
|
|
renamed Raster_flush() to PPM_flush()
|
|
|
|
2001-03-01 ltoetsch <ltoetsch@lizard.reinelt>
|
|
|
|
* README.Webinterface, Raster.c, nph-png, png.html:
|
|
added PNG,Webinterface
|
|
|
|
2001-03-01 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Makefile.am, Makefile.in, Raster.c, XWindow.c, aclocal.m4, configure, configure.in, display.c:
|
|
reworked configure to allow selection of drivers
|
|
|
|
2001-02-26 herp <herp@lizard.reinelt>
|
|
|
|
* XWindow.c: fixed X11 signal handler
|
|
|
|
2001-02-21 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* mail.c:
|
|
big mailbox patch from Axel Ehnert
|
|
thanks to herp for his idea to check mtime of mailbox
|
|
|
|
2001-02-19 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Makefile.am, Makefile.in, lcd4linux.conf.sample, mail.c, parser.c, parser.h, processor.c, seti.c, seti.h:
|
|
integrated mail and seti client
|
|
major rewrite of parser and tokenizer to support double-byte tokens
|
|
|
|
2001-02-18 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* mail.c, mail.h, seti.c: *** empty log message ***
|
|
|
|
* Makefile.am, Makefile.in, TODO, seti.c, seti.h:
|
|
added setiathome client
|
|
|
|
* CREDITS, Makefile.am, Makefile.in: *** empty log message ***
|
|
|
|
2001-02-16 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* README.HD44780.GPO, processor.c:
|
|
fixed type in processor.c
|
|
GPO documentation update from Carsten
|
|
|
|
* README, parser.c, parser.h, processor.c, system.c:
|
|
new token 'ic' (ISDN connected) by Carsten Nau <info@cnau.de>
|
|
|
|
2001-02-14 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* HD44780.c, MatrixOrbital.c, display.c, display.h, lcd4linux.c, parser.c, parser.h, processor.c:
|
|
first (incomplete) GPO implementation
|
|
|
|
* README.HD44780.GPO:
|
|
added README from Carsten Nau
|
|
|
|
2001-02-13 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* HD44780.c:
|
|
HD_gpo() was missing
|
|
|
|
* BeckmannEgle.c, Crystalfontz.c, HD44780.c, MatrixOrbital.c, PalmPilot.c, Raster.c, SIN.c, Skeleton.c, XWindow.c, display.c, display.h, processor.c:
|
|
prepared framework for GPO's (general purpose outputs)
|
|
|
|
2001-02-11 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* TODO, processor.c:
|
|
|
|
fixed a small bug where the throughput of an offline ISDN connection is displayed as '----', but the
|
|
online value is 5 chars long. corrected to ' ----'.
|
|
thanks to Carsten Nau <info@cnau.de>
|
|
|
|
2000-12-07 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* SIN.c, TODO, lcd4linux.conf.sample:
|
|
first try for SIN bars
|
|
|
|
2000-12-01 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* SIN.c, lcd4linux.conf.sample:
|
|
added debugging of SIN driver output, probably found the positioning bug (format %02x instead of %2x)
|
|
|
|
* SIN.c:
|
|
modified text positioning: row starts with 0, column is hexadecimal
|
|
|
|
2000-11-28 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* debug.c:
|
|
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....
|
|
|
|
* SIN.c:
|
|
changed decimal values for screen, row, column to ascii values (shame on you!)
|
|
|
|
* Makefile.am, Makefile.in, README, SIN.c, display.c:
|
|
first try to support display of SIN router
|
|
|
|
2000-11-17 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* system.c:
|
|
fixed parsing of /proc/net/dev for 2.0 kernels
|
|
|
|
2000-10-25 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* lcd4linux.c:
|
|
added restart funnctionality
|
|
(lots of this code was stolen from sendmail.c)
|
|
|
|
2000-10-20 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* HD44780.c:
|
|
|
|
corrected a bug in HD_goto()
|
|
Thanks to Gregor Szaktilla <gregor@szaktilla.de>
|
|
|
|
2000-10-08 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* system.c:
|
|
|
|
Linux-2.4.0-test9 changed the layout of /proc/stat (especially the disk_io line)
|
|
rearranged parsing of some /proc files and (hopefully) made it more robust in concerns of format changes
|
|
|
|
2000-08-10 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* XWindow.c, configure, configure.in, isdn.c, lcd4linux.c:
|
|
fixed some bugs with the new syslog code
|
|
|
|
* BeckmannEgle.c, Crystalfontz.c, HD44780.c, Makefile.am, Makefile.in, MatrixOrbital.c, PalmPilot.c, README, Raster.c, Skeleton.c, XWindow.c, cfg.c, debug.h, display.c, fontmap.c, isdn.c, lcd4linux.c, lock.c, parser.c, processor.c, system.c:
|
|
new debugging scheme: error(), info(), debug()
|
|
uses syslog if in daemon mode
|
|
|
|
2000-08-09 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* README, lcd4linux.c:
|
|
new switch -F (do not fork)
|
|
added automatic forking if -F not specified
|
|
|
|
* system.c:
|
|
fixed a bug in system.c where the format of /proc/net/dev was not correctly
|
|
detected and parsed with different kernels
|
|
|
|
* BeckmannEgle.c, Crystalfontz.c, HD44780.c, MatrixOrbital.c, PalmPilot.c, README, XWindow.c, configure, configure.in, display.c, display.h, lcd4linux.c, system.c:
|
|
opened 0.98 development
|
|
removed driver-specific signal-handlers
|
|
added 'quit'-function to driver structure
|
|
added global signal-handler
|
|
|
|
2000-07-31 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* HD44780.c, configure, configure.in, lcd4linux.conf.sample, processor.c, system.c, system.h, udelay.c:
|
|
some changes to support kernel-2.4 (different layout of various files in /proc)
|
|
|
|
* HD44780.c, Makefile.am, Makefile.in, cfg.c:
|
|
eliminated some compiler warnings with glibc
|
|
|
|
2000-06-04 herp <herp@lizard.reinelt>
|
|
|
|
* Crystalfontz.c: minor bugfix (zero length)
|
|
|
|
2000-05-21 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* README.Drivers, lcd4linux.conf.sample, parser.c, parser.h, processor.c, system.c, system.h:
|
|
added ppp throughput
|
|
token is '%t[iomt]' at the moment, but this will change in the near future
|
|
|
|
2000-05-03 herp <herp@lizard.reinelt>
|
|
|
|
* Crystalfontz.c, Crystalfontz.h, README.Crystalfontz:
|
|
*** empty log message ***
|
|
|
|
2000-05-02 herp <herp@lizard.reinelt>
|
|
|
|
* Makefile.am, Makefile.in, XWindow.c, display.c:
|
|
Crystalfontz initial coding
|
|
|
|
2000-05-02 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Makefile.am, Makefile.in, PalmPilot.c, display.c, lcd4linux.conf.sample:
|
|
driver for 3Com Palm Pilot added
|
|
|
|
2000-04-30 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* BeckmannEgle.c, lcd4linux.conf.sample:
|
|
bars for Beckmann+Egle driver
|
|
|
|
2000-04-28 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* BeckmannEgle.c, Makefile.am, Makefile.in, TODO, display.c:
|
|
first release of the Beckmann+Egle driver
|
|
|
|
2000-04-20 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Makefile.am, Makefile.in:
|
|
added documentation to EXTRA_DIST so that they go into the tarball
|
|
|
|
2000-04-19 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* README.HD44780:
|
|
README for HD44780 driver
|
|
|
|
2000-04-17 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* README.HD44780, lcd4linux.c, lcd4linux.conf.sample:
|
|
added README.44780
|
|
|
|
2000-04-15 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* HD44780.c, Makefile.am, Makefile.in, README, lcd4linux.c, udelay.c, udelay.h:
|
|
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
|
|
|
|
* isdn.c, lcd4linux.c, processor.c, system.c:
|
|
more debug messages
|
|
|
|
* HD44780.c, Makefile.am, Makefile.in, MatrixOrbital.c, README, cfg.c, debug.h, lcd4kde.conf, lcd4linux.c, processor.c:
|
|
added '-d' (debugging) switch
|
|
added several debugging messages
|
|
removed config entry 'Delay' for HD44780 driver
|
|
delay loop for HD44780 will be calibrated automatically
|
|
|
|
2000-04-13 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* HD44780.c, MatrixOrbital.c, lcd4linux.conf.sample, system.c, system.h:
|
|
added BogoMips() to system.c (not used by now, maybe sometimes we can
|
|
calibrate our delay loop with this value)
|
|
|
|
added delay loop to HD44780 driver. It seems to be quite fast now. Hopefully
|
|
no compiler will optimize away the delay loop!
|
|
|
|
2000-04-12 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* HD44780.c, Makefile.am, Makefile.in, MatrixOrbital.c, display.c, lcd4linux.conf.sample:
|
|
first version of the HD44780 driver
|
|
|
|
2000-04-10 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* MatrixOrbital.c, README, configure, configure.in, lcd4linux.c:
|
|
minor changes and cleanups
|
|
|
|
2000-04-07 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Makefile.am, Makefile.in, MatrixOrbital.c, lcd4linux.c, lock.c, lock.h:
|
|
UUCP style lockfiles for the serial port
|
|
|
|
2000-04-05 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Makefile.in, XWindow.c, configure, configure.in:
|
|
fixed bug in XWindow.c: union semun isn't defined with glibc-2.1
|
|
|
|
* TODO:
|
|
TODO added
|
|
|
|
2000-04-03 herp <herp@lizard.reinelt>
|
|
|
|
* XWindow.c:
|
|
fixed a bug that caused pixel-errors ("fliegendreck") under high load
|
|
|
|
2000-04-03 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* display.c, lcd4linux.c, lcd4linux.kdelnk, lcd4linux.xpm:
|
|
suppress welcome message if display is smaller than 20x2
|
|
change lcd4linux.ppm to 32 pixel high so KDE won't stretch the icon
|
|
|
|
* lcd4linux.kdelnk:
|
|
KDE application link
|
|
|
|
* README.KDE, lcd4kde.conf, lcd4linux.conf.sample, lcd4linux.xpm:
|
|
releasing 0.96
|
|
annoying X11 bugs hopefully fixed
|
|
KDE integration
|
|
|
|
* README, README.Raster, README.X11, cfg.c, cfg.h, lcd4linux.c, lcd4linux.conf.sample:
|
|
added '-c key=val' option
|
|
|
|
* Raster.c, XWindow.c, lcd4linux.conf.sample:
|
|
if 'gap' is specified as -1, a gap of (pixelsize+pixelgap) is selected automatically
|
|
|
|
2000-04-02 herp <herp@lizard.reinelt>
|
|
|
|
* XWindow.c: fixded a bug that occasionally caused Xlib errors
|
|
|
|
2000-04-01 herp <herp@lizard.reinelt>
|
|
|
|
* XWindow.c, lcd4linux.c: geometric correction (too many pixelgaps)
|
|
lcd4linux main should return int, not void
|
|
|
|
* XWindow.c:
|
|
colors in format \#RRGGBB in config-file now understood
|
|
|
|
2000-04-01 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* XWindow.c, configure, configure.in, lcd4linux.conf.sample, processor.c:
|
|
bug that caused a segfault in processor.c fixed (thanks to herp)
|
|
|
|
2000-03-31 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* XWindow.c:
|
|
X11 driver: semaphore bug fixed
|
|
|
|
2000-03-30 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Makefile.am, Makefile.in, XWindow.c, aclocal.m4, configure, configure.in, display.c, lcd4linux.conf.sample, lcd4linux.lsm:
|
|
configure now handles '--with-x' and '--without-x' correct
|
|
|
|
2000-03-28 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* README.X11, XWindow.c:
|
|
README.X11 added
|
|
|
|
* Makefile.am, Makefile.in, Raster.c, XWindow.c, cfg.c, configure, configure.in, lcd4linux.conf.sample, system.c:
|
|
version 0.95 released
|
|
X11 driver up and running
|
|
minor bugs fixed
|
|
|
|
2000-03-26 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* README.Raster, Raster.c, cfg.c, lcd4linux.conf.sample:
|
|
README.Raster added
|
|
|
|
* README, Raster.c, XWindow.c, cfg.c, pixmap.h:
|
|
more Pixmap renaming
|
|
quoting of '#' in config file
|
|
|
|
* MatrixOrbital.c, README.Drivers, Raster.c, Skeleton.c, XWindow.c, display.c, display.h, lcd4linux.c, lcd4linux.conf.sample, pixmap.c:
|
|
bug in pixmap.c that leaded to empty bars fixed
|
|
name conflicts with X11 resolved
|
|
|
|
* Raster.c, lcd4linux.c, lcd4linux.conf.sample:
|
|
enhancements to the PPM driver
|
|
|
|
2000-03-25 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* MatrixOrbital.c, Raster.c, Skeleton.c, XWindow.c, display.c, display.h, fontmap.c, lcd4linux.c, lcd4linux.conf.sample, pixmap.c:
|
|
memory leak in Raster_flush closed
|
|
driver family logic changed
|
|
|
|
2000-03-24 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* fontmap.h:
|
|
fontmap.h added
|
|
|
|
* Raster.c, XWindow.c, fontmap.c, lcd4linux.c, lcd4linux.conf.sample, parser.c, pixmap.c, pixmap.h:
|
|
new syntax for raster configuration
|
|
changed XRES and YRES to be configurable
|
|
PPM driver works nice
|
|
|
|
2000-03-23 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Makefile.am, Makefile.in, MatrixOrbital.c, Raster.c, XWindow.c, display.c, filter.c, lcd4linux.c, lcd4linux.conf.sample, pixmap.c, processor.c, system.c:
|
|
PPM driver up and running (but slow!)
|
|
|
|
2000-03-22 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Makefile.am, Makefile.in, XWindow.c, display.c, display.h, fontmap.c, lcd4linux.c, lcd4linux.conf.sample, pixmap.c, pixmap.h:
|
|
added '-l' switch (list drivers)
|
|
generic pixmap driver added
|
|
X11 Framework done
|
|
|
|
* FAQ, Makefile.am, Makefile.in, MatrixOrbital.c, README.MatrixOrbital, Skeleton.c, configure, configure.in, filter.c, lcd4linux.c, lcd4linux.conf.sample, processor.c, processor.h:
|
|
FAQ added
|
|
new modules 'processor.c' contains all data processing
|
|
|
|
2000-03-19 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Makefile.am, Makefile.in, MatrixOrbital.c, README, README.Drivers, README.MatrixOrbital, Skeleton.c, display.c, lcd4linux.c, lcd4linux.conf.sample, parser.c, parser.h:
|
|
documentation available! README, README.MatrixOrbital, README.Drivers
|
|
added Skeleton.c as a starting point for new drivers
|
|
|
|
2000-03-18 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* configure, configure.in, lcd4linux.c, lcd4linux.conf.sample, parser.c, parser.h:
|
|
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
|
|
|
|
* MatrixOrbital.c, display.c, lcd4linux.c, lcd4linux.conf.sample, system.c:
|
|
vertical bars implemented
|
|
bar compaction improved
|
|
memory information implemented
|
|
|
|
2000-03-17 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* MatrixOrbital.c, configure, configure.in, display.c, display.h, lcd4linux.c, lcd4linux.conf.sample, parser.c, parser.h, system.c, system.h:
|
|
various memory statistics added
|
|
|
|
2000-03-13 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Makefile.am, Makefile.in, MatrixOrbital.c, configure, configure.in, display.c, display.h, isdn.c, isdn.h, lcd4linux.c, lcd4linux.conf.sample, lcd4linux.h, parser.c, parser.h:
|
|
release 0.9
|
|
moved row parsing to parser.c
|
|
all basic work finished
|
|
|
|
2000-03-10 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Makefile, Makefile.am, Makefile.in, MatrixOrbital.c, cfg.c, configure, display.c, display.h, isdn.c, isdn.h, lcd4linux.c, lcd4linux.conf.sample, system.c, system.h:
|
|
first unstable but running release
|
|
|
|
* COPYING, INSTALL, Makefile.am, Makefile.in, aclocal.m4, configure.in, install-sh, lcd2041.c, lcd2041.h, missing, mkinstalldirs:
|
|
autoconf/automake
|
|
|
|
* Makefile, cfg.c, cfg.h, config.c, config.h: *** empty log message ***
|
|
|
|
* Makefile, MatrixOrbital.c, display.c, display.h, system.c:
|
|
MatrixOrbital driver finished
|
|
|
|
2000-03-07 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* Makefile, config.c, isdn.c, isdn.h, lcd4linux.conf.sample, lcd4linux.h, system.c, system.h:
|
|
system.c cleanup
|
|
|
|
2000-03-06 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* MatrixOrbital.c, config.c, config.h, display.c, display.h, filter.c, filter.h, isdn.c, isdn.h, lcd2041.c, lcd4linux.h, system.c, system.h:
|
|
minor cleanups
|
|
|
|
2000-01-16 Michael Reinelt <reinelt@eunet.at>
|
|
|
|
* display.h: *** empty log message ***
|
|
|
|
* display.c, display.h:
|
|
Release 0.5
|
|
project moved to SourceForge
|
|
started working with CVS
|
|
|
|
|
|
* display.c, display.h: New file.
|
|
|
|
* Makefile:
|
|
Release 0.5
|
|
project moved to SourceForge
|
|
started working with CVS
|
|
|
|
* MatrixOrbital.c:
|
|
Release 0.5
|
|
project moved to SourceForge
|
|
started working with CVS
|
|
|
|
|
|
* MatrixOrbital.c: New file.
|
|
|
|
* lcd4linux.c, lcd2041.c, lcd2041.h, Makefile:
|
|
Release 0.4
|
|
|
|
* system.c, lcd4linux.c, filter.c, isdn.c, isdn.h, Makefile:
|
|
Release 0.3
|
|
|
|
* system.c, system.h, lcd4linux.c, isdn.c, isdn.h, lcd2041.c, lcd2041.h:
|
|
Release 0.2
|
|
|
|
* filter.c, filter.h:
|
|
Release 0.2
|
|
|
|
|
|
* filter.c, filter.h: New file.
|
|
|
|
* Makefile, config.c:
|
|
Release 0.2
|
|
|
|
* system.c, system.h:
|
|
|
|
* system.c, system.h: New file.
|
|
|
|
* lcd4linux.c, lcd4linux.h:
|
|
|
|
* lcd4linux.c, lcd4linux.h: New file.
|
|
|
|
* isdn.c, isdn.h, lcd2041.c, lcd2041.h:
|
|
|
|
* isdn.c, isdn.h, lcd2041.c, lcd2041.h: New file.
|
|
|
|
* Makefile, config.c, config.h:
|
|
|
|
* Makefile, config.c, config.h: New file.
|
|
|