diff --git a/Documentation/DeveloperHelpSources/changelog.docu b/Documentation/DeveloperHelpSources/changelog.docu index c5765946aa9098534a016c3ddf9a718e8fc7f739..40fb55f7e7326104f06f13fa47c993b122fe6135 100644 --- a/Documentation/DeveloperHelpSources/changelog.docu +++ b/Documentation/DeveloperHelpSources/changelog.docu @@ -1,10 +1,19 @@ /*! \page changelog Changelog -- OpenFlipper 1.2 ( ? , 12507 ) +- OpenFlipper 1.2 ( ? , 12538 ) - ACG + - DrawModes + - Reworked dynamic drawMode interface + - SceneGraph + - General + - !!! Switch available drawmodes function from const to non const as nodes may dynamically change the supported drawmodes depending on the data they have !!!!! ( you also have to remove the const from the given function or it will not be called by the scenegraph anymore !! + - MeshNode + - Don't texture edges, halfedges and points in meshnode - QtWidgets - Added ColorChooserButton with alpha channel display - Use new ColorChooserButton for QtMaterialDialog + - Utilities + - Added ACG::ColorGenerator (For generating good reproducable colors) - ObjectTypes - PolyMeshObject - Switched color type in meshes from Vec3uc to Vec4f to support alpha per primitive @@ -13,6 +22,11 @@ - Plugins - File PLY - View all after loading a file to see the scene + - SkeletonEditing + - Don't add root joint twice when creating new skeletons + - MeshObjectSelections + - Store edge selections as vertex pairs since edge ids are not stable (differ depending on the file reader). + - Also store vertex pairs for halfedge selections instead of direct ids since they're not stable either. - Build System - Added option to allow in source builds (not recommended but it works)