Page MenuHomePhabricator
Feed Advanced Search

Oct 14 2021

kislinsk closed T26292: Issue while building MITK tag v2018..04.2 with Python support as Wontfix.

Hi there! 馃檪

Oct 14 2021, 11:37 AMMITK (2018-04-2)

Dec 19 2019

kislinsk updated the task description for T26150: Build tree version of MitkWorkbench crashes twice before eventually starting on Ubuntu with GCC.
Dec 19 2019, 4:50 PMMITK (2018-04-2)

May 1 2019

ervaibhavkumar updated subscribers of T26292: Issue while building MITK tag v2018..04.2 with Python support.

@kislinsk Do you have any opinion regarding this issue ?

May 1 2019, 12:31 PMMITK (2018-04-2)

Apr 26 2019

ervaibhavkumar triaged T26292: Issue while building MITK tag v2018..04.2 with Python support as High priority.
Apr 26 2019, 8:24 AMMITK (2018-04-2)

Apr 25 2019

ervaibhavkumar created T26292: Issue while building MITK tag v2018..04.2 with Python support.
Apr 25 2019, 11:07 AMMITK (2018-04-2)

Apr 9 2019

kislinsk added a comment to T26150: Build tree version of MitkWorkbench crashes twice before eventually starting on Ubuntu with GCC.

Pushed new branch T26150-MergeAgainWithCherryPicks.

Apr 9 2019, 12:14 PMMITK (2018-04-2)

Mar 13 2019

kislinsk archived MITK (2018-04-2).
Mar 13 2019, 4:01 PM
kislinsk closed T25748: Backported fixes (basically cherry-picked from master branch) as Resolved.
Mar 13 2019, 3:57 PMMITK (2018-04-2)
kislinsk closed T25787: Merge T25784-ExtensibleToolSelectionBox into MITK-ProjectTemplate master branch as Resolved.
Mar 13 2019, 3:57 PMMITK (2018-04-2)
maleike created T26160: [PR232] Tiny refactoring of BoundingShapeVtkMapper2d.
Mar 13 2019, 12:36 PMMITK, Pull Request

Mar 12 2019

kislinsk closed T26157: Fix hard dependencies to auto-load modules in macOS installer as Resolved.
Mar 12 2019, 12:02 PMMITK (2018-04-2)
kislinsk added a comment to T26157: Fix hard dependencies to auto-load modules in macOS installer.

Pushed new branch T26157-FixMacOSInstaller.

Mar 12 2019, 11:31 AMMITK (2018-04-2)
kislinsk triaged T26157: Fix hard dependencies to auto-load modules in macOS installer as Normal priority.
Mar 12 2019, 11:29 AMMITK (2018-04-2)
maleike updated the task description for T26155: [PR231] Unusable window geometry after restart on non-default screen.
Mar 12 2019, 11:17 AMMITK, Pull Request
maleike created T26156: [PR230] Fix gizmo display and moving.
Mar 12 2019, 11:16 AMMITK, Pull Request
maleike renamed T26155: [PR231] Unusable window geometry after restart on non-default screen from Integrate github pull request 231 to Github pull request 231 (When the workbench window is out of the (default) screen, center it.).
Mar 12 2019, 11:15 AMMITK, Pull Request
maleike created T26155: [PR231] Unusable window geometry after restart on non-default screen.
Mar 12 2019, 11:15 AMMITK, Pull Request

Mar 11 2019

kislinsk closed T26152: Precise versioning as Resolved.
Mar 11 2019, 9:17 AMMITK (2018-04-2)
kislinsk closed T26150: Build tree version of MitkWorkbench crashes twice before eventually starting on Ubuntu with GCC as Resolved.
Mar 11 2019, 9:04 AMMITK (2018-04-2)
kislinsk added a comment to T26150: Build tree version of MitkWorkbench crashes twice before eventually starting on Ubuntu with GCC.

Okay, all the Qt-related startup errors are fixed. But, on some PCs there is still the following one-time error even without --BlueBerry.clean:

Mar 11 2019, 9:04 AMMITK (2018-04-2)

Mar 9 2019

kislinsk added a comment to T26152: Precise versioning.
  • Fall back to classic versioning if MITK_REVISION_DESC is not set (I guess when building MITK from the source tarball)...
Mar 9 2019, 9:17 PMMITK (2018-04-2)
kislinsk added a comment to T26152: Precise versioning.

Pushed new branch T26152-PreciseVersioning.

Mar 9 2019, 8:57 PMMITK (2018-04-2)
kislinsk triaged T26152: Precise versioning as Wishlist priority.
Mar 9 2019, 8:55 PMMITK (2018-04-2)

Mar 8 2019

kislinsk added a comment to T26150: Build tree version of MitkWorkbench crashes twice before eventually starting on Ubuntu with GCC.

Uh, I'm carefully optimistic that this really fixed the start of the MitkWorkbench. :-) Will test on Monday at another Ubuntu machine that has/had the Qt version mismatch error.

Mar 8 2019, 11:17 PMMITK (2018-04-2)
kislinsk added a comment to T26150: Build tree version of MitkWorkbench crashes twice before eventually starting on Ubuntu with GCC.

There's more going on on a clean Ubuntu 18.04 VM with GCC and starting MitkWorkbench for the first time. Basically no plugin is able to start because of broken linkage to libQt5Svg. That's probably a hot candidate for the version mismatch error on systems with a system version of that lib.

Mar 8 2019, 10:44 PMMITK (2018-04-2)
kislinsk added a comment to T26150: Build tree version of MitkWorkbench crashes twice before eventually starting on Ubuntu with GCC.

Pushed new branch T26150-UbuntuGCCWorkbenchStart.

Mar 8 2019, 12:04 PMMITK (2018-04-2)
kislinsk triaged T26150: Build tree version of MitkWorkbench crashes twice before eventually starting on Ubuntu with GCC as High priority.
Mar 8 2019, 11:58 AMMITK (2018-04-2)

Mar 5 2019

kislinsk closed T26100: Support applications in extensions as Resolved.
Mar 5 2019, 1:46 PMMITK (2018-04-2)
kislinsk added a comment to T26100: Support applications in extensions.

Pushed new branch T26100-FixOrderOfVariables.

Mar 5 2019, 1:42 PMMITK (2018-04-2)
kislinsk reopened T26100: Support applications in extensions as "Open".
Mar 5 2019, 1:41 PMMITK (2018-04-2)

Mar 4 2019

kislinsk added a comment to T25798: Saving segmentations as .dcm (DICOM SEG) does not work.

Thank you! 馃憤馃徎

Mar 4 2019, 9:03 AMMITK

Mar 1 2019

metzger added a comment to T25798: Saving segmentations as .dcm (DICOM SEG) does not work.

Added a simple check for the dimension. I will have to take a closer look at the 4D (maybe 2D) support in the next weeks unless there are volunteers who can take more care of it.

Mar 1 2019, 4:56 PMMITK
metzger added a comment to T25798: Saving segmentations as .dcm (DICOM SEG) does not work.

Pushed new branch T25798-FixDICOMSegWriterConfidenceLevelCheck.

Mar 1 2019, 4:32 PMMITK

Feb 28 2019

kislinsk closed T26099: Support build configurations in extensions as Resolved.
Feb 28 2019, 5:12 AMMITK (2018-04-2)
kislinsk closed T26100: Support applications in extensions as Resolved.
Feb 28 2019, 5:12 AMMITK (2018-04-2)

Feb 26 2019

kislinsk added a comment to T26100: Support applications in extensions.

TODO: Paths in MITK_EXTENSION_DIRS should be in canonical form, i.e., a backslash crashes the plugin list parsing of CTK which we are using.

Feb 26 2019, 9:18 AMMITK (2018-04-2)

Feb 25 2019

kislinsk added a comment to T26100: Support applications in extensions.

Merged into master but not yet into releases/2018-04 until it was tested more thoroughly with Diffusion.

Feb 25 2019, 11:46 AMMITK (2018-04-2)

Feb 23 2019

kislinsk updated subscribers of T26100: Support applications in extensions.

Looks promising, I completely moved all Diffusion code into a seperate directory and built the DiffusionRelease configuration. Double checking with @neher next week, testing Linux, macOS, and installers.

Feb 23 2019, 7:54 AMMITK (2018-04-2)

Feb 22 2019

kislinsk added a comment to T26100: Support applications in extensions.

Status update: currently testing with MITK Diffusion as extension.

Feb 22 2019, 6:03 PMMITK (2018-04-2)
kislinsk added a comment to T26100: Support applications in extensions.

Pushed new branch T26100-ApplicationExtensions.

Feb 22 2019, 11:51 AMMITK (2018-04-2)
kislinsk updated subscribers of T26100: Support applications in extensions.
Feb 22 2019, 9:52 AMMITK (2018-04-2)
kislinsk triaged T26100: Support applications in extensions as Wishlist priority.
Feb 22 2019, 9:51 AMMITK (2018-04-2)
kislinsk added a comment to T26099: Support build configurations in extensions.

Pushed new branch T26099-BuildConfigurationExtensions.

Feb 22 2019, 9:47 AMMITK (2018-04-2)
kislinsk triaged T26099: Support build configurations in extensions as Wishlist priority.
Feb 22 2019, 9:45 AMMITK (2018-04-2)

Feb 4 2019

nolden triaged T25983: Update DICOM related toolkits as Normal priority.
Feb 4 2019, 2:35 PMMITK, DICOM

Jan 31 2019

kislinsk closed T25944: Upgrade Poco from version 1.6 to version 1.9 as Resolved.
Jan 31 2019, 11:06 AMMITK (2018-04-2)
kislinsk added a comment to T25944: Upgrade Poco from version 1.6 to version 1.9.

Pushed new branch T25944-UpgradePocoToVersion1.9.

Jan 31 2019, 11:05 AMMITK (2018-04-2)
kislinsk triaged T25944: Upgrade Poco from version 1.6 to version 1.9 as Wishlist priority.
Jan 31 2019, 11:01 AMMITK (2018-04-2)

Jan 28 2019

kislinsk updated the task description for T25930: [Segmentation] Fill/Erase crashes at non-zero timestep / Issue with ArbitraryTimeGeometry.
Jan 28 2019, 10:24 AMMITK, Restricted Project
kislinsk placed T25930: [Segmentation] Fill/Erase crashes at non-zero timestep / Issue with ArbitraryTimeGeometry up for grabs.
Jan 28 2019, 10:23 AMMITK, Restricted Project
kislinsk renamed T25930: [Segmentation] Fill/Erase crashes at non-zero timestep / Issue with ArbitraryTimeGeometry from [Segmentation] Fill/Erase crashes at non-zero timestep / Issue with ArbitraryTimeGeopmetry to [Segmentation] Fill/Erase crashes at non-zero timestep / Issue with ArbitraryTimeGeometry.
Jan 28 2019, 10:23 AMMITK, Restricted Project
kislinsk renamed T25930: [Segmentation] Fill/Erase crashes at non-zero timestep / Issue with ArbitraryTimeGeometry from [Segmentation] Fill/Erase crashes at non-zero timestep to [Segmentation] Fill/Erase crashes at non-zero timestep / Issue with ArbitraryTimeGeopmetry.
Jan 28 2019, 10:23 AMMITK, Restricted Project
kislinsk added a comment to T25930: [Segmentation] Fill/Erase crashes at non-zero timestep / Issue with ArbitraryTimeGeometry.

These are the details of the time geometry of 3D+t-Heart. The 103 seems to come from the time bounds at the bottom:

Jan 28 2019, 10:21 AMMITK, Restricted Project
kislinsk added a comment to T25930: [Segmentation] Fill/Erase crashes at non-zero timestep / Issue with ArbitraryTimeGeometry.

The actual error is happening as soon as I activate the Fill tool. I added a check to BaseRenderer::GetTimeStep(mitk::BaseData) to trigger a breakpoint when the timestep is > 100. Eventually TimeGeometry::TimePointToTimeStep() is called on the data and the time point is already 103. The time point is calculated in BaseRenderer::GetTime() by calling TimeStepToTimePoint() on the world geometry of the renderer.

Jan 28 2019, 9:57 AMMITK, Restricted Project
kislinsk added a comment to T25930: [Segmentation] Fill/Erase crashes at non-zero timestep / Issue with ArbitraryTimeGeometry.

Sometimes I have to change the timesteps multiple times to run into this error. The message differs a little bit, though:

Jan 28 2019, 9:36 AMMITK, Restricted Project
kislinsk triaged T25930: [Segmentation] Fill/Erase crashes at non-zero timestep / Issue with ArbitraryTimeGeometry as High priority.
Jan 28 2019, 9:25 AMMITK, Restricted Project

Jan 8 2019

kislinsk closed T25799: Make segmentation to surface conversion truely multi label aware as Resolved.
Jan 8 2019, 11:24 AMMITK (2018-04-2)
kislinsk added a comment to T25799: Make segmentation to surface conversion truely multi label aware.

Wohoo, nice surprise, 3D+t is already working, I totally forgot that I fixed it before Christmas when I focussed on the race condition thingy. I'll create a new installer and if it works for you, @full, I'll merge it into the release branch.

Jan 8 2019, 8:46 AMMITK (2018-04-2)

Jan 7 2019

kislinsk added a comment to T25799: Make segmentation to surface conversion truely multi label aware.

I am able now to create surfaces either smoothed or not (only 3D now, though) but the former case seemed to work only on a single PC. I found the reason. QmitkCreatePolygonModelAction once was copied from the segmentation plugin to the multilabel plugin and for a certain time, the actions appeared twice in the context menu as both plugin.xml files added the context menu entries. This was then fixed so that only the segmentation plugin adds the actions as it should also work without the multilabel plugin. However, I just noted that there's a race condition as still both plugin activators register their classes with the same class name. So the eventual implementation that is chosen is totally up to a race condition.

Jan 7 2019, 2:30 PMMITK (2018-04-2)

Dec 21 2018

kislinsk added a comment to T25798: Saving segmentations as .dcm (DICOM SEG) does not work.

Ah, nice, I see. Testing 3d images was obviously too obvious for me. :D If the 4d case isn't fixed until the bugfix release, we could also check for the dimensionality to decide if the writer supports the image, right?

Dec 21 2018, 5:52 PMMITK
metzger updated subscribers of T25798: Saving segmentations as .dcm (DICOM SEG) does not work.
Dec 21 2018, 5:21 PMMITK
metzger added a subtask for T25798: Saving segmentations as .dcm (DICOM SEG) does not work: T25801: DICOM Seg writer doesn't support 4d DICOM images.
Dec 21 2018, 5:19 PMMITK
metzger added a comment to T25798: Saving segmentations as .dcm (DICOM SEG) does not work.

If you load a DICOM image and create a segmentation based on that, you could write a DICOM Seg. For that case, the writer works for me.
Unfortunately not for 4d images and I will report a task for that. T25801

Dec 21 2018, 5:10 PMMITK
metzger added a comment to T25798: Saving segmentations as .dcm (DICOM SEG) does not work.

Pushed new branch T25798-DICOMSegWriterConfidenceLevelCheck.

Dec 21 2018, 5:09 PMMITK
kislinsk added a comment to T25798: Saving segmentations as .dcm (DICOM SEG) does not work.

Almost forgot: Deadline for the first bugfix release is probably middle of January.

Dec 21 2018, 4:18 PMMITK
kislinsk placed T25798: Saving segmentations as .dcm (DICOM SEG) does not work up for grabs.
Dec 21 2018, 4:18 PMMITK
kislinsk added a comment to T25798: Saving segmentations as .dcm (DICOM SEG) does not work.

Yeah, one could lower the confidence level, but it still would expose a broken writer to the user, so I see no reason to enable it until it is fixed. or do I miss something? How could someone suddenly write DICOM SEGs?

Dec 21 2018, 4:17 PMMITK
metzger added a comment to T25798: Saving segmentations as .dcm (DICOM SEG) does not work.

Ok. Is this for the bugfix release? When is the 'deadline' for this?
Still I don't think that's the best way. Maybe we could rank the writer lower or something similar, so that people, who know when they can write DICOM SEGs, could use the writer. I will have a look at the GetWriterConfidenceLevel() checks asap.

Dec 21 2018, 3:00 PMMITK
kislinsk added a comment to T25798: Saving segmentations as .dcm (DICOM SEG) does not work.

The problem is that the writer currently isn't able to write anything (at least I was not able to find something that might work). AFAIR, Marco updated DCMQI a few months ago to at least prevent the writer from crashing, which doesn't happen anymore, but the update didn't intent to completely fix the writer.

Dec 21 2018, 1:54 PMMITK
metzger reopened T25798: Saving segmentations as .dcm (DICOM SEG) does not work as "Open".

Sorry, I missed this task. Maybe we should add a condition to the confidence level check and do not return unsupported in general. I think at the moment most checks are done IN the writer and not before. What was the actual problem?

Dec 21 2018, 12:04 PMMITK
kislinsk added a comment to T25799: Make segmentation to surface conversion truely multi label aware.

Pushed new branch T25799-MakeSegmentationToSurfaceConversionTruelyMultilabelAware.

Dec 21 2018, 7:30 AMMITK (2018-04-2)
kislinsk triaged T25799: Make segmentation to surface conversion truely multi label aware as Wishlist priority.
Dec 21 2018, 7:10 AMMITK (2018-04-2)

Dec 20 2018

kislinsk closed T25798: Saving segmentations as .dcm (DICOM SEG) does not work as Resolved.
NOTE: I had some trouble when I simply changed the confidence level. Somehow the writer was registered twice and one time it still returned Supported. The debugger said that it couldn't find a matching .cpp file as the obvious choice would differ from the resulting binary. I manually had to delete the IO service DLLs for Multilabel, DicomSegmentation, and DICOMQI. I guess it has something to do with differences between the master branch and the release branch and switching between the branches may result in inconsistencies of the copied service DLLs.
Dec 20 2018, 5:52 PMMITK
kislinsk added a comment to T25798: Saving segmentations as .dcm (DICOM SEG) does not work.

Pushed new branch T25798-DeactivateDICOMSEGWriter.

Dec 20 2018, 5:46 PMMITK
kislinsk triaged T25798: Saving segmentations as .dcm (DICOM SEG) does not work as High priority.
Dec 20 2018, 5:44 PMMITK
kislinsk added a comment to T25791: Take Data Manager selection into account when deciding on initial directory in Open/Save File dialogs.

When saving nodes manually, the path property is now set to the saved file name. Consecutive saves then default to the same directory.

Dec 20 2018, 4:07 PMMITK (2018-04-2)
kislinsk closed T25791: Take Data Manager selection into account when deciding on initial directory in Open/Save File dialogs as Resolved.
Dec 20 2018, 4:05 PMMITK (2018-04-2)
kislinsk reopened T25791: Take Data Manager selection into account when deciding on initial directory in Open/Save File dialogs as "Open".
Dec 20 2018, 3:51 PMMITK (2018-04-2)
kislinsk closed T25791: Take Data Manager selection into account when deciding on initial directory in Open/Save File dialogs as Resolved.
Dec 20 2018, 12:58 PMMITK (2018-04-2)
kislinsk reopened T25791: Take Data Manager selection into account when deciding on initial directory in Open/Save File dialogs as "Open".

Actually I think this could be further improved in case of saving a node without a path property that is derived from another node.

Dec 20 2018, 11:17 AMMITK (2018-04-2)
kislinsk closed T25791: Take Data Manager selection into account when deciding on initial directory in Open/Save File dialogs as Resolved.
Dec 20 2018, 11:09 AMMITK (2018-04-2)
kislinsk added a comment to T25791: Take Data Manager selection into account when deciding on initial directory in Open/Save File dialogs.

Pushed new branch T25791-ImproveSelectionOfInitialDirectoryInOpenAndSaveFileDialogs.

Dec 20 2018, 11:08 AMMITK (2018-04-2)
kislinsk triaged T25791: Take Data Manager selection into account when deciding on initial directory in Open/Save File dialogs as Wishlist priority.
Dec 20 2018, 10:45 AMMITK (2018-04-2)

Dec 19 2018

kislinsk lowered the priority of T25760: MITK crashes when deleting files from Data Manager from High to Normal.
Dec 19 2018, 1:42 PMMITK
kislinsk moved T25787: Merge T25784-ExtensibleToolSelectionBox into MITK-ProjectTemplate master branch from Backlog to Release Management on the MITK (2018-04-2) board.
Dec 19 2018, 1:41 PMMITK (2018-04-2)
kislinsk triaged T25787: Merge T25784-ExtensibleToolSelectionBox into MITK-ProjectTemplate master branch as Wishlist priority.
Dec 19 2018, 1:40 PMMITK (2018-04-2)
kislinsk closed T25784: Automatically add external tools to segmentation tool selection box as Resolved.

Tool GUIs work as well now. Merged into releases/2018-04. I documented the feature in the example tool of the project template and wrote the Nvidia guys.

Dec 19 2018, 1:38 PMMITK (2018-04-2)
full added a comment to T25760: MITK crashes when deleting files from Data Manager.

When I close the segmentation view before I remove the files from the Data Manager, the workstation does not crash

Dec 19 2018, 8:01 AMMITK

Dec 18 2018

kislinsk added a comment to T25784: Automatically add external tools to segmentation tool selection box.

I created a branch with the same name in rMPT MITK-ProjectTemplate. It provides an example segmentation tool with a styled icon and a custom state machine. It does not yet come with a tool GUI, which I will add tomorrow.

Dec 18 2018, 6:33 PMMITK (2018-04-2)
kislinsk added a comment to T25784: Automatically add external tools to segmentation tool selection box.
  • Theme-adaptive SVG icons are now supported as tool icons
  • Tool state machines external to the MitkSegmentation module are now supported
Dec 18 2018, 6:30 PMMITK (2018-04-2)
kislinsk added a comment to T25784: Automatically add external tools to segmentation tool selection box.

Pushed new branch T25784-ExtensibleToolSelectionBox.

Dec 18 2018, 6:16 PMMITK (2018-04-2)
kislinsk added a comment to T25784: Automatically add external tools to segmentation tool selection box.

Here's the solution: We extend the segmentation views to also add all tools to the appropriate category by regex-matching their class name to either SegTool2D$ or SegTool3D$ (for example, their class name ends in either SegTool2D or SegTool3D like MyAwesomeSegTool2D).

Dec 18 2018, 4:36 PMMITK (2018-04-2)
kislinsk triaged T25784: Automatically add external tools to segmentation tool selection box as Wishlist priority.
Dec 18 2018, 4:31 PMMITK (2018-04-2)
kislinsk added a comment to T25760: MITK crashes when deleting files from Data Manager.

Can you please try to crash it again at your workstation, but this time close the segmentation view before you delete the nodes.

Dec 18 2018, 2:16 PMMITK
kislinsk triaged T25774: Segmentation cannot be display when more than one segmetation-raw-image-pair is in Data Manager as Normal priority.

Guess what, cannot reproduce this... :/

Dec 18 2018, 2:12 PMMITK
kislinsk placed T25760: MITK crashes when deleting files from Data Manager up for grabs.
Dec 18 2018, 2:08 PMMITK
kislinsk added a comment to T25760: MITK crashes when deleting files from Data Manager.

Also cannot reproduce it with Ubuntu 16.04.

Dec 18 2018, 2:07 PMMITK
kislinsk added a comment to T25760: MITK crashes when deleting files from Data Manager.

Peter showed me the bug at his workplace. I cannot reproduce it with Windows. Trying to crash it with Ubuntu as well...

Dec 18 2018, 1:54 PMMITK
kislinsk added a comment to T25760: MITK crashes when deleting files from Data Manager.

Unfortunately I'm still not able to reproduce. Maybe you can come over and show me your steps personally. :-)

Dec 18 2018, 10:37 AMMITK
kislinsk closed T25759: MITK crashes when right clicking on missing segmentation label list in multilabel view as Resolved.
Dec 18 2018, 10:16 AMMITK (2018-04-2)