{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":60089478,"defaultBranch":"master","name":"sofa","ownerLogin":"sofa-framework","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-05-31T12:57:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11028508?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723163854.0","currentOid":""},"activityList":{"items":[{"before":"b5f6420288f6aed7bf62df7233a0385ec4d6623a","after":"6b3f7e220d10f248d6d1d7019d6e9fde9bea37e1","ref":"refs/heads/master","pushedAt":"2024-09-23T07:33:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredroy","name":"Frederick Roy","path":"/fredroy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11028016?s=80&v=4"},"commit":{"message":"[Mapping.Linear] Use links instead of raw pointers (#4996)\n\n* [Mapping.Linear] Use links instead of raw pointers\r\n\r\n* fix non-Windows compilation","shortMessageHtmlLink":"[Mapping.Linear] Use links instead of raw pointers (#4996)"}},{"before":"f9ab61226ae084d716ddfdd603d658cae74e569b","after":"b5f6420288f6aed7bf62df7233a0385ec4d6623a","ref":"refs/heads/master","pushedAt":"2024-09-20T07:32:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"epernod","name":"erik pernod","path":"/epernod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21199245?s=80&v=4"},"commit":{"message":"[MechanicalLoad] Apply new factory registration mechanism (#4983)\n\n* apply new register mechanism to mechanicalload\r\n\r\n* fix unit tests\r\n\r\n* Apply suggestions from code review (correct description)\r\n\r\nCo-authored-by: Hugo \r\n\r\n* Apply suggestions from code review (update descriptions)\r\n\r\nCo-authored-by: Hugo \r\n\r\n---------\r\n\r\nCo-authored-by: Hugo \r\nCo-authored-by: erik pernod ","shortMessageHtmlLink":"[MechanicalLoad] Apply new factory registration mechanism (#4983)"}},{"before":"720db5deece895a5894cfa5d07b747124eab28a1","after":"f9ab61226ae084d716ddfdd603d658cae74e569b","ref":"refs/heads/master","pushedAt":"2024-09-19T09:38:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"epernod","name":"erik pernod","path":"/epernod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21199245?s=80&v=4"},"commit":{"message":"[FEM] Components override the template API instead of the generic one (#4982)\n\n* Components override the template API instead of the generic one\r\n\r\n* Fix compilation\r\n\r\n* Fix masses\r\n\r\n---------\r\n\r\nCo-authored-by: erik pernod ","shortMessageHtmlLink":"[FEM] Components override the template API instead of the generic one ("}},{"before":"3b0679352d9557bb4ca2231fc4ebaae59f9ec216","after":"720db5deece895a5894cfa5d07b747124eab28a1","ref":"refs/heads/master","pushedAt":"2024-09-19T07:25:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"epernod","name":"erik pernod","path":"/epernod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21199245?s=80&v=4"},"commit":{"message":"[LinearSystem] Apply new factory registration mechanism (#4981)\n\n* apply new register mechanism to linearsystem\r\n\r\n* forgot to register matrixprojmethod\r\n\r\n---------\r\n\r\nCo-authored-by: erik pernod ","shortMessageHtmlLink":"[LinearSystem] Apply new factory registration mechanism (#4981)"}},{"before":"390dfa904959d5d9a5d20ee7e94f2509ff90f60b","after":"3b0679352d9557bb4ca2231fc4ebaae59f9ec216","ref":"refs/heads/master","pushedAt":"2024-09-18T20:37:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"epernod","name":"erik pernod","path":"/epernod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21199245?s=80&v=4"},"commit":{"message":"[IO] Apply new factory registration mechanism (#4976)\n\n* apply new register mechanism to io\r\n\r\n* force registering meta plugin\r\n\r\n* fix forgotten declaration of entrypoint registerObject\r\n\r\n* remove forgotten implicit registration\r\n\r\n---------\r\n\r\nCo-authored-by: erik pernod ","shortMessageHtmlLink":"[IO] Apply new factory registration mechanism (#4976)"}},{"before":"250b8ccfe411a9f666c855c6b95e63b4c801fb8a","after":"390dfa904959d5d9a5d20ee7e94f2509ff90f60b","ref":"refs/heads/master","pushedAt":"2024-09-18T13:03:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"epernod","name":"erik pernod","path":"/epernod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21199245?s=80&v=4"},"commit":{"message":" [Controller, Haptics, Diffusion] Apply new factory registration mechanism (#4977)\n\n* apply new register mechanism to controller and haptics\r\n\r\n* add diffusion component\r\n\r\n---------\r\n\r\nCo-authored-by: erik pernod ","shortMessageHtmlLink":" [Controller, Haptics, Diffusion] Apply new factory registration mech…"}},{"before":"7e7762edb8e4d6cddcd09c56f61dcc9315cafc3d","after":"250b8ccfe411a9f666c855c6b95e63b4c801fb8a","ref":"refs/heads/master","pushedAt":"2024-09-18T09:48:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"epernod","name":"erik pernod","path":"/epernod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21199245?s=80&v=4"},"commit":{"message":"[all] Use isComponentStateValid (#4995)\n\n* [all] Use isComponentStateIsValid\r\n\r\n* Rollback the warning msg but use isComponentStateValid\r\n\r\n---------\r\n\r\nCo-authored-by: erik pernod ","shortMessageHtmlLink":"[all] Use isComponentStateValid (#4995)"}},{"before":"69189c6f7ae29a073fd283da44cc2e8618007d03","after":"7e7762edb8e4d6cddcd09c56f61dcc9315cafc3d","ref":"refs/heads/master","pushedAt":"2024-09-16T13:56:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"epernod","name":"erik pernod","path":"/epernod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21199245?s=80&v=4"},"commit":{"message":"[LinearSolver.Direct] Fix packaging (#4999)\n\nAdd find_package for Sofa.Component.LinearSolver.Ordering\r\n\r\nCo-authored-by: erik pernod ","shortMessageHtmlLink":"[LinearSolver.Direct] Fix packaging (#4999)"}},{"before":"a5a71ae7f23567c1e66af5adff36d8de1cb7f64d","after":"69189c6f7ae29a073fd283da44cc2e8618007d03","ref":"refs/heads/master","pushedAt":"2024-09-16T13:12:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"epernod","name":"erik pernod","path":"/epernod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21199245?s=80&v=4"},"commit":{"message":"[ODESolver] Apply new factory registration mechanism (#4975)\n\n* apply new register mechanism to odesolver\r\n\r\n* force registering meta plugin\r\n\r\n* fix tests\r\n\r\n* load plugin using simpleapi\r\n\r\n---------\r\n\r\nCo-authored-by: erik pernod ","shortMessageHtmlLink":"[ODESolver] Apply new factory registration mechanism (#4975)"}},{"before":"b0896a42d017c0ea40575b3405f87b1220ba34cd","after":"a5a71ae7f23567c1e66af5adff36d8de1cb7f64d","ref":"refs/heads/master","pushedAt":"2024-09-16T07:45:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bakpaul","name":"Paul Baksic","path":"/bakpaul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30337881?s=80&v=4"},"commit":{"message":"[Mapping.NonLinear] Introduce VolumeMapping (#4906)\n\n* add test of the first derivative\r\n\r\n* compute the second derivative\r\n\r\n* VolumeMapping\r\n\r\n* example scene\r\n\r\n* improve init according to reviews in AreaMapping\r\n\r\n* use variable nbTetrahedra\r\n\r\n* consistent indices\r\n\r\n* use bracket operator\r\n\r\n* loop optimization\r\n\r\n* remove the abs\r\n\r\n* simplify","shortMessageHtmlLink":"[Mapping.NonLinear] Introduce VolumeMapping (#4906)"}},{"before":"924f3e93dbc1279bca31d97db8b84810206a60c6","after":"b0896a42d017c0ea40575b3405f87b1220ba34cd","ref":"refs/heads/master","pushedAt":"2024-09-06T16:04:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugtalbot","name":"Hugo","path":"/hugtalbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17544719?s=80&v=4"},"commit":{"message":"[FEM.Elastic] missing override keyword (#4980)\n\nmissing override keyword","shortMessageHtmlLink":"[FEM.Elastic] missing override keyword (#4980)"}},{"before":"bf56e5435e8ef93b68d0ccf0b47fa07dc0114718","after":"924f3e93dbc1279bca31d97db8b84810206a60c6","ref":"refs/heads/master","pushedAt":"2024-09-06T02:30:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredroy","name":"Frederick Roy","path":"/fredroy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11028016?s=80&v=4"},"commit":{"message":"[Engine] Add draw method in NearestPointROI (#4944)\n\n* [Engine] Add draw method in NearestPointROI\r\n\r\n* up drawing color, remove random\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: Alex Bilger \r\n\r\n* Fix compilation\r\n\r\n---------\r\n\r\nCo-authored-by: Alex Bilger ","shortMessageHtmlLink":"[Engine] Add draw method in NearestPointROI (#4944)"}},{"before":"0830f4c620ad7fd9fe5952b3c77ac2be2c603b88","after":"bf56e5435e8ef93b68d0ccf0b47fa07dc0114718","ref":"refs/heads/master","pushedAt":"2024-09-05T12:00:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"epernod","name":"erik pernod","path":"/epernod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21199245?s=80&v=4"},"commit":{"message":"[FEM.Elastic] Some FEM inherits from BaseLinearElasticityFEMForceField (#4852)\n\n* [FEM.Elastic] Beam FEM inherits from BaseLinearElasticityFEMForceField\r\n\r\n* [FEM.Elastic] Triangle FEM inherits from BaseLinearElasticityFEMForceField\r\n\r\n* TriangularFEMForceField and TriangularFEMForceFieldOptim\r\n\r\n* [FEM.Elastic] Callback on elasticity parameters to check out of bounds\r\n\r\n* Return the previous state instead of modifying it\r\n\r\n* Move tests in a better place\r\n\r\n* Poisson ratio is not a vector\r\n\r\n* Fix test\r\n\r\n* fix compilation\r\n\r\n* fix\r\n\r\n* fix and clearer material types\r\n\r\n* Fix tests\r\n\r\n* fix compositeObject.cpp\r\n\r\n* Simplify\r\n\r\n* fix cuda\r\n\r\n* Fix\r\n\r\n* Factorize check for topology\r\n\r\n* fix compilation\r\n\r\n* remove duplicate topology link\r\n\r\n* remove unused\r\n\r\n* provide list of available topology components\r\n\r\n* factorize\r\n\r\n* fix CUDA compilation\r\n\r\n* fix CUDA compilation\r\n\r\n* Use base class default values\r\n\r\n* remove comment\r\n\r\n* fix gourmandise\r\n\r\n* fix second gourmandise\r\n\r\n* Modify default value of Poisson ratio in tests\r\n\r\n---------\r\n\r\nCo-authored-by: erik pernod ","shortMessageHtmlLink":"[FEM.Elastic] Some FEM inherits from BaseLinearElasticityFEMForceField ("}},{"before":"08422af75ccf14b34140e4f9e25bd8485ca817d5","after":"0830f4c620ad7fd9fe5952b3c77ac2be2c603b88","ref":"refs/heads/master","pushedAt":"2024-09-05T08:40:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"epernod","name":"erik pernod","path":"/epernod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21199245?s=80&v=4"},"commit":{"message":"[Playback] Apply new factory registration mechanism (#4933)\n\napply new register mechanism to playback\r\n\r\nCo-authored-by: Hugo ","shortMessageHtmlLink":"[Playback] Apply new factory registration mechanism (#4933)"}},{"before":"402a6bd0aa294dfaf9cfe29b3479de0b4e2e75d8","after":"08422af75ccf14b34140e4f9e25bd8485ca817d5","ref":"refs/heads/master","pushedAt":"2024-09-05T06:20:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredroy","name":"Frederick Roy","path":"/fredroy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11028016?s=80&v=4"},"commit":{"message":"[all] Cleanings on debug symbols (#4971)\n\n* clean dirty codes to avoid warning\r\n\r\n* remove last occurrence of SOFA_DEBUG","shortMessageHtmlLink":"[all] Cleanings on debug symbols (#4971)"}},{"before":"09e4f0a3d31496d74b3e14882b5ec55f79899b9b","after":"402a6bd0aa294dfaf9cfe29b3479de0b4e2e75d8","ref":"refs/heads/master","pushedAt":"2024-09-05T01:15:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredroy","name":"Frederick Roy","path":"/fredroy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11028016?s=80&v=4"},"commit":{"message":"[GUI] Minor cleaning in GUIManager (#4967)","shortMessageHtmlLink":"[GUI] Minor cleaning in GUIManager (#4967)"}},{"before":"4c2227f315dc1fb4385f5f629ed34b8e4f9f31f8","after":"09e4f0a3d31496d74b3e14882b5ec55f79899b9b","ref":"refs/heads/master","pushedAt":"2024-09-05T00:29:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredroy","name":"Frederick Roy","path":"/fredroy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11028016?s=80&v=4"},"commit":{"message":"[All] Add scoped timers for tracy profiler (#4957)\n\n* ADD scoped timers for tracy profiler\r\n\r\n* Update Sofa/Component/ODESolver/Backward/src/sofa/component/odesolver/backward/EulerImplicitSolver.cpp\r\n\r\nCo-authored-by: Hugo \r\n\r\n* Update Sofa/Component/ODESolver/Backward/src/sofa/component/odesolver/backward/EulerImplicitSolver.cpp\r\n\r\nCo-authored-by: Alex Bilger \r\n\r\n---------\r\n\r\nCo-authored-by: Hugo \r\nCo-authored-by: Alex Bilger ","shortMessageHtmlLink":"[All] Add scoped timers for tracy profiler (#4957)"}},{"before":"c4e4066851932dc949dc8486a6722d9cf106db17","after":"4c2227f315dc1fb4385f5f629ed34b8e4f9f31f8","ref":"refs/heads/master","pushedAt":"2024-09-04T20:31:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugtalbot","name":"Hugo","path":"/hugtalbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17544719?s=80&v=4"},"commit":{"message":"[Engine.Select] Clean, extend and test MeshSubsetEngine (#4958)\n\n* factorize loops over elements\r\n\r\n* add unit tests\r\n\r\n* rename Data\r\n\r\n* extend to tetrahedra and hexahedra\r\n\r\n* separate into 2 lines\r\n\r\n---------\r\n\r\nCo-authored-by: Hugo ","shortMessageHtmlLink":"[Engine.Select] Clean, extend and test MeshSubsetEngine (#4958)"}},{"before":"ab51d1eadd73edf90440acdca3667d0acd7ad36f","after":"c4e4066851932dc949dc8486a6722d9cf106db17","ref":"refs/heads/master","pushedAt":"2024-09-04T19:23:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugtalbot","name":"Hugo","path":"/hugtalbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17544719?s=80&v=4"},"commit":{"message":" [SceneUtility] Apply new factory registration mechanism (#4932)\n\napply new register mechanism to sceneutility\r\n\r\nCo-authored-by: Hugo ","shortMessageHtmlLink":" [SceneUtility] Apply new factory registration mechanism (#4932)"}},{"before":"47c1357b2d7b928a8b8c2022bad77db41ec94b01","after":"ab51d1eadd73edf90440acdca3667d0acd7ad36f","ref":"refs/heads/master","pushedAt":"2024-09-04T17:15:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugtalbot","name":"Hugo","path":"/hugtalbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17544719?s=80&v=4"},"commit":{"message":"[Sofa.GUI, Plugins] Pluginize HeadlessRecorder (#4928)\n\n* pluginize sofa.gui.headlessrecorder\r\n\r\n* make it compile...\r\n\r\n* warn the user about cmake option renaming\r\n\r\n---------\r\n\r\nCo-authored-by: Hugo ","shortMessageHtmlLink":"[Sofa.GUI, Plugins] Pluginize HeadlessRecorder (#4928)"}},{"before":"ae610194480c4307b7560cb29d8a739a40f7c8b7","after":"47c1357b2d7b928a8b8c2022bad77db41ec94b01","ref":"refs/heads/master","pushedAt":"2024-09-04T12:06:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugtalbot","name":"Hugo","path":"/hugtalbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17544719?s=80&v=4"},"commit":{"message":"[Mapping.NonLinear] Introduce AreaMapping (#4898)\n\n* [Mapping.NonLinear] Introduce AreaMapping\r\n\r\n* wip on tests\r\n\r\n* replace matrix product with cross product\r\n\r\n* unit test for the second derivative\r\n\r\n* implement applyDJT\r\n\r\n* API to process the assembled matrix\r\n\r\n* API for getJs\r\n\r\n* no stabilization for now\r\n\r\n* introduce example scene\r\n\r\n* implement buildGeometricStiffnessMatrix\r\n\r\n* add stabilization\r\n\r\n* Fix buildGeometricStiffnessMatrix\r\n\r\n* compare constrained vs no constraints\r\n\r\n* fix description\r\n\r\n* fix comments\r\n\r\n* cleaning the initialization","shortMessageHtmlLink":"[Mapping.NonLinear] Introduce AreaMapping (#4898)"}},{"before":"147195ba167c5ec91373bf678761ba27899227f5","after":"ae610194480c4307b7560cb29d8a739a40f7c8b7","ref":"refs/heads/master","pushedAt":"2024-09-04T12:05:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugtalbot","name":"Hugo","path":"/hugtalbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17544719?s=80&v=4"},"commit":{"message":"[OpenCL] Update OpenCLProgram.cpp remove unused variable (#4973)\n\n[Applications] Update OpenCLProgram.cpp remove unused variable","shortMessageHtmlLink":"[OpenCL] Update OpenCLProgram.cpp remove unused variable (#4973)"}},{"before":"b8f95dd329ac953993cf19456d536b524c36a143","after":"147195ba167c5ec91373bf678761ba27899227f5","ref":"refs/heads/master","pushedAt":"2024-08-30T22:57:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"epernod","name":"erik pernod","path":"/epernod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21199245?s=80&v=4"},"commit":{"message":"[Setting] Apply new factory registration mechanism (#4931)\n\napply new register mechanism to setting\r\n\r\nCo-authored-by: erik pernod ","shortMessageHtmlLink":"[Setting] Apply new factory registration mechanism (#4931)"}},{"before":"c2d05aaee431fa8769537937eeca5e9f124a3075","after":"b8f95dd329ac953993cf19456d536b524c36a143","ref":"refs/heads/master","pushedAt":"2024-08-30T21:09:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"epernod","name":"erik pernod","path":"/epernod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21199245?s=80&v=4"},"commit":{"message":"[Visual] Apply new factory registration mechanism (#4930)\n\napply new register mechanism to visual\r\n\r\nCo-authored-by: erik pernod ","shortMessageHtmlLink":"[Visual] Apply new factory registration mechanism (#4930)"}},{"before":"1ac3816bc5770b05a5e02148da44f1afd48719b3","after":"c2d05aaee431fa8769537937eeca5e9f124a3075","ref":"refs/heads/master","pushedAt":"2024-08-30T05:19:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredroy","name":"Frederick Roy","path":"/fredroy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11028016?s=80&v=4"},"commit":{"message":"[Spring] Enable spring by default if Data enabled is not set (#4946)\n\n[Spring] Enable spring by default if Data enabled is not set.","shortMessageHtmlLink":"[Spring] Enable spring by default if Data enabled is not set (#4946)"}},{"before":"c661b5a7f9712b39450dd9015119031f14e52ae8","after":"1ac3816bc5770b05a5e02148da44f1afd48719b3","ref":"refs/heads/master","pushedAt":"2024-08-29T09:27:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alxbilger","name":"Alex Bilger","path":"/alxbilger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10572752?s=80&v=4"},"commit":{"message":"[GUI.Common] ArgumentParser: catch exceptions when same options are added (#4947)\n\nargparser: catch exceptions when same options are added","shortMessageHtmlLink":"[GUI.Common] ArgumentParser: catch exceptions when same options are a…"}},{"before":"b6ec734736388d88b88c4df704849d9fd458d505","after":"c661b5a7f9712b39450dd9015119031f14e52ae8","ref":"refs/heads/master","pushedAt":"2024-08-28T22:29:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"epernod","name":"erik pernod","path":"/epernod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21199245?s=80&v=4"},"commit":{"message":"[All] Apply renamed data on codebase (#4927)\n\n* Refacto AnimationLoop and Collision\r\n\r\n* fix compilation and done Constraint and Controller\r\n\r\n* Added engine, Haptics and IO\r\n\r\n* Done LinearSolver, Mapping, MechanicalLoad and ODESolver\r\n\r\n* Add Playback, Setting, SolidMechanics and StateContainer. Topology data are weakly replaced, only functions of the class Data will work through compat layer\r\n\r\n* Add Topology and Visual\r\n\r\n* Fix seg fault on init\r\n\r\n* Fix forgotten setParent\r\n\r\n* Fix remaining setParent\r\n\r\n* Add completly missed Data due to slight change in macro name\r\n\r\n---------\r\n\r\nCo-authored-by: erik pernod ","shortMessageHtmlLink":"[All] Apply renamed data on codebase (#4927)"}},{"before":"539d8b6633fe4574928220aa023b2589f419c596","after":"b6ec734736388d88b88c4df704849d9fd458d505","ref":"refs/heads/master","pushedAt":"2024-08-28T21:37:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"epernod","name":"erik pernod","path":"/epernod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21199245?s=80&v=4"},"commit":{"message":"[runSofa] Removed obsolete options (#4925)\n\n* remove unused options\r\n\r\n* remove dubious option testMode\r\n\r\n* restore argparse for enableinteraction\r\n\r\n---------\r\n\r\nCo-authored-by: Paul Baksic <30337881+bakpaul@users.noreply.github.com>","shortMessageHtmlLink":"[runSofa] Removed obsolete options (#4925)"}},{"before":"ac8f5c9ff5ad2e792849570e9ce874d48b70a0dd","after":"539d8b6633fe4574928220aa023b2589f419c596","ref":"refs/heads/master","pushedAt":"2024-08-28T14:08:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bakpaul","name":"Paul Baksic","path":"/bakpaul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30337881?s=80&v=4"},"commit":{"message":"[Collision.Detection.Intersection] Delete compat layer for intersection (#4916)\n\n* lifecycle: remove compat layer for intersectors/intersection\r\n\r\n* more, more\r\n\r\n* add mention of the PR in the macro","shortMessageHtmlLink":"[Collision.Detection.Intersection] Delete compat layer for intersecti…"}},{"before":"596feb523b82699dc80895139a70d949591c4bd2","after":"ac8f5c9ff5ad2e792849570e9ce874d48b70a0dd","ref":"refs/heads/master","pushedAt":"2024-08-23T01:58:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredroy","name":"Frederick Roy","path":"/fredroy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11028016?s=80&v=4"},"commit":{"message":"[GUI.Qt] Add find or fetch for qgl viewer (#4840)\n\n* Fetch QGLViewer fork\r\n\r\n* revert changes removing QtGLViewer files\r\n\r\n* Change the branch name","shortMessageHtmlLink":"[GUI.Qt] Add find or fetch for qgl viewer (#4840)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QwNzozMzoyNC4wMDAwMDBazwAAAAS9qE57","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QwNzozMzoyNC4wMDAwMDBazwAAAAS9qE57","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yM1QwMTo1ODoxMS4wMDAwMDBazwAAAASh4jCK"}},"title":"Activity · sofa-framework/sofa"}