Commit 09a7786e authored by Jan Möbius's avatar Jan Möbius

Updated changelog



git-svn-id: http://www.openflipper.org/svnrepo/OpenFlipper/branches/Free@16058 383ad7c9-94d9-4d36-a494-682f7c89f535
parent d9658d85
/*! \page changelog Changelog
- <b>OpenFlipper 1.4 ( ?? , 15962 )</b>
- <b>OpenFlipper 1.4 ( ?? , 16057 )</b>
- <b>Significant interface changes and Bugfixes</b>
- Interface: Don't use allow addEmpty in FileInterface anymore (deprecated long time ago and basically unused! The type plugins handle this signal anyway.)
- Interface: Renamed and extended functions to block scenegraph updates. OpenFlipper::Options::loadingSettings replaced by
......@@ -17,6 +17,9 @@
- Interface: Changed selection interface the qicons have been replaced by QString. The path to the icon has to be given now This avoids the problem of qpixmap creation in the selection plugins, when no gui is present Added deprecation warning, to informa about deprecated plugin interface usage
- Interface: Don't emit updatedObject(-1) anymore if an object gets deleted. Use the slot objectDeleted from LoadSaveInterface instead.
- <b>ACG</b>
- Documentation
- Documentation for DrawModes and ShaderGenerator
- Examples for property-based drawmodes
- General
- Added simple scenegraph analysis function to get bounding box and multipass number
- Fixed standard rendering pipeline to use the basecolor now (emmisive)
......@@ -26,8 +29,13 @@
- Added directional BSP ray shooting including unit tests
- Fixed undirected shooting function returning wrong nearest triangle (was always the one with the most negative distance)
- Interface: RayCollision is now a sorted vector combining standard pairs of the hit handles and their distance to the hit
- Integrated optional infinity override for custom types that do not have std::numeric_limits<Type>::infinity()
- Geometry/Spherical
- New functions
- Geometry
- Made function distPointTriangleSquared a real template function
- GlState
- Added additional overlay color to material stuff and glstate
- Heap
- gcc-4.7 build fixes
- Math
......@@ -40,6 +48,8 @@
- Unittests
- Unittests for BSP
- Unittests for algorithms
- TextureNode
- Improved texture rendering
- <b>Core</b>
- Speedup getObject in Pluginfunctions, as most functions used the slow recursive version instead of the std map accelerated version in PluginFunctions
- Speedup: Modified the resetScenegraph stuff which ran the bounding box and multipass actions too often (Approx. factor 4 speedup in this function)
......@@ -61,6 +71,7 @@
- Fix : States of toolboxes is remembered when changing views
- Default changed: Set pick toolbars to default in scene again
- Improved Plugin Info Dialog
- Store StatusBar visibility in properties and apply it correctly when toggling fullscreen modes or when restarting the application
- Help Browser:
- Unregister old doc files correctly
- Fixed startpage for windows
......@@ -76,6 +87,11 @@
- About Dialog
- Display more information about the OpenGL and Shader Versions
- Fix: Don't create icons, when no gui is available
- MeshTools
- Cleanup the MeshSelection file a bit (Make all referneces const ref) (Thanks to Vladimir Chalupecky for the report)
- Cleanup MeshInfo to be more consistent (Use pointers for all mesh parameters) (Thanks to Vladimir Chalupecky for the report)
- Change cog to get a pointer to the mesh
- Change getBoundingBox to get a pointer to the mesh
- <b>Interfaces</b>
- RPC Interface
- Support for rpc calls with return value and up to 6 parameters
......@@ -87,6 +103,8 @@
- Merged the two implementations of QtPlaneSelect.
- BSplineCurve
- Make proper use of templates to enable different data types
- Adapted b-spline curve class to use template scalar type instead of hard-coded double.
- Getting const ref as point parameter
- Plane
- Get rid of immidiate mode when rendering
- PolyLine
......@@ -176,7 +194,10 @@
- Added plugin collections to cleanup directory structure
- Extract library path for glut on windows
- Added workaround, if found is defined in lowercase for optional dependency
- Increased Qt warning to 4.8.3
- Increased Qt warning to 4.8.4
- Added cmake finder for mpfr library
- Made gurobi finder work on mac
- Don't build file plugins, if their data type is missing
- <b>OpenFlipper 1.3 ( 2012.07.16 , 15046 )</b>
- <b>ACG</b>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment