Commit Graph

203 Commits

Author SHA1 Message Date
Bruno Alves de Faria
9a11dc1808 LT-350: Fixing save button display issue on Viewer 2017-01-11 11:52:45 -02:00
Evren Ozkan
76ebe11c8e OHIF-149 The viewer shall allow the root URL to be changed - WIP
- Use absoluteUrl for hard-coded paths in html and js
2017-01-10 13:09:43 -05:00
Leonardo Campos
2e6c8245d8 LT-390: Delete measurement dialog now accepts keyboard input 2016-12-26 23:47:45 -02:00
Leonardo Campos
79b2907085 LT-366: StudyList :: Export workflow issues 2016-11-28 02:32:34 -02:00
Bruno Alves de Faria
bac720f3e8 LT-40: Enabling auto positioning configuration by specific borders 2016-11-25 13:28:32 -02:00
Bruno Alves de Faria
888c337f84 LT-40: Recalculating text call-outs position when creating measurments without dragging 2016-11-25 11:20:12 -02:00
Bruno Alves de Faria
8df077f046 LT-40: Preventing labels from partially going outside user's view 2016-11-25 10:41:00 -02:00
Bruno Alves de Faria
0cb0b989d5 LT-40: Fixing wrong positioning for image in corners 2016-11-24 20:38:55 -02:00
Bruno Alves de Faria
c129f1b504 LT-40: Centering text box with the central point of measurement 2016-11-24 20:01:36 -02:00
Bruno Alves de Faria
08c5692685 LT-40: Positioning labels in zoomed images according to the nearest canvas border 2016-11-24 19:26:19 -02:00
Bruno Alves de Faria
0be7fc270f LT-40: Placing the text call-outs always inside canvas when zoomed 2016-11-24 18:48:36 -02:00
Bruno Alves de Faria
e2ae778844 LT-40: Placing the text call-outs inside nearest available blank space in viewport 2016-11-24 17:21:49 -02:00
Bruno Alves de Faria
48c5e38cd2 LT-40: Implementing method to search for available space outside image 2016-11-24 16:15:18 -02:00
Leonardo Campos
02fd276227 LT-366: StudyList :: Progress Dialog 2016-11-23 19:33:02 -02:00
Bruno Alves de Faria
3abde998a0 New minimalist prototype for viewer layout 2016-11-23 18:59:37 -02:00
Evren Ozkan
e43d66df14 Trigger resize event of resizable elements when they are resized to let their listeners know (if needed) 2016-11-22 13:25:55 -05:00
Bruno Alves de Faria
4d472edde1 Preventing iframes to break resizing handlers 2016-11-22 07:44:21 -02:00
Bruno Alves de Faria
f140a64f60 Fixing event propagation on resizable.js when using iframes 2016-11-21 18:04:52 -02:00
Bruno Alves de Faria
3474fee906 LT-40: Placing the text call-out always above the patient 2016-11-21 17:22:11 -02:00
Bruno Alves de Faria
a170df2b37 LT-40: Fixing issues with text box on top left position 2016-11-21 14:33:49 -02:00
Emanuel F. Oliveira
91bafb367c LT-259 New proactive UI (three options) for unsaved changes dialog + New API for unsaved changes module (now handlers can be attached to unsaved changes namespace) + Save measurements integration. 2016-11-21 10:22:33 -02:00
Bruno Alves de Faria
ba1c508ef8 LT-40: Changing the default position for overlay text callouts 2016-11-18 16:50:59 -02:00
Bruno Alves de Faria
bcbd1a4465 LT-370: Repositioning the Add label button 2016-11-17 19:14:15 -02:00
Emanuel F. Oliveira
d2095f3cb7 LT-259 Adding warning for when user attempts to close the Lesion Tracker before saving measurements [INTEGRATING NEW MODULE INTO VIEWER + DOCUMENTATION] 2016-11-17 16:59:42 -02:00
Bruno Alves de Faria
6e2bef5317 LT-354: Converting to the new dialog/form structure 2016-11-17 13:45:51 -02:00
Emanuel F. Oliveira
2895ce84b1 LT-259 Adding warning for when user attempts to close the Lesion Tracker before saving measurements [NEW MODULE FOR TRACKING UNSAVED CHANGES BASED ON NAMESPACE] 2016-11-16 23:53:18 -02:00
Bruno Alves de Faria
a21479e1d1 LT-352: Fixing Non-Target dialog positioning 2016-11-16 16:57:37 -02:00
Emanuel F. Oliveira
c89319344a LT-330 Study list context menu style issues 2016-11-15 10:35:30 -02:00
Bruno Alves de Faria
a715804880 LT-291: Allowing non-target removal 2016-11-15 08:29:46 +01:00
Bruno Alves de Faria
8520b2aea8 LT-297: Implementing delete behavior on measurement table options 2016-11-15 08:25:09 +01:00
Bruno Alves de Faria
cd5a1277aa LT-275: Storing the selected label and description on measurements collection 2016-11-15 08:24:30 +01:00
Bruno Alves de Faria
3f0b9482d1 LT-275: Adding button to add labels to measurements 2016-11-15 08:24:30 +01:00
Bruno Alves de Faria
b1eb68521a LT-275: Moving the selectTree component to measurements package 2016-11-15 08:24:30 +01:00
Bruno Alves de Faria
37fcf9f004 PWV-1: Removing form modal residual padding on body 2016-11-15 08:24:30 +01:00
Bruno Alves de Faria
48002420ca PWV-1: Fixing form dialogs confirm action 2016-11-15 08:24:30 +01:00
Bruno Alves de Faria
107a6538a7 PWV-1: Fixing modal incrementing body padding issues 2016-11-15 08:24:30 +01:00
Bruno Alves de Faria
db0602def7 PWV-1: Fixing merging issues 2016-11-15 08:24:30 +01:00
Emanuel F. Oliveira
3c363050f6 PWV-2: Removed duplicate keys on .jscsrc file and fix small glitch on form dialog promises. 2016-11-15 08:24:01 +01:00
Bruno Alves de Faria
4d79bf84a8 PWV-1: Refactoring ohif:studylist package 2016-11-15 08:24:01 +01:00
Bruno Alves de Faria
984ef94403 PWV-1: Migrating study association modal to the new structure 2016-11-15 08:24:01 +01:00
Bruno Alves de Faria
7bbd380983 PVW-2: Creating form modals mechanism 2016-11-15 08:21:46 +01:00
Bruno Alves de Faria
60aa1d0982 PWV-3: Creating ohif:log package and partially refactoring ohif:measurements 2016-11-15 08:21:46 +01:00
Bruno Alves de Faria
f3f32518c6 PWV-3: Refactoring MeasurementConfiguration and TimepointsConfiguration 2016-11-15 08:21:46 +01:00
Evren Ozkan
9544a24ed8 Fix hanging protocol bugs
- Convert series number and instance number to integer in imageDetails.sortingInfo to sort the images properly (e.g. 1,2,10 instead of 1,10,2)
- Sort based on firstly instanceNumber, then seriesNumber, to show the first instance of the next series in the next viewport instead of the second instance of the previous series in multiple layout (other than 1x1)
- Do nothing when clicked if the previous and next stage buttons are disabled
- Add forgotten undefined check statements
2016-11-14 13:19:20 -05:00
Eloízio Salgado
37d12970ab OHIF-122: Remove hover state in disabled buttons and fix Next/Previous disabled state when layout viewport changes 2016-11-03 15:15:09 -02:00
Emanuel Oliveira
5aaa5b934d OHIF-15 Fixed cine dialog positioning + dragging whole dialog even when clicking on a button. 2016-10-27 01:33:48 -02:00
Bruno Alves de Faria
8d5d1ee360 LT-67; OHIF-78: Merging server configuration and CINE dialog changes from downstream (Ascend) 2016-09-29 12:25:04 -03:00
Bruno Alves de Faria
72bafdd014 LT-67: Replacing servers list form by components and API instances 2016-09-12 10:05:07 -03:00
Bruno Alves de Faria
e088eca37a Merging from upstream 2016-09-09 14:58:54 -03:00
Bruno Alves de Faria
92728c4100 LT-67: Re-validating fields on change only if the form validation has already been called 2016-09-09 08:50:53 -03:00
Bruno Alves de Faria
b1a786071e AWV-3: Creating mixin for form button components 2016-09-04 22:03:36 -03:00
Bruno Alves de Faria
e1da28ca88 AWV-3: Adding next and previous display set buttons for CINE dialog 2016-09-04 20:08:31 -03:00
Bruno Alves de Faria
20b49d5036 AWV-3: Transforming the CINE inputs in form components 2016-09-03 18:16:57 -03:00
Bruno Alves de Faria
176b503c5a AWV-3: Merging changes from upstream 2016-09-03 14:47:39 -03:00
Bruno Alves de Faria
e8930230e7 AWV-1: Fixing grid navigation for 1x1 layout 2016-09-03 12:02:28 -03:00
Bruno Alves de Faria
e4dfd7c4bf AWV-1: Enablind and disabling viewport navigation buttons 2016-09-03 10:55:01 -03:00
Bruno Alves de Faria
e98e686664 AWV-1: Refactoring layout manager 2016-09-02 20:07:14 -03:00
Bruno Alves de Faria
0469747b5a AWV-1: Making the display set navigation buttons move the display sets on all viewports 2016-09-02 16:10:54 -03:00
Bruno Alves de Faria
8145e08f66 AWV-1: Preventing looping on display set navigation 2016-09-01 16:17:43 -03:00
Bruno Alves de Faria
c05e36eca8 LT-67: Styling select2 error state and adding its error tooltip 2016-09-01 13:33:17 -03:00
Bruno Alves de Faria
620f5fd4ff LT-67: Focusing the first form input on validation error 2016-09-01 08:53:16 -03:00
Bruno Alves de Faria
34a16930ef LT-67: Adding validation error tooltips when focusing fields 2016-09-01 08:49:36 -03:00
Bruno Alves de Faria
33e7297064 LT-67: Displaying the validation error messages inside the form 2016-08-31 19:17:00 -03:00
Erik Ziegler
a47ecf0aac Import fixes necessary for client-only builds 2016-08-31 22:08:42 +02:00
Bruno Alves de Faria
662cfe3c94 LT-67: Fixing nested properties validation 2016-08-31 14:33:16 -03:00
Bruno Alves de Faria
c4ac8cbeef LT-67: Fixing change event bubbling on formItem mixin 2016-08-31 13:57:22 -03:00
Bruno Alves de Faria
6e84a388b6 LT-67: Creating data parser and styling components with validation error 2016-08-31 11:59:26 -03:00
Bruno Alves de Faria
a057243745 LT-67: Creating default custom validatior for empty strings 2016-08-31 09:51:28 -03:00
Bruno Alves de Faria
e5eb98cbc0 LT-67: Migrating DIMSE inputs to components 2016-08-31 08:09:27 -03:00
Bruno Alves de Faria
2a119a5464 LT-67: Refactoring schema validation 2016-08-30 14:04:32 -03:00
Bruno Alves de Faria
9e2ab2d21a LT-67: Migrating the remaining DicomWEB inputs to components 2016-08-30 11:03:57 -03:00
Bruno Alves de Faria
18516b47f0 LT-67: Creating checkbox component 2016-08-30 10:37:54 -03:00
Bruno Alves de Faria
4e70e62b7b LT-67: Migrating DICOMWeb form inputs to components 2016-08-29 18:22:40 -03:00
Bruno Alves de Faria
6cbfc1c180 LT-67: Migrating the main form and its inputs to components 2016-08-29 16:51:02 -03:00
Bruno Alves de Faria
17f8d87d32 Fixing hanging protocols matching score issues 2016-08-24 11:53:31 -03:00
Bruno Alves de Faria
0ec797a79c AWV-1: Adding navigation of display sets 2016-08-23 18:00:06 -03:00
Bruno Alves de Faria
479e420179 Opening series sidebar by default 2016-08-20 10:09:31 -03:00
Bruno Alves de Faria
8f98efc7ea LT-275: Final polish on style for both versions 2016-08-19 18:09:39 -03:00
Bruno Alves de Faria
8fdf9c2b1c LT-275: Enabling labels selection by the common section 2016-08-18 17:15:59 -03:00
Bruno Alves de Faria
d5ecfbdd39 LT-275: Adding fixed common labels to open source version 2016-08-18 08:49:00 -03:00
Bruno Alves de Faria
82b23f4368 LT-275: Implementing label selection by search 2016-08-18 08:02:46 -03:00
Bruno Alves de Faria
394678c04e LT-275: Creating 3 columns layout for open source version 2016-08-17 19:48:06 -03:00
Bruno Alves de Faria
e66eb1a0cf LT-275: Hiding common section after typing on search input 2016-08-15 16:45:30 -03:00
Bruno Alves de Faria
a2c8d0627e LT-275: Fixing common section selection for inner levels 2016-08-15 16:35:50 -03:00
Bruno Alves de Faria
9e61bdf300 LT-275: Fixing positioning when accessing inner levels 2016-08-15 16:01:47 -03:00
Bruno Alves de Faria
24def018f5 LT-275: Auto-focusing the search input 2016-08-15 15:12:32 -03:00
Bruno Alves de Faria
c437081b90 LT-275: Creating selected state with 'rename' and 'add description' options 2016-08-15 15:04:55 -03:00
Bruno Alves de Faria
3827fb0e7b LT-275: Making the measure flow respect the window bounds and fixing scrolling when selecting by common section 2016-08-12 08:02:58 -03:00
Bruno Alves de Faria
4acf844eb1 LT-275: Creating class and jQuery extension to make an element always stay inside another element boundaries 2016-08-10 09:18:53 -03:00
Bruno Alves de Faria
795d1bfeba LT-275: Creating final measure flow using selectTree component 2016-08-09 08:08:36 -03:00
Bruno Alves de Faria
9d8c039ffc LT-275 Implementing search for measure labels 2016-08-08 10:47:57 -03:00
Bruno Alves de Faria
f5a64574cc LT-275 Fixing helpers merging issues 2016-08-08 10:20:12 -03:00
Erik Ziegler
f963fec586 Fix duplicate helper bugs in Lesion Tracker 2016-08-05 10:09:12 +02:00
Erik Ziegler
1a264f81e5 Cleaned up dialog styles (OHIF-49) and duplicate calls to Worklist Search (credit to @mdg583) 2016-08-03 23:19:13 +02:00
Bruno Alves de Faria
7d4c76ddb0 LT-275: Storing and showing common used labels 2016-08-03 15:49:42 -03:00
Bruno Alves de Faria
bbb7dad905 LT-275: Creating measure flow component common section 2016-08-03 11:13:48 -03:00
Bruno Alves de Faria
9a8eaff560 LT-275: Creating measure flow component animations 2016-07-29 09:03:35 -03:00
Bruno Alves de Faria
7fdfbf1c1a LT-275: Creating measure flow component layout and motion 2016-07-25 17:19:47 -03:00
Erik Ziegler
a6c45ddd27 Updating design of OHIF Viewer using (OHIF-49) 2016-07-22 14:26:29 +02:00
Bruno Alves de Faria
1136e12eb3 LT-242: Fixing HUD resizing issue 2016-07-22 11:12:04 +02:00
Bruno Alves de Faria
8564c52981 LT-253: Creating select2 component 2016-07-22 11:12:04 +02:00
Bruno Alves de Faria
9d31b49997 LT-253: Creating radio group component 2016-07-22 11:12:04 +02:00
Bruno Alves de Faria
cb875b1913 LT-253: Creating dynamic form components 2016-07-22 11:12:04 +02:00