Erik Ziegler
8cc22da173
Add thumbnailRendering to DICOMWeb Server Information modal
2018-07-11 17:15:06 +02:00
Erik Ziegler
5bf1459561
Update to WADO Image Loader 2.1.3
2018-07-11 17:14:23 +02:00
Erik Ziegler
349f591764
Fix viewport height on iOS ( #164 )
2018-07-10 11:29:38 +02:00
Erik Ziegler
429dd7844e
Fix double-tap and press for Study List on iOS ( #164 )
2018-07-10 11:29:07 +02:00
Erik Ziegler
71053b91e3
Add Travis CI setup with Gitbook build / deploy to gh-pages, StandaloneViewer build / deploy to AWS S3, and ohif/viewer docker image build / push to dockerhub
2018-07-05 21:55:03 +02:00
Gustavo André Lelis
bdba814d52
fix(issue#161) Add (empty) for Studies with no PatientName value ( #218 )
2018-07-05 11:32:06 +02:00
Erik Ziegler
de7135f3b8
feat(user preferences) Add User Preferences & Theming to Standalone Viewer ( closes #117 ). Update Standalone to Meteor 1.7
2018-07-04 17:43:50 +02:00
Erik Ziegler
7090b4f3e0
fix(WADOuri) Properly escape characters when building WADO URI ( closes #133 )
2018-07-04 15:43:34 +02:00
Erik Ziegler
6b20b67ee4
fix(server options) Prevent issues when servers are defined without logging options ( closes #74 )
2018-07-04 14:39:14 +02:00
Gustavo André Lelis
6a5ff13624
fix(series details) Fix Series details modal info table ( #214 )
2018-07-03 14:00:35 +02:00
Gustavo André Lelis
85e21181a8
fix(toolManager) Fix default tools being overwritten ( #215 )
2018-07-03 14:00:01 +02:00
ladeirarodolfo
e55e2ad05a
feat(subtools) Changing toolBarSection to accept custom template subtools. I.e. coder could pass his own template as part of subtools for specific tool button ( #211 )
2018-06-25 12:08:38 +02:00
Gustavo André Lelis
9f73ae0153
chore(reorganization) Moving longitudinal feature to Lesiontracker package ( #208 )
2018-06-18 18:03:34 +02:00
Gustavo André Lelis
1643e9f7d6
feat(WADOProxy): Adding proxy to POST method ( #207 )
2018-06-18 18:01:10 +02:00
Kaspar
ebb53db4ad
fix: first time uploadMessage called with undefined as parameter ( #204 )
...
* fix: first time uploadMessage called with undefined as parameter
- During uploading DICOMs the first time the function is called with
no parameter -> this leads to the whole upload to be crashing
* Write the function shorter...
2018-06-13 20:13:18 +02:00
Erik Ziegler
0c2fa1616c
Update Cornerstone WADO Image Loader codecs / web worker files
2018-06-08 11:20:15 +02:00
Gustavo André Lelis
b8506b5dae
bugFix(issue163) Save button not appearing and saved measurements not getting drawn in canvas ( #196 )
2018-06-08 10:45:07 +02:00
Gustavo André Lelis
675e46eff6
Bump version in OHIF-cornerstone package of cornerstone node modules ( #187 )
2018-05-07 10:14:11 +02:00
Aysel Afsar
2d44f8fd1f
Do not send servers auth credentials to client
2018-05-03 14:47:59 -04:00
Evren Ozkan
b6092ca759
Fix the pixel spacing issue with bidirectional tool
2018-04-04 18:08:01 -04:00
Evren Ozkan
2bd1db7710
- Update cornerstoneTools to 2.2.0
...
- Remove scale overlay tool which was moved into cornerstoneTools
2018-04-02 12:56:01 -04:00
André Botelho Almeida
bf68707ff2
Feature/test suite ( #169 )
...
* Adding first run of the test environment
* small tweaks
* Fixing tests suite to ohif-viewer
* Improving documentation and fixing versions
* Removing commented lines
2018-03-27 11:50:40 +02:00
Bruno Alves de Faria
43a7e8151a
Allowing external modifications on study boxes data
2018-03-26 08:36:48 -03:00
Bruno Alves de Faria
c1d500a92b
Fixing series quick switch hovering issue
2018-03-26 08:36:48 -03:00
Bruno Alves de Faria
af611109c0
Fixing console errors related to cornerstone
2018-03-26 08:36:48 -03:00
Evren Ozkan
04da9310d1
Fix the issue with the reference of dicomParser.DataSet class by importing dicomParser from 'dicom-parser' (not from dist)
2018-03-21 13:20:37 -04:00
Evren Ozkan
9e542dac6b
- Support for assigning multi-touch gestures to tools
...
- Make default gestures configurable by meteor settings
- Assign right mouse button tool to 2-finger touch drag as well if the tool defines multi-touch
2018-03-12 17:01:01 -04:00
Bruno Alves de Faria
3bd44fd7bc
Improving "Add/Edit Description" workflow
2018-03-07 08:25:59 -03:00
Bruno Alves de Faria
d486ebd551
Minor fixes on common components
2018-03-07 08:25:59 -03:00
Bruno Alves de Faria
6e3e44a1fe
Adding close button to CINE dialog
2018-03-07 08:25:59 -03:00
Bruno Alves de Faria
68f7626515
Fixing hotkeys issues
2018-03-07 08:25:59 -03:00
Evren Ozkan
f4e76d9544
Allow extending the metadata provider class
2018-03-02 17:06:40 -05:00
Evren Ozkan
00410f4e23
Upgrade to cornerstone-core 2.1.0 and cornerstone-tools 2.1.0
2018-03-02 12:01:27 -05:00
Evren Ozkan
68bdf223ab
Fix the issue with the tool context menu
2018-03-02 10:09:15 -05:00
Evren Ozkan
eb10ca0119
Fix the issues with stack progress bar
2018-03-01 17:46:05 -05:00
Bruno Alves de Faria
fc0b13fbf3
Stopping triggering unsaved changes for temp tools
2018-02-27 07:25:15 -03:00
Bruno Alves de Faria
d22f3cbd96
Displaying the common label when navigate back
2018-02-27 07:25:15 -03:00
Bruno Alves de Faria
fdcaea9eb3
Allowing series to be loaded by a single click on sidebar
2018-02-27 07:25:15 -03:00
Bruno Alves de Faria
1a83379868
Fixing image annotation color on images
2018-02-27 07:25:15 -03:00
Bruno Alves de Faria
c4793cbf0b
Fixing cornerstone image promise issues
2018-02-27 07:25:15 -03:00
Bruno Alves de Faria
b672d98c69
Fixing bidirectional tool handles issues
2018-02-27 07:25:15 -03:00
Bruno Alves de Faria
00a76a6ca5
Fixing issues with bidirectional tool and measure flow
2018-02-27 07:25:15 -03:00
Bruno Alves de Faria
797b2f5588
Fixing cornerstone tools issues
2018-02-27 07:25:15 -03:00
Bruno Alves de Faria
dc767e5c83
Adapting Viewers to the new cornerstone structure
2018-02-27 07:25:15 -03:00
Bruno Alves de Faria
99b88f08b3
Enabling devTools debugging on cornerstone libraries
2018-02-27 07:14:54 -03:00
Aysel Afsar
b0d6701558
OHIF-186: Correct event name: cornerstoneimagerendered
2018-02-27 07:12:23 -03:00
Aysel Afsar
324db89ef7
OHIF-189: Fix to activate the viewport when clicked
2018-02-27 07:12:23 -03:00
Aysel Afsar
e5c5818ed4
OHIF-190: Fix double-click doesn’t enlarge viewport
2018-02-27 07:12:23 -03:00
Erik Ziegler
44233c48d6
Test OHIF Viewer against Cornerstone* version 2.0.0
2018-02-27 07:12:23 -03:00
Bruno Alves de Faria
c4b43f4536
Handling conformance checks for child tools
2018-02-27 07:12:23 -03:00
Bruno Alves de Faria
798b197d4a
Creating a generic UI error handling mechanism
2018-02-27 07:12:23 -03:00
Evren Ozkan
3c1e4c51cd
Wait for the cornerstone tools to handle CornerstoneImageRendered event to capture the rendered image on the download dialog
2018-02-23 11:57:01 -05:00
Erik Ziegler
e5ad7e15a7
BF: Tool manager was not enabling tools if any viewport was empty
2018-02-15 13:41:51 +01:00
Erik Ziegler
ba797ddbc4
Add Crosshairs tool to OHIF Viewer / Standalone Viewer
2018-02-08 16:20:17 +01:00
Bruno Alves de Faria
02b04e32c7
Reverting changes on newImage handlers due to impacts on stack scroll
2018-02-05 10:21:15 -02:00
Bruno Alves de Faria
1fbf2fdf11
Fixing reactivity issues in hotkeys manager
2018-02-02 13:46:42 -02:00
Bruno Alves de Faria
78c282558c
Final adjustments on overlay
2018-02-02 09:22:48 -02:00
Bruno Alves de Faria
45c5766501
Improving overlay information display
2018-02-02 09:22:48 -02:00
Bruno Alves de Faria
c8348cc084
Fixing issues with measure flow
2018-02-02 09:22:48 -02:00
Bruno Alves de Faria
19e7363c77
Preventing saving with criteria nonconformities
2018-02-02 09:22:48 -02:00
Bruno Alves de Faria
f0b57d416a
Improvements on Case Progress
2018-02-02 09:22:48 -02:00
Bruno Alves de Faria
a9658e6a00
Final split lesion adjustments
2018-02-02 09:22:48 -02:00
Bruno Alves de Faria
fb9d583074
Creating message and error page to improve error handling
2018-02-02 09:22:48 -02:00
Bruno Alves de Faria
0a082e21c8
Cleaning tools schema and adding isSplitLesion attribute
2018-02-02 09:22:48 -02:00
Bruno Alves de Faria
40693f08d8
Creating a method to check if a measurement is a new lesion
2018-02-02 09:22:48 -02:00
Bruno Alves de Faria
f8b732d81e
Removing unused target-ex icon
2018-02-02 09:22:48 -02:00
Evren Ozkan
c539314e14
PWV-73 Revert commit b88c2f4 as it is moved
...
- Indicate that study is not available only if its 'available' property is set to false explicitly
2018-02-02 09:22:48 -02:00
Evren Ozkan
052395a8c9
PWV-73 Determine missing timepoint studies
...
- Display timepoint availability based on its studies' availability
- Display study availability in study level when timepoint is loaded
2018-02-02 09:22:48 -02:00
Evren Ozkan
b9b908cf1e
PWV-73 Revert commit b88c2f4 as it is moved
...
- Indicate that study is not available only if its 'available' property is set to false explicitly
2018-02-02 09:22:48 -02:00
Evren Ozkan
071d6903da
PWV-73 Determine missing timepoint studies
...
- Display timepoint availability based on its studies' availability
- Display study availability in study level when timepoint is loaded
2018-02-02 09:22:26 -02:00
Bruno Alves de Faria
45a3cdeaf5
Finishing case progress and save behavior
2018-02-02 09:21:42 -02:00
Bruno Alves de Faria
abe7691730
Adding hooks to unsavedChanges mechanism
2018-02-02 09:21:42 -02:00
Evren Ozkan
277bf94029
PWV-73 Make study availability reactive
2018-02-02 09:21:42 -02:00
Evren Ozkan
66dd8a0cec
PWV-73 Revert commit b88c2f4 as it is moved
...
- Indicate that study is not available only if its 'available' property is set to false explicitly
2018-02-02 09:21:42 -02:00
Evren Ozkan
1fa9d6b05d
PWV-73 Determine missing timepoint studies
...
- Display timepoint availability based on its studies' availability
- Display study availability in study level when timepoint is loaded
2018-02-02 09:21:42 -02:00
Bruno Alves de Faria
7da787c3f8
Adding separate save buttons for measurements
2018-02-02 09:14:44 -02:00
Bruno Alves de Faria
5dc2f8dc9c
Implementing saving behavior per active viewport
2018-02-02 09:14:44 -02:00
Bruno Alves de Faria
98480d134b
Implementing image download dialog behaviors
2018-02-02 09:14:44 -02:00
Bruno Alves de Faria
56093a9d68
Converting the modal to the new structure and styling it
2018-02-02 09:14:44 -02:00
Evren Ozkan
d03a03ce76
PWV-73 Revert commit b88c2f4 as it is moved
...
- Indicate that study is not available only if its 'available' property is set to false explicitly
2018-02-02 09:14:44 -02:00
Evren Ozkan
6a2143681a
PWV-73 Determine missing timepoint studies
...
- Display timepoint availability based on its studies' availability
- Display study availability in study level when timepoint is loaded
2018-02-02 09:14:44 -02:00
Evren Ozkan
29d94e99c7
Support for right and middle mouse button tool assignment in toolManager (left by default)
2018-01-30 18:23:18 -05:00
Evren Ozkan
015e62ebd0
HP Improvements
...
- Add scroll bar into the tab content in protocolEditor
- Prevent "Wt." and "Req." fields to go out of screen when constraint value is long
- Add "starts with" and "ends with" comparators
- Fix the issue with empty input value in ruleEntryDialog
2018-01-08 16:35:18 -05:00
Bruno Alves de Faria
646b4df8c9
More reliable check of the link scroll activation
2018-01-05 08:10:23 -02:00
Bruno Alves de Faria
1983ee18a1
Fixing flashButton wrong deactivation issue
2018-01-05 08:04:41 -02:00
Bruno Alves de Faria
68991df87c
Rejecting the timepoints promise on retrieval error
2017-12-29 09:51:25 -02:00
Bruno Alves de Faria
d1c24f262d
Adding cornerstone imports
2017-12-28 08:59:25 -02:00
Bruno Alves de Faria
5d76cf15d6
Fixing conversion/tool manipulation issues
2017-12-28 08:59:25 -02:00
Bruno Alves de Faria
9aaca3b147
Handling child measuerements on viewer
2017-12-28 08:59:25 -02:00
Bruno Alves de Faria
3246bdae7a
Allowing event positioning on simple dialogs
2017-12-28 08:59:25 -02:00
Bruno Alves de Faria
88164d082d
Refactoring MeasurementHandlers to improve maintainability
2017-12-28 08:59:25 -02:00
Bruno Alves de Faria
2a724e7080
Fixing child measurements rowItem jumping and data syncing
2017-12-28 08:59:25 -02:00
Bruno Alves de Faria
ebcdf80d49
Enabling child tools labeling and removing
2017-12-28 08:59:25 -02:00
Bruno Alves de Faria
4e31faa294
Linking child tools
2017-12-28 08:59:25 -02:00
Bruno Alves de Faria
0cdc034915
Handling modified event on child tools
2017-12-28 08:59:25 -02:00
Bruno Alves de Faria
cebb3f4f00
Isolating the handlers for single and multiple measurements
2017-12-28 08:59:25 -02:00
Bruno Alves de Faria
0bc3843c70
Started handling child measurements on tools
2017-12-28 08:59:25 -02:00
Bruno Alves de Faria
26fd6e8a2b
Creating cornerstone method to get the bounding box
2017-12-28 08:59:25 -02:00
Bruno Alves de Faria
475580b2f9
Fixing issues with bidirectional tool
2017-12-28 08:59:25 -02:00
Bruno Alves de Faria
0acdff0bc5
Restructuring bidirectionalTool to improve maintainability
2017-12-28 08:59:25 -02:00
Bruno Alves de Faria
4aa0204119
Preventing duplicated deletion dialogs
2017-12-28 08:59:25 -02:00
Bruno Alves de Faria
c80b25aeef
Removing targetEX tool references
2017-12-28 08:59:25 -02:00
Evren Ozkan
5bc294f3a9
Add HP.getEngine function to get the active hanging protocol engine
2017-12-22 13:40:41 -05:00
Evren Ozkan
7757da149d
Use 'imagePlane' metadata type for 'imagePlaneModule' which is used by cornerstone tools
2017-12-20 17:47:13 -05:00
Evren Ozkan
51d6a64c45
Fix the issues with customized store and retrieve functions for hot keys and window/level presets
2017-12-13 19:41:47 -05:00
Bruno Alves de Faria
02349447d6
Fixing Case Progress SVG issues on Firefox
2017-11-24 13:11:46 -02:00
Bruno Alves de Faria
14b54a831b
Fixing SVG+USE issues on IE 11
2017-11-23 20:07:14 -02:00
Bruno Alves de Faria
a9698e6ad2
Closing loose components on navigation
2017-11-23 18:40:58 -02:00
Bruno Alves de Faria
a6fc444209
Fixing broken arrow tools
2017-11-23 17:56:24 -02:00
Bruno Alves de Faria
9ee6cb302a
Revert "PWV-73 Determine missing timepoint studies"
...
This reverts commit b88c2f472b .
2017-11-23 14:21:00 -02:00
Bruno Alves de Faria
eef67f7cb2
Revert "PWV-73 Revert commit b88c2f4 as it is moved"
...
This reverts commit 7189aa6d5e .
2017-11-23 14:20:06 -02:00
Bruno Alves de Faria
ef09297351
Fixing buggy W/L for follow-up timepoints
2017-11-23 14:03:33 -02:00
Bruno Alves de Faria
b51c01ca7a
Improving viewer performance with static images on thumbnails
2017-11-22 15:38:09 -02:00
Bruno Alves de Faria
04e188df3d
Allowing thumbnail dragging only with primary mouse button
2017-11-22 14:09:08 -02:00
Bruno Alves de Faria
f7770d2b06
Using hardware acceleration for thumbnails dragging
2017-11-22 14:08:30 -02:00
Bruno Alves de Faria
2baf70f14c
Removing typedarray polyfill
2017-11-22 12:16:40 -02:00
Bruno Alves de Faria
eb9b5a7440
Activating the correct lesion when viewport is expanded
2017-11-22 10:41:12 -02:00
Bruno Alves de Faria
7840c2b6c2
Removing spinning animation from close buttons
2017-11-22 10:26:29 -02:00
Bruno Alves de Faria
b42214d8ee
Fixing handles displaying on arrow target tools
2017-11-22 10:09:11 -02:00
Bruno Alves de Faria
cbc87aebf8
Fixing text callouts behavior for arrow target tools
2017-11-22 08:29:54 -02:00
Bruno Alves de Faria
5bf2d75d4f
Fixing duplicated overlays and zero-sized measurements
2017-11-21 19:37:13 -02:00
Evren Ozkan
7189aa6d5e
PWV-73 Revert commit b88c2f4 as it is moved
...
- Indicate that study is not available only if its 'available' property is set to false explicitly
2017-11-21 14:14:14 -05:00
Bruno Alves de Faria
f6e15662d0
Fixing broken lines issue on bidirectional tool
2017-11-21 15:10:12 -02:00
Bruno Alves de Faria
4dcff38a53
Keeping bidirectional arm selected after moving handles
2017-11-21 15:10:12 -02:00
Bruno Alves de Faria
10a6b2f094
Fixing broken textBox dragging
2017-11-21 15:10:12 -02:00
Bruno Alves de Faria
f70d99a5c2
Improving draggable jQuery extension
2017-11-21 15:10:12 -02:00
Evren Ozkan
b88c2f472b
PWV-73 Determine missing timepoint studies
...
- Display timepoint availability based on its studies' availability
- Display study availability in study level when timepoint is loaded
2017-11-21 15:10:12 -02:00
Bruno Alves de Faria
a8d9e0f24f
Fixing the loading indicator z-index
2017-11-21 15:10:12 -02:00
Bruno Alves de Faria
d04f9e3a3f
Using the updated cornerstone version
2017-11-21 15:10:12 -02:00
Bruno Alves de Faria
f4a77d6f4d
Fixing mouse interaction with label dialog
2017-11-21 15:10:12 -02:00
Bruno Alves de Faria
7d2577b06f
Preventing re-rendering if viewport is on the same series
2017-11-21 15:10:12 -02:00
Bruno Alves de Faria
0eea7f9373
Fixing infinity loop issue
2017-11-21 15:10:12 -02:00
Evren Ozkan
cea3a77b52
Send viewport activation trigger on mouse enter only if there is no focused dropdown
2017-11-20 16:31:26 -05:00
Evren Ozkan
e839619493
Make the timeout to dismiss dropdown configurable with 'dismissTimeout' flag (500ms by default)
2017-11-20 14:10:15 -05:00
André Botelho Almeida
057735aab3
OHIF-184: Add menu tool option to download viewport as PNG or JPEG ( #130 )
...
* OHIF-184: added download icon to the OHIF's tool bar
* OHIF-184: refactor dialog toggle method to support cine dialog and download dialog
* OHIF-184: Added hotKey support for downloadDialog.
* OHIF-184: added disabled verify function
* OHIF-184: Finished form structure. Created preview canvas. Added width and height config of the preview. Added the download feature. Added Cancel button.
* OHIF-184: setting default extension as png
* OHIF-184: moved download icon to more in toolbar
* OHIF-184: enabling/disabling tools when toggling show annotations checkbox
* OHIF-184: using a dynamic canvas to create the download content
* OHIF-184: Download with configurable width and height. download distorced
* OHIF-184: using dynamic elemento to manage download image instead of using the preview element
* OHIF-184: make dialog dragable through preview
* OHIF-184: removing useless line
* OHIF-184: adding download icon to leasion tracker
* OHIF-184: adding download dialog template to lesion tracker viewer
2017-11-17 11:33:41 +01:00
Bruno Alves de Faria
004ccbc378
Displaying the deletion confirm dialog over the mouse pointer
2017-11-06 17:10:15 -02:00
Bruno Alves de Faria
5af752a122
Fixing delete lesion tool
2017-11-06 17:02:39 -02:00
Bruno Alves de Faria
5330ba5982
Enabling viewport enlargement again
2017-11-06 17:02:39 -02:00
Bruno Alves de Faria
daefd83be6
Adding HOME and END to default hotkeys
2017-11-06 17:02:39 -02:00
Bruno Alves de Faria
88e932a2f7
Preventing zero-sized bidirectional targets
2017-11-06 17:02:39 -02:00
Bruno Alves de Faria
4d93839412
Fixing issues with bidirectional tool
2017-11-06 17:02:39 -02:00
Bruno Alves de Faria
5ef91e0c71
Making bounded plugin use CSS transform
2017-11-06 17:02:39 -02:00
Bruno Alves de Faria
3d250fe9b6
Safe destroy of twbsPagination plugin instance
2017-11-06 17:02:39 -02:00
Bruno Alves de Faria
03ea57c162
Creating paginationArea component on ohif:core package
2017-11-06 17:02:39 -02:00
Bruno Alves de Faria
fda272fd7d
Isolating ohif:study-list package from measurements and lesiontracker
2017-11-06 17:02:39 -02:00
Bruno Alves de Faria
ddc45df4bd
Isolating the ohif:study-list package
2017-11-06 17:02:39 -02:00
Bruno Alves de Faria
c42722192b
Fixing issues on timepoints order hanging
2017-11-06 17:02:39 -02:00
Erik Ziegler
b4327eb457
Update ohif-cornerstone versions to decrease bundle size (Meteor seems to use NPM package.json main for NPM modules). Update OHIFViewer and LesionTracker to Meteor 1.6
2017-11-04 11:58:40 +01:00
Bruno Alves de Faria
89a96f02a0
Lazy loading measurements from lesions table
2017-10-31 11:22:37 -02:00
Bruno Alves de Faria
99c1fff3da
Preventing text selection on study browser
2017-10-31 11:22:37 -02:00