Offscreen OpenGL contexts are now created with the default swap behavior (instead of explicitly requesting single buffering). This fixes an OpenGL problem on one Linux/ATI card system.
Fixed a text input focus bug. When the user pressed the render button, a changed parameter field was not read out before rendering began. Now the rendering handler explicitly makes all input fields lose focus to trigger the editingFinished() signal before starting the rendering process. The same code has been added to the file save action handler.
Did groundwork for the scripting plugin to be developed.
Added the Smooth Dislocations modifier to the CrystalAnalysis plugin.
The DislocationDisplay object now correctly wraps the dislocation lines at periodic boundaries.
Added dynamical filtering of available modifiers. The 'Add modification' list box now shows only modifiers that are applicable to the selected input object.
Added the 'Dislocation inspector' window to the CrystalAnalysis plugin.
Reworked I/O function interfaces of DataSetManager and FileImporter class to make them suitable for scripting.
Added the DataSet::renderScene() method, which is a high-level rendering function that can be called from a script.
Added mouse picking of dislocation segments to the dislocation inspector.
CrystalAnalysis plugin: The structure patterns are now copied over to the structure type particle property.
Fixed linking error in CrystalAnalysis plugin on Windows platform.
First steps towards a multi-dataset framework.
More changes.
Registered OORef<OvitoObject> as a Qt metatype so that it can be used with QVariant.
The Coordination Analysis modifier can now export the computed RDF data to a text file.
More changes.
Merge branch 'master' of ssh://mogus.mm.mw.tu-darmstadt.de:30/nfshome/stuko/prj/ovito into multi_dataset_support
Merge branch 'master' of /nfshome/stuko/prj/ovito into multi_dataset_support
Merge branch 'multi_dataset_support' of /nfshome/stuko/prj/ovito into multi_dataset_support