GAMGI 0.14
23rd September 2009
Added 9 geometry and 9 topology properties to the report produced by Group->Create in Polytope mode. Implemented and tested Group->Modify for Polytopes, including transitions in Autonomy and type of polytope: polyhedron, plane, direction. Added Help documentation for Group->Create, Group->Modify, Atom->Create, Atom->Modify. Fixed bugs. New screenshot.

What is new:

What is next:

GAMGI 0.13.15
10th August 2009
Designed, implemented and tested a new algorithm to merge coplanar faces in 3D polytopes. Tolerance for visible and coplanar polytope faces in now controled by users in Group->Create. Improved layout for Atom->Create and Atom->Modify interfaces. Replaced a wide range of GTK 1 deprecated functions by new GTK 2 routines. Fixed a few drawing bugs.

What is new:

What is next:

GAMGI 0.13.14
15th July 2009
Fixed a couple of bugs in chem and gtk code, including a nasty brown paper bag that crashed the new polytope code in many systems. Everything that can be measured with Atom->Measure can now be modified with the new Atom->Modify dialog. The oldest dialog in Gamgi, Group->Modify, has been replaced by an entirely different dialog, to modify Groups, including polytopes.

What is new:

What is next:

GAMGI 0.13.13
13th May 2009
Improved, tested, cleaned the polytope code and redesigned the way data is stored to increase maintenance and readibility. Added speedups to make the code more efficient. This code builds a 3D convex hull for 50,000 atoms under 3 seconds on my desktop system. Moved the corresponding graphic interface from Cell->Link to Group->Create. Added new options (Autonomy) and defaults (color, neighbour elements, number of neighbours). Removed (GTK 1) GTK_OBJECT casts for all g_signal_connect calls.

What is new:

What is next:

GAMGI 0.13.12
28th April 2009
The polytope code seems to be working fine now, in 1D (automatically producing a range of atomic directions), 2D ((automatically producing a range of atomic planes) and 3D conditions (automatically producing a range of polyhedra atomic groups). In the last case, the array-based (for speed) 3D convex hull incremental algorithm, with conflict lists, is still operating with restrictions (the code to handle and merge coplanar faces is still switched off). Moreover, no documentation is currently avalable. The code is temporarily available from Cell->Link and then Link Polytope (though we plan to move it to Group->Create instead). This functionality is very important to describe crystallographic structures such as minerals, superconductors, etc. but also to analyse glasses, liquids, etc. We are now getting close to GAMGI 0.14.

What is new:

What is next:

GAMGI 0.13.11
29th March 2009
All the GTK 1 menus have now been replaced by GTK 2 Combo boxes. Wrote the GTK interface (currently only in Cell->Link) to build 3D and 2D polytopes around central atoms. Improved polytope code and wrote the remaining sampling code needed to get polytope neighbours. Debugged and tested all the polytope sampling, starting, exporting code, except the core incremental algorithm code. Fixed a bug in the XML code importing crystallographic directions with centered nodes.

What is new:

What is next:

GAMGI 0.13.10
7th January 2009
Fixed a few copyright issues raised by the Debian legal team. This release includes most of the code needed to implement a fast, sophisticated 3D convex hull incremental algorithm. This is array-based (to be faster), with arrays of cell lists (to speed up sampling), conflict lists (to be NlogN), can handle coplanar issues, arbitrarily large faces, periodic boundary conditions, etc. It will be useful to describe arbitrary sets of arbitrary polyhedra defined by atoms, such as in superconductors, silicates, glasses, etc.

What is new:

What is next:

GAMGI 0.13.9
30th October 2008
This release merges all the X3D (the new XML version of VRML) code developed by Tiago Farto, after extensive cleaning. This includes code to describe all the objects currently supported by GAMGI, as layers, cells, clusters, molecules, groups, planes, directions, atoms, bonds and texts. As X3D handles a single 3D space (while GAMGI handles multiple 3D spaces through layers), only objects in the current layer are exported, the other layers are ignored.

What is new:

What is next:

GAMGI 0.13.8
3rd August 2008
This is a bug fix release. Several new and old bugs, simple but puzzling and affecting productivity, were clarified and removed. Converted Cell Align option menus (Gtk 1) to combo boxes (Gtk 2).

What is new:

What is next:

GAMGI 0.13.7
8th July 2008
Added mass data for most important isotopes, including isotope abundance and half-life (source: wikipedia). Added radius data including natural half-distances, effective and calculated atomic radius, effective and calculated (2008) covalent radius, Van der Waals radius (webelements). Added the widely used Shannon ionic radius, depending of valence and coordination (Acta Cryst. paper). Cleaned and replaced option menus by combo boxes in Cell->Link, Cell->Create and Cell->Modify. Added new screenshots. Improved Help information for exported type formats, Atom->Create and Atom->Modify. Many thanks to Pedro Isidoro and Luis Veiros, who contributed to this release (providing the Shannon original papers and collecting atomic data).

What is new:

What is next:

GAMGI 0.13.6
4th June 2008
Redesigned entirely Atom->Create, Atom->Modify and Atom->Config, as notebook dialogs, including new parameters: element number, atom temperature and occupancy (to handle diffraction data). This is also ready to merge detailed mass, radius and charge information. Replaced most dynamic Option Menus (GTK 1) by ComboBoxes (GTK 2). Removed a simple bug in Light->Modify (added in the previous release), that turned this dialog almost unnusable. Used the icons made by Jakub to show a favicon at www.gamgi.org. The code by Tiago Farto to export to X3D format is almost finished.

What is new:

What is next:

GAMGI 0.13.5
12th May 2008
Replaced Combos (GTK 1) by ComboBoxEntries (GTK 2). Replaced most static Option Menus (GTK 1) by ComboBoxes (GTK 2). Fullscreen mode is working again, in Enlightenment, Gnome, KDE, XFCE, BlackBox, IceWM, etc. Topics in Help->Topic and Help->Tutorial can now be selected with double click. Fixed the window size in Select and File dialogs. GAMGI comes now with its own Tango! icons, beatifully created by Jakub Szypulka!. Renewed gamgi.org until September 2015.

What is new:

What is next:

GAMGI 0.13.4
1st April 2008
Replaced GtkClists in Cell dialogs Systems, Lattices, Groups, plus Help->Tutorial, for GtkTreeview with GtkListstores. Replaced GtkCTrees in Help->Topic plus all GtkCTrees in Object->Select dialogs by GtkTreeview with GtkTreestores. Simplified recursive object selection code that crashed GAMGI, at the -O3 level of optimization. Replaced more Gtk-1.0 by Gtk-2.0 functions. We are much closer to have a completely Gtk-2.0 based GAMGI now.

What is new:

What is next:

GAMGI 0.13.3
23th March 2008
Replaced GtkText by GtkTextview everywhere in GAMGI, so GTK_ENABLE_BROKEN is no longer needed to compile with Gtk-2.0. Fixed bugs in locale, Ctr-C, atomic radius, dialogs size and widget focus. Updated documentation to reflect the change to Gtk-2.0/GtkGLext-1.0 libraries. Improved man page and icons.

What is new:

What is next:

GAMGI 0.13.2
5th March 2008
Ported GAMGI to GTK 2.0/GTKGLext 1.0. Apart from very minor details everything seems to be working fine. This was essential to guarantee the GAMGI future. Some widgets still need to be replaced but the main issues are solved. Added a man page, images for icons, instructions for distributions. Fixed light, plane, direction bugs.

What is new:

What is next:

GAMGI 0.13.1
14th February 2008
Analysed, cleaned, removed all issues generating warnings when compiling with -O3 added to default gcc -g -Wall -ansi, in both xf86 and xf86_64 architectures, with gcc 3.3.4 (Suse 10.0) and gcc 4.1.2 (Fedora 8), plus pointer_to_int and int_to_pointer conversions in non-32 bit machines. Found and removed 4 actual bugs in the process.

What is new:

What is next:

GAMGI old
 
Changelogs for older releases can be found here.

Home