View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002980 | Slicer4 | Core: Base Code | public | 2013-02-25 06:21 | 2017-06-07 23:27 |
Reporter | fedorov | Assigned To | jcfr | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | |||||
Target Version | Slicer 4.3.0 | Fixed in Version | Slicer 4.3.0 | ||
Summary | 0002980: Volumes not marked as modified on Save after hardening parent transform | ||||
Description | reproducible in Feb 23 nightly with MRHEad sample data. To reproduce load the volume, create arbitrary tfm, place the volume under the transform, harden, save data. | ||||
Tags | No tags attached. | ||||
related to | 0003260 | closed | jcfr | Volumes not marked as modified on Save after volume image spacing/origin is changed |
related to | 0003246 | closed | jcfr | Annotation not marked as modified on Save when it is changed |
related to | 0003303 | closed | jcfr | Transform file doesn't show has modified after updating the transform |
I've noticed this too. I lost data. I'd vote to fix this for 4.3! |
|
Will be discussed during March 19th 2013 Developer Hangout. See http://www.slicer.org/slicerWiki/index.php/Developer_Meetings/20130319 |
|
To reproduce:
|
|
For reference: http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Developers/IO#ModifiedSinceRead |
|
updated code here: https://github.com/yuzhengZ/Slicer/commit/622e46794bb232b20365cc405a29ab8691240f16 The factoring work for JKToRASDirection is in another commit: https://github.com/yuzhengZ/Slicer/commit/a90f9de56ea1a4cafd0bb7410c6a406e760e68ec |
|
Fixed in r22297 |
|
Fix committed to 2145-support-for-installing-extension-from-file branch. |
|
Slicer: 2145-support-for-installing-extension-from-file 85cb847a 2013-08-19 15:53:38 Details Diff |
BUG: Fix "volume not marked as modified on save after harden transform". Also, fix "annotations not marked as modified on save after they are changed" and "volume not marked as modified on save after volume origin or spacing is changed". Anytime a vtkMRMLStorableNode property that is saved in file is modified, the StorableModifiedTime time stamp must be modified. Fixes 0002980 Fixes 0003246 Fixes 0003260 From: Yuzheng Zhou <yuzheng.zhou@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@22297 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLLinearTransformNode.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLModelNode.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLVolumeNode.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLVolumeNode.h | Diff File | ||
mod - Modules/Loadable/Annotations/MRML/vtkMRMLAnnotationControlPointsNode.cxx | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2013-02-25 06:21 | fedorov | New Issue | |
2013-02-25 06:21 | fedorov | Status | new => assigned |
2013-02-25 06:21 | fedorov | Assigned To | => jcfr |
2013-03-16 17:52 | imphead | Note Added: 0008133 | |
2013-03-19 10:23 | jcfr | Note Added: 0008148 | |
2013-07-11 09:18 | jcfr | Assigned To | jcfr => yuzheng |
2013-07-11 09:18 | jcfr | Target Version | => Slicer 4.3.0 |
2013-07-12 11:37 | jcfr | Note Added: 0009028 | |
2013-07-23 13:48 | jcfr | Note Added: 0009179 | |
2013-07-23 20:29 | jcfr | Relationship added | related to 0003241 |
2013-07-24 10:26 | yuzheng | Relationship added | related to 0003246 |
2013-07-30 11:08 | yuzheng | Relationship added | related to 0003260 |
2013-07-30 11:14 | yuzheng | Note Added: 0009279 | |
2013-07-31 08:30 | jcfr | Relationship added | related to 0002790 |
2013-07-31 08:30 | jcfr | Relationship deleted | related to 0002790 |
2013-08-12 07:23 | yuzheng | Note Edited: 0009279 | |
2013-08-12 09:08 | yuzheng | Note Edited: 0009279 | |
2013-08-19 11:56 | jcfr | Note Added: 0009521 | |
2013-08-19 11:56 | jcfr | Status | assigned => resolved |
2013-08-19 11:56 | jcfr | Fixed in Version | => Slicer 4.3.0 |
2013-08-19 11:56 | jcfr | Resolution | open => fixed |
2013-08-19 11:58 | jcfr | Relationship added | related to 0003303 |
2013-08-19 15:31 | fedorov | Status | resolved => closed |
2013-08-20 10:03 | yuzheng | Relationship deleted | related to 0003241 |
2017-06-07 23:27 | jcfr | Changeset attached | => Slicer 2145-support-for-installing-extension-from-file 85cb847a |
2017-06-07 23:27 | jcfr | Note Added: 0014612 | |
2017-06-07 23:27 | jcfr | Assigned To | yuzheng => jcfr |