Features:
- Add support for
--reference-view
,--view-angle
and--annotation-file
command-line arguments. See #97
Fixes:
-
Ensure that +x is +P in both slice view and 3D view. See #101
-
Ensure load dialog is associated with directory last used for loading. See #105
Fixes:
- Ensure Coronal referenceView is coherent between 2D and 3D view. See #101
Features:
- Reset camera position on reset. See #71
- Leave the camera alone when creating a new annotation. See #70 Motivation: better workflow for pinning multiple cells to the same slice
- Add a window/level slider for the background image. See #69
- Enable 2D Viewer pan and zoom. See #68
- Support for loading an annotation using
Ctrl+O
shortcut - Support saving of view properties even if no annotation was added
Documentation:
- Add "Known Issues" section to README
- Add issue templates for QA, feature request and bug report
- Update "Keyboard Accelerators and Mouse Operations"
Fixes:
- Ensure referenceView is not reset when adding point to an annotation. See #72
- Ensure entering Roll/Pitch/Yaw values does NOT automatically Apply. See #75 and #67
- Ensure Sagittal referenceView is coherent between 2D and 3D view. See #74
- Fix handling of New/Save/SaveAs/Load. See #65
- Fix "Load -> Cancel -> SaveAs" workflow. See #86
- Disable unneeded keyboard shortcuts in 3D viewer
- Update roll/pitch/yaw slides to use single step of 1 and pageStep of 5. See #82
- Only associate Unit prefix with StepSize and Thickness sliders
- Ensure loaded annotation are snapped when switching to edit mode
- Ensure load dialog is associated with directory last use for saving. See #85
Documentation:
- Add "Keyboard Accelerators" section to README
Fixes:
- Rename S/I axis to D/V. See #66
- Fix transparency of application windows icon. See #66
- Set dialog title when creating new annotation. See #66
- Improve logo. See #13
- Ensure launcher splashscreen remains visible
Fixes:
- Improve handling of default save location. By default, the "Documents" location is used. In subsequent save operation, the last known saved directory is suggested. See #62
- Do not keep track of last annotation save directory if unsuccessful saving. See #62
- Re-order orientation sliders
- Ensure the "Apply" button is always enabled when setting roll/pitch/raw
- Ensure slice orientation is restored when loading annotation
- Update SplashScreen, logo and icon. See #13
Features:
- Add support for changing annotation type from "spline" to "polyline". #57
- Support selecting "None" Color. See #61
- Pretty-print serialized annotation file. See #63
- Add reset field of view button. See #64
- Serialize ReferenceView, StepSize, Ontology and Camera Position&ViewUp in annotation json file. See #22
- Add
Ctrl+N
,Ctrl+S
andCtrl+W
shortcuts - Do not require user to click "New" after starting the application
Fixes:
- Ensure the selected annotation point is removed. See #42
- Prevent downsizing of "New" icon
- Ensure interaction state is always up-to-date
- Improve state management of Apply, Reset and orientation sliders. Enable or disable the widget if appropriate.
- Ensure thickness is set after loading annotation
- Fix crash when loading -> closing scene -> loading
- Properly handle of view Reset without Apply
- Ensure stepSize slider singleStep is set
- Fix handling of interaction state to support "annotate" mode after loading
- Initial Release