Page MenuHomePhabricator
Feed Advanced Search

Aug 2 2016

neuhaus added a comment to T2978: Selecting a surface crashes app.

This seems to be fixed. I tried to reproduce the crash, but everything works as expected. Can this bug be closed?

Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added a comment to T2948: Geometry2D::PrintSelf() should call PrintSelf of its superclass.

quite trivial, but I wrote a Change Request anyways...

Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added projects to T2948: Geometry2D::PrintSelf() should call PrintSelf of its superclass: MITK, Bugzilla.
Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added a comment to T2948: Geometry2D::PrintSelf() should call PrintSelf of its superclass.

[SVN revision 20103]
FIX (#2948): add Superclass::PrintSelf() to PrintSelf() method

Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added a comment to T2947: PrintSelf() of PlanarFigure subclasses repeats information.

[SVN revision 20102]
FIX (#2947): cleanup of PrintSelf() methods

Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added projects to T2947: PrintSelf() of PlanarFigure subclasses repeats information: MITK, Bugzilla.
Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added projects to T2943: Measurement view: can not activate tools other than line: MITK, Bugzilla.
Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added a comment to T2943: Measurement view: can not activate tools other than line.

[SVN revision 20085]
FIX (#2943): make all tool icons togglebuttons to allow using them.

Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added a comment to T2943: Measurement view: can not activate tools other than line.

now all tools but the rectangle tool are working again. The rectangle tool was never working, its action is currently not implemented. I added a warning to the log messages if it is activated.

Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added a comment to T2939: Changes in PointListWidget are not immediately shown in render windows.

Does this also apply for new EnhancedPointSetVtkMapper3D? (see T1692)

Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added a comment to T2939: Changes in PointListWidget are not immediately shown in render windows.

->Modified is called on the Pointset, but the Mappers seem to not register it. I could just call a RequestUpdateAll() from the widget, but this seems to be a bad workaround.

Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added a comment to T2939: Changes in PointListWidget are not immediately shown in render windows.

[SVN revision 20431]
FIX (#2939): explicitly call RequestUpdateAll() when pointset gets modified as workaround for PointSet/Mapper update problem

Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added a comment to T2939: Changes in PointListWidget are not immediately shown in render windows.

This should solve the update issue, but the real problem is in the pointset and/or mapper class.

Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added a comment to T2925: Loading a scene/project file does not reinit the views.

(In reply to comment #2)

Is FileOpenAction the same thing that is used during Drag&Drop? Otherwise the
drag&drop piece of code should be modified as well.

Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added a comment to T2925: Loading a scene/project file does not reinit the views.

DRag & Drop of scene files is handled in T2950, closing this one now.

Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added a comment to T2925: Loading a scene/project file does not reinit the views.

[SVN revision 20060]
FIX (#2925): perform reinit if a scene file is loaded.

Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added a comment to T2924: PlanarFigureMapper should create default properties.

[SVN revision 20049]
FIX (#2924): add SetDefaultProperties() method for PlanarFigureMapper2D

Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added projects to T2925: Loading a scene/project file does not reinit the views: MITK, Bugzilla.
Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added projects to T2924: PlanarFigureMapper should create default properties: MITK, Bugzilla.
Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added a comment to T2924: PlanarFigureMapper should create default properties.

[SVN revision 20054]
ENH (#2924): Add ColorProperty and newline at end of file

Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added a comment to T2925: Loading a scene/project file does not reinit the views.

need core modification!

Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added a comment to T2924: PlanarFigureMapper should create default properties.

mechanism to create default properties is in place, additional properties can be added in mitk::PlanarFigureMapper2D::SetDefaultProperties().

Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added a comment to T2918: Crash when opening/closing views.

You got the bug, because you are default assignee...

Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added projects to T2921: node disappears on Drag&Drop: MITK, Bugzilla.
Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added a comment to T2918: Crash when opening/closing views.

another try, another crash, another callstack...

3m3-crash-callstack 2.jpg (1×1 px, 441 KB)

Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added a comment to F373: 3m3-crash-callstack.jpg.

screenshot of the call stack

Aug 2 2016, 9:31 AM
neuhaus added projects to T2918: Crash when opening/closing views: MITK, Bugzilla.
Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added a comment to F374: 3m3-crash-callstack 2.jpg.

another try, another crash, another callstack...

Aug 2 2016, 9:31 AM
neuhaus added a comment to T2888: Built QT 4.5.3_VC9.0 for windows 64Bit systems.

Build is finished, I'm copying it to the toolkits folder right now. It will be available at T:\Toolkits\windows\x64\QT-4.5.3_VC9.0_Bin at ~13:00 today.

Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added a comment to T2888: Built QT 4.5.3_VC9.0 for windows 64Bit systems.

requested configure:

Aug 2 2016, 9:31 AM · Bugzilla, MITK
neuhaus added a comment to T2815: Crash when open new segmentation dialog.

Daniel, can you look into this?

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2814: Crash when opening Isosurface plugin.

you wrote the IsoSurface bundle, can you look into it?

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2802: Change progress bar default assumption on threading.

Maybe a solution could be to use the Qt Signal/Slot mechanism to pass the message to the gui thread?

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2799: NDITrackingDevice: active tool management is broken.

[SVN revision 20486]
FIX (#2799): correct handling for wired tools.
ENH: new DiscoverWiredTools() method to retrieve connected tools

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added projects to T2800: Autodetect if Polaris or Aurora is connected: MITK, Bugzilla.
Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2800: Autodetect if Polaris or Aurora is connected.

[SVN revision 19786]
ENH (#2800): Add VER command to query if Polaris or Aurora is connected

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2800: Autodetect if Polaris or Aurora is connected.

[SVN revision 19787]
COMP (#2800): Add ReceiveLine() method and Get-Methods for serial port settings

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2799: NDITrackingDevice: active tool management is broken.

The problem described in this bug report (duplicate TrackingTool objects on OpenConnection() -> CloseConntection() -> OpenConnection()) is fixed.

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2799: NDITrackingDevice: active tool management is broken.

[SVN revision 20524]
FIX (#2799): return specific error message if serial port can not be opened. Remove duplicate definition of ErrorMessage

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2800: Autodetect if Polaris or Aurora is connected.

with the committed revision, you can now either select the device type manually as before by calling SetType() (for backward compatibility) or you just call OpenConnection() and it will query the tracking device if it is an Polaris or an Aurora. Note that other NDI devices are not supported yet. To support new tracking devices, extend the VER() method in mitk::NDIProtocol (and change the NDITrackingDevice class accordingly).

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2800: Autodetect if Polaris or Aurora is connected.

[SVN revision 19788]
FIX (#2800): SetMode() uses the m_Mode mutex now

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added projects to T2799: NDITrackingDevice: active tool management is broken: MITK, Bugzilla.
Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added projects to T2790: NDITrackingDevice: TrackMarkerPositions() and TrackToolsAndMarkers() should use m_TrackingFinishedMutex too: MITK, Bugzilla.
Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2787: use itk::MutexLockHolder to manage mutexes in IGT module.

all IGT classes now use mutexlockholder objects where appropriate.

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2787: use itk::MutexLockHolder to manage mutexes in IGT module.

[SVN revision 21907]
CHG (#2787): simplify code by using itk::MutexLockHolder

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2787: use itk::MutexLockHolder to manage mutexes in IGT module.

[SVN revision 21912]
CHG (#2787): simplify code by using itk::MutexLockHolder

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added projects to T2787: use itk::MutexLockHolder to manage mutexes in IGT module: MITK, Bugzilla.
Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2768: PATH variable in startXXX.bat contains wrong directory separators..

party bug, can be done by anyone.

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2768: PATH variable in startXXX.bat contains wrong directory separators..

The CMake command file(TO_NATIVE_PATH path result) should convert the paths to windows style. See http://www.cmake.org/cmake/help/cmake2.6docs.html file command documentation.

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added projects to T2768: PATH variable in startXXX.bat contains wrong directory separators.: MITK, Bugzilla.
Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2768: PATH variable in startXXX.bat contains wrong directory separators..

It shouldn't, but yes, it does work. Still, changing it to native paths seems to be "more correct".

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2766: Filename escaping?.

manual test proved that it is working, closing bug now.

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2766: Filename escaping?.

[SVN revision 20127]
FIX (#2766): replace invalid file name characters with _

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2766: Filename escaping?.

I didn't do any work yet, this is definitely party-able.

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2760: Serialization of Planar Figures.

[SVN revision 20019]
ENH (#2760): Add Reader and Writer classes for PlanarFigure subclasses, add corresponding factories

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2760: Serialization of Planar Figures.

[SVN revision 20020]
ENH (#2760): Add serializer for PlanarFigure subclasses

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2760: Serialization of Planar Figures.

[SVN revision 20056]
ENH (#2760): call PlaceFigure() on loading to initialize the PlanarFigure correctly.

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2760: Serialization of Planar Figures.

I'll be gone till monday, if this is urgent, someone else needs to continue the work.

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2760: Serialization of Planar Figures.

[SVN revision 20018]
ENH (#2760): add optional bool parameter to SetControlPoint to allow setting control points with arbitrary id (needed for loading of planar figures)

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2760: Serialization of Planar Figures.

With the last few commits, it is possible to serialize and deserialize planar figures.

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2760: Serialization of Planar Figures.

Serialization of PlanarFigures seems to be working as far as I can tell. Michael, Mathias, please test and close this bug or report any open issues.

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2760: Serialization of Planar Figures.

(In reply to comment #10)

Created an attachment (id=372) [details]
Error with serialization/de-serialization of PlanarFigure

With the following steps, an error occured on my system with saving/reloading
of PlanarFigures as seen in the screenshot:

  • Loaded Pic3D.pic
  • Created on polyon, one line, and one circle
  • Each PlanarFigure is in one of the three standard views
  • Saved project, closed the application, loaded project file again
  • The scene is displayed as in the screenshot
  • Strangely, when scrolling through the slices, all three (distorted)

PlanarFigures are displayed simultaneously in all three views, not only on a
particular slice (as it should be)

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to F356: planarfigures_reader_writer.patch.

draft of reader and writer for planar figures

Aug 2 2016, 9:30 AM
neuhaus added a comment to T2760: Serialization of Planar Figures.

this patch contains an initial version of an xml based reader and writer class for planar figures.

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2760: Serialization of Planar Figures.

[SVN revision 20051]
ENH (#2760): save and restore the PlaneGeometry of the PlanarFigure

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added a comment to T2754: DataManager must listen to selection events and adapt its selection.

Maybe the file loading should trigger an selection event. currently, it is annoying that you load an image but cant work with it until you manually select it in the data manager - even if it is the only existing data object!

Aug 2 2016, 9:30 AM · Bugzilla, MITK
neuhaus added projects to T2724: mitk::ImageWriter should report, if it changes the filename: MITK, Bugzilla.
Aug 2 2016, 9:29 AM · Bugzilla, MITK
neuhaus added a comment to T2726: DataTreeNode should raise modified event whenever the Node`s property list was modified.

This is a design choice. As far as I know, ITK objects that hold SmartPointer
to other objects do not get modified, if the objects that they hold get
modified.

Aug 2 2016, 9:29 AM · Bugzilla, MITK
neuhaus added a comment to T2726: DataTreeNode should raise modified event whenever the Node`s property list was modified.

(In reply to comment #1)

(The Modified event of PropertyList should only be
emitted if the list is changed, e.g. nodes removed or added.)

Aug 2 2016, 9:29 AM · Bugzilla, MITK
neuhaus added a comment to T2724: mitk::ImageWriter should report, if it changes the filename.

core modification needed, spec page is written.

Aug 2 2016, 9:29 AM · Bugzilla, MITK
neuhaus added a comment to T2724: mitk::ImageWriter should report, if it changes the filename.

[SVN revision 19630]
CHG (#2724): ImageWriter updates m_FileName if it decides to add the extension.

Aug 2 2016, 9:29 AM · Bugzilla, MITK
neuhaus added projects to T2717: opacity does not work with mitkShaderLighting: MITK, Bugzilla.
Aug 2 2016, 9:29 AM · Bugzilla, MITK
neuhaus added a comment to T2709: Remove MaterialProperty.

[SVN revision 21458]
FIX (#2709): add "color" and "opacity" as default properties

Aug 2 2016, 9:29 AM · Bugzilla, MITK
neuhaus added projects to T2709: Remove MaterialProperty: MITK, Bugzilla.
Aug 2 2016, 9:29 AM · Bugzilla, MITK
neuhaus added projects to T2695: Missing FileWriters and FileReaders: MITK, Bugzilla.
Aug 2 2016, 9:29 AM · Bugzilla, MITK
neuhaus added a comment to T2692: Application Frame: Buttons for File Open, Save Project, Undo-Redo.

Don't call it Save Project, call it "Save Scene" or "Save Data Storage".
Also a "Reset" or "New" Button would be nice that empties the DataStorage and resets all views. Maybe even a "Load Scene" Button that automatically empties the DataStorage before loading a scene.

Aug 2 2016, 9:29 AM · Bugzilla, MITK
neuhaus added a comment to T2687: fix == operator of properties that use smartpointers.

(In reply to comment #4)

Have you looked through the code in BaseProperty/PropertyList to check if/where
operator== is used? I guess, if at all, it is used during assignment via
SetProperty/ReplaceProperty. I am not sure if object comparison (instead of
pointer comparison) is really what most people expect.
Personally, I would prefer pointer comparison because pointers are what the
property name promises. I would let further comparisons to the user.

Aug 2 2016, 9:29 AM · Bugzilla, MITK
neuhaus added a comment to T2687: fix == operator of properties that use smartpointers.

[SVN revision 19565]
ENH (#2687): add == operator

Aug 2 2016, 9:29 AM · Bugzilla, MITK
neuhaus added a comment to T2687: fix == operator of properties that use smartpointers.

[SVN revision 19567]
FIX (#2687): compare transfer functions for equality, not pointers to transfer functions

Aug 2 2016, 9:29 AM · Bugzilla, MITK
neuhaus added projects to T2687: fix == operator of properties that use smartpointers: MITK, Bugzilla.
Aug 2 2016, 9:29 AM · Bugzilla, MITK
neuhaus added a comment to T2687: fix == operator of properties that use smartpointers.

PropertyListSerializationTest is using the == operator of these classes and all tests are passed as expected. Closing this bug now.

Aug 2 2016, 9:29 AM · Bugzilla, MITK
neuhaus added a comment to T2687: fix == operator of properties that use smartpointers.

[SVN revision 19566]
FIX (#2687): compare lookup tables for equality, not pointers to lookup tables.

Aug 2 2016, 9:29 AM · Bugzilla, MITK
neuhaus added a comment to T2687: fix == operator of properties that use smartpointers.

[SVN revision 19577]
FIX (#2687): remove debug output

Aug 2 2016, 9:29 AM · Bugzilla, MITK
neuhaus added a comment to T2685: Fix warnings in VolumeVisualizationImagePreprocessor.

some more warnings in that class:
http://mbits/cdash/viewBuildError.php?type=1&buildid=13969

Aug 2 2016, 9:29 AM · Bugzilla, MITK
neuhaus added projects to T2685: Fix warnings in VolumeVisualizationImagePreprocessor: MITK, Bugzilla.
Aug 2 2016, 9:29 AM · Bugzilla, MITK
neuhaus added a comment to T2675: remove mitk::DelegateProperty.

dartclients are green, closing bug

Aug 2 2016, 9:29 AM · Bugzilla, MITK
neuhaus added projects to T2675: remove mitk::DelegateProperty: MITK, Bugzilla.
Aug 2 2016, 9:29 AM · Bugzilla, MITK
neuhaus added a comment to T2675: remove mitk::DelegateProperty.

removed in revision #19603

Aug 2 2016, 9:29 AM · Bugzilla, MITK
neuhaus added projects to T2657: PointlistWidget should emit a signal if point selection changes: MITK, Bugzilla.
Aug 2 2016, 9:28 AM · Bugzilla, MITK
neuhaus added a comment to T2657: PointlistWidget should emit a signal if point selection changes.

manual testing showed that it is working, closing bug now.

Aug 2 2016, 9:28 AM · Bugzilla, MITK
neuhaus added a comment to T2657: PointlistWidget should emit a signal if point selection changes.

[SVN revision 19467]
ENH (#2657): add signal PointSelectionChanged that is emmitted whenever the selection of the underlying pointset changes

Aug 2 2016, 9:28 AM · Bugzilla, MITK
neuhaus added a comment to T2655: 3M3 Version of Measurement tools.

[SVN revision 20639]
FIX (#2655): Fixed wrong image statistics calculation due to wrong pixel center.

Aug 2 2016, 9:28 AM · Bugzilla, MITK
neuhaus added a comment to T2655: 3M3 Version of Measurement tools.

[SVN revision 20632]
FIX (#2655): fix view layout

Aug 2 2016, 9:28 AM · Bugzilla, MITK
neuhaus added a comment to T2655: 3M3 Version of Measurement tools.

[SVN revision 20131]
FIX (#2655): set state of DrawFourPointAngle action correctly

Aug 2 2016, 9:28 AM · Bugzilla, MITK
neuhaus added projects to T2652: Bundle generator should create view icon declaration: MITK, Bugzilla.
Aug 2 2016, 9:28 AM · Bugzilla, MITK
neuhaus added a comment to T2650: Allow File/Open for scene serializations.

(In reply to comment #16)

also, it seems that a global reinit is missing if a scene file is loaded.
If I start with an empty project and load a scene, nothing is displayed in the
render windows until I click on "Global Reinit" in the DataManager or "Reset
View" in the render window context menus.

Aug 2 2016, 9:28 AM · Bugzilla, MITK
neuhaus added a comment to T2650: Allow File/Open for scene serializations.

(In reply to comment #18)

Then this bug can be considered fixed, right?

Aug 2 2016, 9:28 AM · Bugzilla, MITK
neuhaus added a comment to T2650: Allow File/Open for scene serializations.

also, it seems that a global reinit is missing if a scene file is loaded.
If I start with an empty project and load a scene, nothing is displayed in the render windows until I click on "Global Reinit" in the DataManager or "Reset View" in the render window context menus.

Aug 2 2016, 9:28 AM · Bugzilla, MITK
neuhaus added a comment to T2650: Allow File/Open for scene serializations.

File/Open now loads .mitk scene files! But Drag&Drop of a .mitk scene file does not work yet (on Windows with a current checkout).

Aug 2 2016, 9:28 AM · Bugzilla, MITK
neuhaus added a comment to T2633: Throw meaningful exceptions in DataStorage.

Now all DataStorage related classes throw exception objects with a meaningful error description. The test is still passed, closing this bug now.

Aug 2 2016, 9:28 AM · Bugzilla, MITK