GSysInfo Applet
 - A GNOME panel applet to display system load, CPU usage, memory usage, and
   swapfile usage.

Copyright (C) 1999, 2000 Jason D. Hildebrand
 - jdhildeb@undergrad.math.uwaterloo.ca
 - http://www.undergrad.math.uwaterloo.ca/~jdhildeb/gsysinfo


LICENSE:

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.

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 Street #330, Boston, MA 02111-1307, USA.

--

Version: 1.0
Date 2000/09/13

- Made all colours configurable, so that gsysinfo looks nice on dark
  themes, too.
- Now use GtkFrame to draw the bevelling, so that themes will affect 
  the colours used in the bevelling 
- Added enough colours to display the load avg up to 10 (hopefully no one will
  need more than this!)
- Added help files for the property pages


--

Version: 0.9
Date: 2000/02/26

- Fixed bug in the swap space gauge which caused it to go wonky under
  some circumstances
- optimized the parsing of /proc/meminfo ; gsysinfo is overall 25%
  faster now (when using the memory or swap gauges - if you're not
  using them then it's even faster)
- Made the first colour of the load indicator a bit darker (I noticed
  it didn't show up very well on my laptop's display)
- Improved the description in the about box 


Version: 0.8
Date: 1999/7/03

- Initial Release.

--

COMPILING:

. I've included an intel x86 binary in some archives, if there
  is a binary in this directory called "gsysinfo_applet", you don't need
  to compile unless you are running on a different architecture.

. Unpack the source:
  tar xfz gsysinfo-1.0.tar.gz

. Install a bunch of gnome development libraries.  If you think you have enough,
  try compiling.  If you get errors, install more libraries.

. Make the applet:
  cd gsysinfo-1.0/
  make mode:=release
    OR
  make mode:=debug

--

INSTALLATION:

. Edit the paths (prefix) at the top
  of the makefile if necessary
  (it's set up to work on my debian system, I don't
  know where things belong on other dists)

. Install the applet:
  (you may need to be root to do this)
  make install

--

USING THE PROGRAM:

. Start up the applet:
  Choose Add Applet->Monitors->GSysInfo in your GNOME panel.

. Use the applet's properties to choose which gauges you want to see.

. Use the About Box if you need help interpreting what the gauges mean

--

TODO:

- Possibly add in CPU/Motherboard temperature gauges, fan RPM's, etc.
  (using the lm-sensors kernel patch and libraries)  Send me an email
  if you think you would like this (or hey, why not send me the patch 
  to make gsysinfo do it!)

--

CREDITS:

- thanks to Gabor Herr for the idea, and for the /proc parsing code 
  (saved me a bit of time)
- thanks to Merlin Hughes for the applet code (Merlin Clock Applet) which
  I pilfered for all the gnome applet code

