Jon Haitz Legarreta Gorroño

Results 147 issues of 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...