Changes in 0.8.3

* The English documentation has been review by David Bucknell. This
version of the DrGenius manual should be in good English :) However, I
have decided to not maintain it anymore. Therefore, we are looking for
 a new volunteer with good English writing to take over it.

* The French documentation is now the source documentation, where new
stuff are written first. The documentation improvements are in the
"DGS par l'exemple", "Mthode de rfrence pour DGS", "Masquer des
outils dans l'interface", "Ouvrir un fichier"

* The API has been widely extended and documented (in the French
manual for now).

* Locus rendering improvement. The locus is cuted when two consecutive
points are too far away from each other.

* Bug fixes: creating a circle equation does not make Dr.Genius to
crash any more.

* Free value and script edition are now undoable.

* We record into a static variable sessionPathName a full filename to
the last saved session. (request from JPG)

Changes in 0.8.2

* Improve the locus sampling. Some internal change was needed, which
may eventually cause strange behavior from DrGenius, if you note such
things, thanks to report it.

* Flickering issue with tip fixed. The tips appearing over item of a
figure do not make the figure to flicker anymore.

* Tips rendering has been improved.

* In select mode, when the user presses the mouse button with the
cursor over the bacrground or when she finished dragging an item, the
item becomes unselected.

* When a value owns a name we display it on the figure as "name =
value" (Request from Michel Brissaud).

Changes in 0.8.0/0.8.1

* Fix a cast problem which make impossible to compile DrGenius with
recent version of GCC.

* Remove a bug which make impossible to select the Preferences menu
entry.

* Internal changes to the specific view toolbar. Now each view has its
own toolbar instance instead of a shared one. This allow toolbar
customization for each view.

* New dialog to customize the toolbar of a geometric view. The custome
toolbar is locked with a password which allow a teacher to block the
access to some tools.

* Various update in the french and english documentations.

* For now macro-construction are not handled by the undo/redo mecanism:
we have to empty the queue to avoid crash problem

Changes in 0.7.1

* Patch from Christophe Merlet to compile DrGenius with gcc 3.2.1

* Improve the UI: a pop up toolbar is not closed anymore when the
mouse cursor leaves it. Instead the user need to clic somewhere to
close it.

* Remove a bugs which made DrGenius to hang when the user closed a
view or the application.

Changes in 0.7.0

* Straight line name are printed in the drawing area.

* When exporting to EPS, print first the polygon(s) then the other
item(s) of the figure.

* French translation of the DrGenius User Manual, which is also the
online help -- Thanks to Jean-Philippe Georget.

* Fix the problem with Dr.Genius saying error when saving a file
althought the file was correctly saved.

* When the user close the style dialog, the name object is updated
with the name provided in the dialog.

* The whole figure can be moved while pressing CONTROL and the mouse
button 1.

* Polygon are now displayed correctly in PostScript file. Thanks to
Jean-Philippe Georget for the bug report.

* Removed the empty menu entries cut, copy and paste. These ones will
probably never be implemented.

* Fixed bug in the postscript exporter: arc circle method used to
print geometric angle.


Changes in 0.6.2

* The position in the figure area of the angle of type ANGLE_2VEC was
not saved, remove this bug.

* Implement rotation, symmetry, relfexion, translation and scale for
polygon object. It should be handy to teach/demonstrate these
tranformations.

* Complete theb DrGeo API: (getCoordinates a1) return in a list the
coordinates of a point or vector.

* Translation of the documentation in spanish by Adrian Ulises
Soto. Update the documentation organization to centralise common
documentation layout in the Doc/drgeniusCommon.tex file. The localised
documentation go in their respective folder (i.e. spanish localisation
goes in the Doc/es folder)

* Remove the gtk_layout widget from the drawing area, there is a problem
when resizing the figure area. I will look at that issue latter so
user can plug GTK+ widget in the figure area.

* Several scripts with the same input items parameters can be created,
it was a limitation in previous DrGenius version.

* Script can be created without any input parameter. The user just has
to click on the background of the figure to create such a script.

* Remove a bug with tooltips (i.e. tools tips foreground color becoming
grey instead of black)

Changes in 0.6.1

* New text view. Therefore, text view can included in DrGenius
session. This text view may be remplaced with the GtkMathMl widget.

* Add an affordance to the top level button of the DrGeo toolbar (a
small green triangle indicating there is more under the top level
button).

* Add the toolbar button to change an object property.

* Move the button to select an object to the top level toolbar so it
is more convenient.

* Remove several Bugs.

* Connect the help button of the various Dr. Genius dialog to the help
file.

* Improve the documentation.

* New icons for the Dr. Genius Guile Script (Include provision for the
DGS widget)

Changes in 0.6.0

* Implement Guile scriptability. Script item can be added in the
figure. The 0.6.X releases will focus on the developpement of a
suitable API for guile and the developpement of a documentation.
The examples/figures folder contains a figure example, script1.xml
To know the actual API, check drgeo_scm_interface.[cc/h] source code. 

Changes in 0.5.15

* Implement a description feature for each open figure in
 a tree. A description tree is attached in a vertical panel 
at the right of a figure.

Changes in 0.5.14

* New polygon object. This include defining default color setup, style
setup. Also implemented for the Postscript & LaTeX drawable.

Changes in 0.5.13

* Fix bugs that prevent the localisation to work correctly.

* Bug fixes in the tips behavior.

* Fix problem with GOB >= 1.0.10.

Changes in 0.5.12

* Various bugs fix: black screen bug, flickering mouse/tops bugs,
parallel line bug.

* New user preference dialog: the user can adjust the default file
names, undo/redo level, geometric object style. All the preferences
are saved.

* Redesigned style dialog. The new dialogs are more
intuitive. Different dialogs are used according to the geometric
object.

* New preference dialogs. These dialogs are used to adjust specific
data of geometric object. (ie the coordinate of a free point and the
value of a free value object).

* Due to change in GNU Gettext, the message system in DrGenius is
partially broken, I hope to fix it soon.

Changes in 0.5.11

* The Genius calculator has been removed, the autoconf/automake files
cleaned.

* Figure can be renamed, the function is in the Edit menu.

Changes in 0.5.10

* Multi level UNDO/REDO feature for geometric figures.

Changes to 0.5.5 from 0.5.6

* Geometric engine rewriten from scratch. It is very tiny now, more
  easy to maintain and extend. The save format of the geometric figure
  and macro-construction has changed. Look drgeo/DevelopersFAQ to know
  more.

