-
Notifications
You must be signed in to change notification settings - Fork 310
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[All] v18.12 changes #905
[All] v18.12 changes #905
Conversation
Deprecated components to be removed for v18.12: - [SofaBoundaryCondition] BuoyantForceField - [SofaBoundaryCondition] VaccumSphereForceField - [SofaMisc] ParallelCGLinearSolver - [SofaMiscForceField] ForceMaskOff - [SofaMiscForceField] LineBendingSprings - [SofaMiscForceField] WashingMachineForceField - [SofaMiscMapping] CatmullRomSplineMapping - [SofaMiscMapping] CenterPointMechanicalMapping - [SofaMiscMapping] CurveMapping - [SofaMiscMapping] ExternalInterpolationMapping - [SofaMiscMapping] ProjectionToLineMapping - [SofaMiscMapping] ProjectionToPlaneMapping - [SofaOpenglVisual] OglCylinderModel - [SofaOpenglVisual] OglGrid - [SofaOpenglVisual] OglRenderingSRGB - [SofaOpenglVisual] OglLineAxis - [SofaOpenglVisual] OglSceneFrame - [SofaUserInteraction] ArticulatedHierarchyBVHController - [SofaUserInteraction] ArticulatedHierarchyController - [SofaUserInteraction] DisabledContact - [SofaUserInteraction] EdgeSetController - [SofaUserInteraction] GraspingManager - [SofaUserInteraction] InterpolationController - [SofaUserInteraction] MechanicalStateControllerOmni - [SofaUserInteraction] NodeToggleController
Deprecated methods to remove for v18.12: - [SofaHelper] Utils::getPluginDirectory()
Issue with jbig dependency
Used to improve FileRepository logging in runSofa
Ouch... Eg of some problems: |
I'm ready to rollback some of the removals. Does it concern all SofaOpenglVisual ones? |
Explicit map initializations without references or pointers can't benefit from polymorphism. see sofa::helper::lifecycle::deprecatedComponents initialization.
[ci-build][with-scene-tests] |
Aaaaaaaand we forgot to handle the scenes using deprecated components. Let's fix those 27-30 new scene test errors now 😆 |
Here are all the changes made for v18.12 release.
Mostly CMake and CPack stuff.
This PR:
Reviewers will merge only if all these checks are true.