CHANGES


v1.3.1 1998 February

     Fixed various bugs with Config File->Save and Config File->Load.

     Fixed bug with library paths when using Restore State.
     
     Changed some of the input boxes to correspond to the accepted datatypes
     (FL_INT_INPUT, FL_FLOAT_INPUT, etc).
     
     Cleaned up Save State/Restore State code.

          
v1.3 1998 January

     Enabled POV-Ray options "buffer_output", "buffer_size".  Using these 
     parameters makes no difference in rendering time on my Linux system for
     even very large buffer sizes (I tried up to 30000 kbytes).
  
     Animation settings now saved when "Save State" is invoked.

     Major interface layout changes.  Added tabbed folder to set render
     options.

     A lot of code restructuring (meaning probably new bugs :-)
     
     Fixed bug regarding direct editting of the scene file text input field.
     Direct edits were not being handled correctly.

     Replaced the xforms file selector with my own file selector that is part
     of the flx library (extenstions to xforms; see 
     http://cspar.uah.edu/~mallozzir/).

     Added macros for the system utilities mkdir, grep, sed, and cut to
     xfpovray.h so that they can be changed before compilation if necessary.

     Inc Preview widget and main widget can now be mapped simultaneously.
     
     A .pov filename can be specified on command line.

     Various other minor changes.

      
v1.2.4 1997 Aug

     Configuration is now done interactively on the interface instead
     of being set at compile time.

     Added POV-Ray templates, using the X PRIMARY selection atom.
          
     Moved default install location of required xfpovray files 
     (help files, icons, etc.) to /usr/local/lib/xfpovray/

     Added RedHat RPM support.
   
     Added version string to "About" popup.
     
     Improved main menubar pulldown menus.
     
     Cleaned up distribution directory structure.	


v1.2.3 1997 May

     Changes unknown - I neglected to document them :-)
     

v1.2.2 1997 May

     Fixed bug in xfpovray.c for systems that choke on fclose(fp)
     when fp = NULL
     
     Changed $PWD to `pwd` in install.sh so that the script works in shells 
     that do not define $PWD
     
     Added imake support.
         

v1.2.1 1997 April

     Fixed bug with "Save Config" for the case where no scene file had
     been selected.


v1.2b 1997 March

     Added "Render Popup" to allow xfpovray to be iconified, yet still
     have access to the "Render Image" and "Abort Render" functions.
     
     Added capability to execute external routines from a pulldown menu.
     The idea here is to be able to execute your model program, image 
     manipulation program, etc. directly from xfpovray.

     Added "Save State" option, to save the state of most of the render
     options.  Options not saved:
     
     	 Mosaic Start, End
     	 Crop Image
     	 Animation settings
     
     POV-Ray manual added to the on-line help.

     Added "Constrain Ratio" option for image size.

     Added "Inc Preview" function to give a preview of some of the 
     textures included with the POV-Ray distribution.

     Temporary files are now written to $HOME/.xfpovray/ instead
     of $HOME/._xfpovray.*

     Minor interface changes, including scaling of the toplevel
     forms based on the dpi resolution of the font.  For a 75dpi font,
     scaling width, height = (1.0, 1.0). 
            

v1.1 1996 September

     Code clean-up  (don't get too excited; it's still a mess ;-).

     Fixed bug with Error and Messages popup display widgets.

     Added -geometry option to specify initial placement (not size).


v1.0 1996 July
     
     Added "Abort Render" button.

     Added support for Mosaic Preview.

      
v0.9 1996 July

     Written, mallozzir@cspar.uah.edu            
              (http://cspar.uah.edu/~mallozzir/)
