Files
lcdproc/old/change.log
T
1999-12-09 23:15:14 +00:00

74 lines
3.6 KiB
Plaintext

1998-04-26: Scott
all: Implemented logical/physical drivers.. Whew!
main.c, mode.c, lcd.* have changed, and I've added text.* and
MtxOrb.* driver files...
New commandline option "-l driver" selects a driver.
1998-04-21: Scott
all: Lots of updates... (patches, etc)
Implemented a frame buffer, and custom characters...
Added lots of comments, and cleaned a few things...
Added a few function to lcd.c
1998-03-22: Scott
main.c: Should exit cleanly now, always... It sometimes wouldn't, if killed
by init at shutdown... (it would get stuck in a usleep for too
long, and then get killed instead of shutting down)
main.c: Changed timing method... Sequences now specify their length in
TIME_UNITs. A time unit is 1/8th of a second. This should make
blinking and other such things easy...
main.c: Removed command line options to specify timings... Why would the
user really need to change that anyway?
main.c: A few mode-feedback things are implemented: blinking, and backlight
on/off stuff...
mode.c: Xload_screen now sends feedback to toggle blinking for a high load,
or turn the backlight off for no load...
1998-03-13: Scott
Makefile: Installs man page in /usr/local/man/man1...
main.c: Now detects previously running lcdproc.
lock.?: New files for detecting another lcdproc...
Now detects an already-running process, and gets its pid. So far,
it just exits when this happens.
1998-02-28: Scott
Makefile: Now handles installation with "make install".
main.c: New command line stuff... (in man page) Also, default contrast is
140 now. Looks better from all angles, at least on my machine. :)
lcd.1: Man page. New.. :)
mode.c: Rearranged memory screen.. Shows Memory and Swap space separately,
with two graphs.
1998-02-24: Scott
mode.c: Rearranged memory screen. Worked around hbar bios bug. Added swap
info to this screen also, so get_mem_info is back to its former
state. (call it on an array)
mode.c: Fixed xload screen. It was displaying things one space to the left.
main.c: Changed command line style from "mode num_times delay_time" to
"mode total_time delay_time". Is this better or worse?
1998-02-22: Scott
main.c: Now handles SIGINT (Ctrl-C) and SIGTERM (kill) for a clean exit.
main.c: Default device now works. (device[] was getting overwritten by
argv[0], which would always be "lcd")
mode.c: Fixed CPU load meter. Decreased cpu buffer size back to 4.
mode.c: Made goodbye_screen() do something...
mode.c: Fixed am/pm on clock_screen(). Was previously displaying 12:xx:xxA
during the noon hour, instead of 12:xx:xxP.
1998-02-18: Scott
mode.c: Fixed crash on memory screen; commented out last two lines of
get_mem_info, which accessed a non-existent variable.
mode.c: Added "rep" parameter to all screen functions. Specifies how many times
that screen has been run. Using 0 will force screen clear/redraw, and
the time-based ones also use this to determine if colons should be drawn.
main.c: Implemented simple command-line parameters. Example:
lcd m 4 .5 /dev/cua1 x 1 2
uses /dev/cua1 for lcd, displaying memory info 4 times at .5 seconds each,
and the xload screen once for 2 seconds; then loops.
mode.c & lcd.c: created "NOLCD" preprocessor switch. When defined, lcd uses
text output (stdout) instead of the com port.
mode.c: Changed clock string generation to use "%02d" to achieve that
"02:37:06" look. (hint: printf can pad numbers with leading 0's)
main.c: Added minimal command-line help.