To highlight something as especially noteworthy. For example, a task that should get extra attention when writing the next changelog.
Mar 10 2021
Feb 10 2021
Deleted branch from rMITK MITK: bugfix/T28284-FixRenderWindowMenuVisibility.
It was an alternative code path for handling render window menu visibility on macOS that is no longer needed, resp. now even broke the visibility handling. Now all supported platforms use the same code path and to make it work in the first place without any workarounds, a few adjustmens/simplifications were necessary. The visibility status is no longer coupled to the mouse move event, which was ill-formed from the beginning and resulted in trouble on different platforms like flickering on Linux. The visibility state is now way more effectively coupled to the enter and leave events of the render windows. There's also an immediate reaction now on resize events.
Feb 9 2021
Feb 5 2021
Jan 13 2021
Since we need to patch VTK anyway, I took the opportunity to upgrade from VTK 9.0.0 to 9.0.1.
Dec 4 2020
Deleted branch bugfix/T28062-FixIsotropicWaveletsDep.
The actual issue seems to be network troubles so maybe a server is down or something similar. Should resolve itself either now/today or the next days. Anyway, as we now made the dependency explicit, this task was not a complete waste of time. :-)
Pushed new branch bugfix/T28062-FixIsotropicWaveletsDep.
I added an explicit private target dependency to IsotropicWavelets in BasicImageProcessing as it is the only module where it is used.
Argh... it is actually used in BasicImageProcessing without being specified as dependency. :-( I will investigate if it is just a header that is included or if we need to revert and try to fix the retrival issue of the remote module.
Dec 3 2020
Nov 30 2020
Deleted branch bugfix/T26449-XNAT-OpenSSL.
Pushed new branch bugfix/T26449-XNAT-OpenSSL.
It is not acceptable that there is a hidden manual process involved. There's legacy code in the XNAT plugin's CMakeLists.txt that tries to do that automatically but fails as it copies/installs the wrong files. To make the whole thing more visible, I will add the following two CMake cache variables to set the two DLLs. Manual copying and installing shouldn't be neccessary anymore then.
All experimental CI clients succeeded. Merged into develop.
Nov 28 2020
Deleted branch bugfix/T28002-ImprovePackageDependsFiles.
Nov 27 2020
PACKAGE_DEPENDS now properly supports Boost, OpenMesh, OpenMP, OpenSSL, and Python3. For example:
Nov 25 2020
TARGET_DEPENDS parameters are directly passed to target_link_libraries() and bypass the PACKAGE_DEPENDS mechanism.
Public API change: Depending on VTK does not add a transitive dependency to Qt5 Widgets anymore, except, when the required VTK components have a public dependency to Qt5 Widgets of course.
Nov 24 2020
Nov 23 2020
Changes in header files: git diff -U0 ff0027ee 8e328dab *.h > output.txt
Nov 18 2020
Deleted branch bugfix/T27955-RenderingTestsSerialRun.
Pushed new branch bugfix/T27955-RenderingTestsSerialRun.
Nov 16 2020
Deleted branch bugfix/T27955-FixRenderingTestHelper.
Nov 15 2020
It is not an OpenGL problem but a Windows policy that prevents remote SSH users to actually start GUI applications. It wasn't triggered before as VTK's OpenGL test succeeds now.
Deleted branch feature/T27461-VTK9.
Deleted branch feature/T27931-OpenMesh.
Nov 11 2020
This is Noteworthy because it implicitly changes our public API.
Nov 2 2020
Deleted branch bugfix/T27920-ReduceDoxygenWarnings.