Jon Haitz Legarreta Gorroño
Jon Haitz Legarreta Gorroño
Fix memory leaks reported by the `qSlicerDICOM2FullBrainTractographyModuleGenericTest` test. Use `vtkCollection` to store lists of objects instead of using raw smart pointers in the C++ code. Unregister the object at issue...
Fix the fiber measure comparison test script flaws: although the test is assumed to be executed after `FiberTractMeasurementsTest.cxx` script, which computes the fiber measures, the test can be called independently,...
Add test for the `vtkSlicerFiberBundleLogic` class
Change `python-real` in shebang to the commonplace `python`.
Add a GHA workflow file to build and test the extension using a Docker build of 3D Slicer.
Format Python code. Add a GHA workflow using `pre-commit` to make sure that the Python code is formatted appropriately according to the specified config file. Documentation: https://pre-commit.com/hooks.html
Format Cxx code. Add a GHA workflow using the `pre-commit` to make sure that the Cxx code is formatted appropriately and according to the accompanying config file. Documentation: https://pre-commit.com/hooks.html https://github.com/pocc/pre-commit-hooks
Format CMake code. Add a GHA workflow using `pre-commit` to make sure that the CMake code is formatted appropriately through the `cmake-format` tool and according to the specified config file....
Add License badge to `README` file.
Qt methods are not being wrapped correctly or the wrapping libraries are being loaded in the extension, since Qt properties and public slots are not available in Python. This is...