/*! \page changelog Changelog * * - OpenFlipper 1.0 RC6 ( ? , 8331 ) * - Core * - Splitted File Plugins ( Now there are type plugins loaded first to register types and the file plugins to load data) * - Moved loading code from OpenMesh to file plugins to support multiple data types * - Changed handling of ObjectSelectionChanged * - Updated internal types handling (directly initialized by core now) * - Handle object tree integration for BaseObjects automatically (No longer necessary to call the setParent Function) * - selectionChanged, visibilityChanged and objectPropertiesChanged are now handled internally. If One of these changes, the signals * will be emitted by the core and passed to the plugins. * - Basic implementation to copy per Object data along with copied object * - Implemented drag and drop for files to OpenFlipper * - Fixes for building with QT 4.6 * - Plugin interface changes * - Changed PluginFunctions to return 0 object for identifier -1 * - Provide a QSettings interface to store per Plugin settings (called OpenFlipperSettings in globaloptions) * - Core manages objectSelectionChanged, visibilityChanged and objectPropertiesChanged. (Do not emit these signals in your plugin anymore) * - Added TypeInterface to register types from plugins (These plugins will be loaded first!) * - Renamed type idList to IdList * - DataTypes * - Added Plane Datatype and plugin * - Internal changes * - Updated internal types handling (directly initialized by core now) * - UI * - Updated cursors (new cursors for some modes) * - Fixed hotspot of some cursors * - Updated Icons * - New Icons for Object Types (Group,Plane Icon) * - Icons for Datacontrol Context Menu * - Updated About dialog to include used compiler for OpenFlipper * - Improved logger widget with filtering option * - GL Handling * - Function to get maximum texture units * - Plugins * - File Plugins * - New OBJ and OFF readers/writers which are independent of OpenMesh now * - Plugin Datacontrol * - Some gui reworks * - Use new signal processing correctly * - RPC Function for grouping now returns the id of the group * - RPC Function to ungroup * - Plugin Decimater * - Enable Normal deviation constraint by default * - Correctly set maximum for sliders * - Plugin Selection * - Create mesh from selection added * - Plugin Move * - Added function to hide Manipulators * - Added some Icons * - ACG * - Switched Bounding Box action to doubles * - added Quaternion exponential, logarithm and from_rotation_matrix construction * - Removed assertions in GLSL Shader Utils and replaced them by warnings (To support graphics cards without shaders) * - Build system * - Finder for libpre * - Finder for libxml2 * - Updated OpenMesh Finder * - New Option to enable stl vector checking * - First tests to enable cross compiling * * - OpenFlipper 1.0 RC5 ( 10.26.2009, 7508 ) * - UI * - Updated the view modes * - added toolbars to view modes * - New widget for configuring view modes * - First person navigation mode * - Added basic implementation for first person navigation in the scene (Keys wasd + mouse) * - Rendering * - Support stereo mode for Philips 42-inch autostereoscopic 3D Displays * - Plugin interface changes * - Toolbox interface (Initialize_toolbox is removed. please add the code from this function to initialize plugin and emit addToolbox there) * - Removed global access header * - Plugins * - Plugin Info * - Updated Info plugin (new user interface and more info about meshes) * - Plugin Move * - Only scale manipulators if move plugin is active * - Fixed normal update in move plugin * - Fixed multiple connections in move plugin resulting in slow movement * - Plugin Datacontrol * - Fixed double entries in datacontrol * - Internal changes * - Changed ordering of main scenegraph nodes (and added pluginfunctions to add new nodes) * - Documentation * - refactor the documentation * - adjust to changes * - Build system * - Add cmake configurations for object types * - parse and integrate Qr resource files for plugins * - Added lib subdirectory which is automatically build when a cmakelists file exists * - General bugfixes * - Fixed bug where rotation center and scene center interfered * - Fixed translation in plane object * - Internal libs * - Updated OpenMesh to RC4 * * - OpenFlipper 1.0 RC4 ( 09.29.2009 ,7205) * - Isotropic Remesher Plugin * - Latest OpenMesh Version * - Bugfixes * * * - OpenFlipper 1.0 RC3 ( 07.10.2009) * - Switch to cmake * - Creation of Windows and MacOS Installer files * - Bugfixes * * - OpenFlipper 1.0 RC2 ( 04.19.2009) * - Cmake support added .. needs more testing * * - OpenFlipper 1.0 RC1 ( 03.27.2009 ) * - Initial Release */