robijn 726f2f995e Big changes in code of clients, screens and widgets.
- Moved and altered code to create, destroy and manipulate clients, screens
  and widgets in an OO-like manner.
- Moved command execution code to a commands directory, splitting commands to
  what subject they are concerned.
- Menus are temporary disabled while working on new menu structure.
2002-04-26 00:00:31 +00:00
2002-04-11 13:25:01 +00:00

-- INTRODUCTION --------------------------------------------------------------

LCDproc is a client server suite including drivers for all kinds of nifty LCD
devices. The server works with different display sizes and supports several
serial devices: Matrix Orbital, Crystal Fontz, Bayrad, LB216, LCDM001
(kernelconcepts.de), Wirz-SLI and PIC-an-LCD; and some devices connected to
the parallel port: HD44780, STV5730, T6963, SED1520 and SED1330. Various
clients are available that display things like CPU load, system load, memory
usage, uptime, and a lot more.

LCDproc also supports key or remote control input for controlling the clients.

Our web site is located at http://lcdproc.omnipotent.net
For new versions and CVS go to http://sourceforge.net/projects/lcdproc/

Check there first for new versions or updates.  We've got a spot on the web
site for user's suggestions, and you can e-mail us as well:

choadster@earthlink.net (William W. Ferrell)
scriven@cs.colostate.edu (Scott Scriven)

-- INSTALLATION --------------------------------------------------------------

Refer to the INSTALL file included with this archive for installation
instructions (including how to connect the LCD to your system).

-- CHANGES -------------------------------------------------------------------

Woow...  a lot.  :) 
See the ChangeLog file for more details.

-- HELPING OUT ---------------------------------------------------------------

The first thing you should do is join the mailing list, to do so, go to out
web site and click on MAIL and follow the instructions.

If you get the urge to help out by writing code, feel free to take a look at
the TODO file and find out what needs to be done...
Also, of course, new ideas are good too! :) 

To add new drivers, read server/drivers/drv_base.h for instructions.

Also you should spend some time reading the files in the docs/ directory.

-- SPECIAL THANKS ------------------------------------------------------------

We'd like to thank the following people for helping out with this:

Everyone at Matrix Orbital Corporation -- you guys are great!
Gareth Watts -- Patches, mailing list, ideas, www, etc.  Thanks!
Everyone on the mailing list.  :)

The developers (our team at Sourceforge):

Robin Adams		afrob
Mindaugas Idzelis	aim4min
Andre Burton		andreb
Bjoern Andersson	ban
Benjamin Tse		blt
Chris Debenham		cjdebenh
Colin Munro		colinmunro
Charles Steinkuehler	cstein
David Douthitt		ddouthitt
David GLAUDE		dglaude
Guillaume Filion	gfk
Glen Gray		glengray
Mark Haemmerling	haemi
Shane Spencer		hardwire
Harald Klein		hklein
J Robert Ray		jrray
Matthew Dainty		mattd
Jim McCracken		merlin_jim
Philip Pokorny		ppokorny
Rene Wagner		reenoo
Joris Robijn		robijn
Ken Robertson		seadawg
Simon Harrison		smh
Stephen Paul		tegetana
Manuel Stahl		themythos
Scott Scriven		toykeeper
William W. Ferrell	willfe

Everyone who contributed, tested or suggested something to help make LCDproc
a better software.

-- LEGAL STUFF ---------------------------------------------------------------

LCDproc is Copyright (C) 1999-2002
	William Ferrell, Scott Scriven and several other contributors.

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

The file COPYING contains the GNU General Public License.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
S
Description
Client/server suite for controlling a wide variety of LCD devices
Readme
4.2 MiB
Languages
C 94.3%
M4 1.9%
Perl 1.7%
Shell 1.4%
Makefile 0.6%
Other 0.1%