
This is release 0.99 of fvwm.

fvwm is a relatively small window manager which provides a 3-D look for window
decorations and a virtual desktop. It is reconfigurable in a manner
similar to twm. Most of the Twm functionality has been maintained, with
some new features added.

I would like to know about any bugs that you find.

In this release, there are three optional configuration items:
1. Shaped Window extensions. This costs about 60K of memory if you
   don't normally use shaped windows, but has no cost if you do
   use shaped windows. The optional code allows you to have a title-bar
   with no frame or backdrop around a shaped window.
2. Color Icons. You can use ctwm-like color icons if you want. You
   will need to get then package /pub/X11/contrib/xpm-3.2g.tar.Z from
   sunsite.unc.edu, and you will probably want to get icons xpm?icons.tar.Z
   to have some pre-make icons. You might also want to get the
   icons from the ctwm package, available in the same directory.
   A pre-compiled shared library for Xpm for Linux is also available 
   in /pub/Linux/X11/libs, file libXpm32g.tar.z.

   If you use both Color icons and shape extensions, you will get 
   shaped color icons.

   NOTE: color icons can use up your color table pretty fast. You
   probably don't want to use them if you do a lot of image manipulation.
   Automatic color table switching is supported by fvwm, but its very
   annoying to see.

3. There are NO_PAGER, NON_VIRTUAL, and NO_ICONS options
   which allow construction of a smaller binary.	

4. For people whose systems don't provide the sysconf() library
   call, there is a flag to eliminate its use.

********************Important *****************************
1. Multi-screen displays are fully supported. Read the section of the
   man page if you have one.
2. Opaque move is selectable at run time. It is possible to OpaqueMove
   small windows, but rubber-band large windows.
3. The pager is improved. 

================>Add the line PagerForeColor orchid to your .fvwmrc file.<=====

6. EdgeScroll can wrap-around at the desktop edges if desired.
7. OpaqueResize is selectable at compile time.

**************************************************************

Also, I have included a little utility to set the root (background)
window to any xpm icon. This program is called xpmroot, and is in the
xpmroot sub-directory. It has its own makefile.

I have included a sample fvwm icon in both color and mono, which I use for
my pager window, its called fvwm.xpm and fvwm.bitmap, Do with it as you
please (its not that cool, anyway)

INSTALLATION:
You will probably need to be root to copy fvwm to its final
resting place, as this directory may not be world-writeable.

You have a choice between an Imakefile and a Makefile. An Imakefile 
is provided. If you use this, you're on your own, since I don't understand
Imake. The regular makefile is supplied as Makefile.noImake. If you want 
to use this, do a ln -s Makefile.noImake Makefile, and proceed.

1. If you want to use shaped window extensions, uncomment the appropriate
   lines of the Makefile.
2. If you want to use color icons, uncomment the XPM lines in the makefile.
3. If you are not using a POSIX unix machine, remove the -DPOSIX flag from
   the makefile
1. type "make install"
2. edit /usr/lib/X11/xinit/xinitrc to change the last line from
   "twm" to "fvwm" or "exec twm" to "exec fvwm"
3. If you have your own private version of xinitrc in your home 
   directory, edit that too.
4. Probably should postpone editing /usr/lib/X11/fvwm/system.fvwmrc,
   the configuration file, for personal tailoring until you have tried 
   things out a bit.
5. Fire up X11, or quit, and re-start. You should see the 3-D window
   borders on your xterm's or rxvt's. Appearance is significantly
   different from twm if its working.


Rob Nation
(nation@rocket.sanders.lockheed.com)


