														 Introduction
														 ------------

This is a beta version of the new MySQLGUI version 1.7

This release has few  new features, of which one is very important, 
and it also contains few minor bug fixes.

What follows is short instructions for building it under Unix. 

You can also read INSTALL.TXT on the subject. README contains few
instructions on installation of binary versions. 

												Building MySQLGUI 1.7
												---------------------

In short, building this version requires fltk lib, fl_editor, mysql++, Flvw
widgets, mysqlgui sources and development tools and libs. 

Building of mysqlgui is now possible only under Unix versions. 

FLTK should be minimum 1.0.7, standard version from www.fltk.org
fl_editor, should be a special version, built just for mysqlgui and
available from the same URL, as mysqlgui:

http://www.mysql.com/download_clients.html

If you already have FLTK installed, if it is version 1.0.1, you do not need
to upgrade to more recent version, although it is recommended as there are
numerous bug fixes. 

You require mysql++ lib and include files, OBLIGATORY version 1.7 
, available at   www.mysql.com/mysql++. Read README in that lib for compilation
instruction. 

Mysql++ is available from:

http://www.mysql.com/download_mysql++.html


You also require flvw widgets, made by Larry Charlton and  available from
either: 

    http://flvw.sourceforge.net
		
		          OR
							
	  http://fwidget.netpedia.net
		
	After you build a lib, just copy it to mysqlgui directory. Flvw Include
files are already in FL/ subdirectory of mysqlgui source directory, so there
is no need to copy them too. 

Regarding configuring for mysqlgui, there are minor changes, just follow
the instructions on creating [client_fltk] entries in /etc/my.cnf or
my.cnf or c:\my.cnf under Win32. In all distributions of MySQLGUI
there is always an example of my.cnf file.  As from this version, if
client_file is not specified under [client_fltk], then some defaults are
assumed. If help_file is not specified under same header, then viewing of
the help file will be disabled. 

														 New features
														 ------------


	 - As from version 1.7, mysqlgui can accomodate result sets / table of any
     size, limited by MySQL server, operating and file system only. This is
     enabled with `memory save' option. However , if result set is large,
     this option is enabled automatically by mysqlgui. In that mode,
     mysqlgui can accomodate result sets of any size, while waisting
     relatively modest amount of virtual memory.  As  mysqlgui can open many
     windows, dialogues and spreadsheets, so user can view simultaneously as
     many result sets as necessary. 
   
	 - In process dialogue,  if mysqlgui     detects server version 3.23.07 or
     above, full processlist is run, to enable viewing of entire query string
		 
	 - Font searching in options dialogue should be faster on all systems
	 
	 - If not specified path for options file is assumed
	 
	 

Beside new features, there are numerous bug fixes, of which most important
ones are bugs fixed in exception handling in administrative functins.


Larnaka, May 17 2000


