annotate Applications/StoneWebViewer/NEWS @ 2174:2410a171ebfb

refactoring using DicomWebDataset and OrthancNativeDataset
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 22 Oct 2024 21:52:34 +0200
parents 239fb2c893c1
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1730
af4a2d08549c preparing for release
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
1 Pending changes in the mainline
af4a2d08549c preparing for release
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
2 ===============================
af4a2d08549c preparing for release
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
3
2172
239fb2c893c1 automatically stretch to whole range for images without preset
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2171
diff changeset
4 * Automatically stretch to whole range for images without preset
2171
8e3c403cc643 Improved support of the (0028,9132) tag for Philips multiframe images
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2164
diff changeset
5 * Improved support of the (0028,9132) tag for Philips multiframe images
2162
4f224edac348 Remember the previous layout when re-opening the viewer
Alain Mazy <am@orthanc.team>
parents: 2150
diff changeset
6 * Remember the previous layout when re-opening the viewer.
2163
0a2b450cec3a Added a Print button in the PDF viewer toolbar
Alain Mazy <am@orthanc.team>
parents: 2162
diff changeset
7 * Added a Print button in the PDF viewer toolbar.
2164
952674a812c2 Added a Download button in the PDF viewer toolbar
Alain Mazy <am@orthanc.team>
parents: 2163
diff changeset
8 * Added a Download button in the PDF viewer toolbar.
952674a812c2 Added a Download button in the PDF viewer toolbar
Alain Mazy <am@orthanc.team>
parents: 2163
diff changeset
9
2150
caa397372d86 StoneWebViewer-2.6
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2147
diff changeset
10
caa397372d86 StoneWebViewer-2.6
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2147
diff changeset
11 Version 2.6 (2024-08-31)
caa397372d86 StoneWebViewer-2.6
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2147
diff changeset
12 ========================
caa397372d86 StoneWebViewer-2.6
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2147
diff changeset
13
2030
f36de3ba43c8 added button "Stretch to whole range" in the "Change windowing" menu
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2024
diff changeset
14 * New button "Stretch to whole range" in the "Change windowing" menu
f36de3ba43c8 added button "Stretch to whole range" in the "Change windowing" menu
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2024
diff changeset
15
2050
b2738d7a388d Prevent dragging series before they are ready
Alain Mazy <am@osimis.io>
parents: 2030
diff changeset
16 Maintenance
b2738d7a388d Prevent dragging series before they are ready
Alain Mazy <am@osimis.io>
parents: 2030
diff changeset
17 -----------
b2738d7a388d Prevent dragging series before they are ready
Alain Mazy <am@osimis.io>
parents: 2030
diff changeset
18
b2738d7a388d Prevent dragging series before they are ready
Alain Mazy <am@osimis.io>
parents: 2030
diff changeset
19 * Prevent dragging series before they are ready
2081
3ef91da06636 fix compatibility with Emscripten 3.1.47
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2071
diff changeset
20 * Open the first loaded series only if it is part of a selected study
2145
5f0529b2ce65 fix default windowing for images without preset windowing
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2107
diff changeset
21 * Fix default windowing for images without preset windowing
2107
5970030a413c Upgraded Emscripten version to 3.1.49
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2081
diff changeset
22 * Upgraded Emscripten version to 3.1.49
2147
bea4e7900a47 upgraded jquery to 3.7.1 & axios to 1.7.5
Alain Mazy <am@orthanc.team>
parents: 2145
diff changeset
23 * Upgraded jquery to 3.7.1
bea4e7900a47 upgraded jquery to 3.7.1 & axios to 1.7.5
Alain Mazy <am@orthanc.team>
parents: 2145
diff changeset
24 * Upgraded axios to 1.7.5
2050
b2738d7a388d Prevent dragging series before they are ready
Alain Mazy <am@osimis.io>
parents: 2030
diff changeset
25
2024
e24e93418061 StoneWebViewer-2.5
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2023
diff changeset
26
e24e93418061 StoneWebViewer-2.5
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2023
diff changeset
27 Version 2.5 (2022-12-05)
e24e93418061 StoneWebViewer-2.5
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2023
diff changeset
28 ========================
e24e93418061 StoneWebViewer-2.5
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2023
diff changeset
29
2014
a7b5cb068fb8 click-drag is available on the vertical slider
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2012
diff changeset
30 * Click-drag is available on the vertical slider
2020
88673f50d7b9 added key bindings to change active study and series
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2017
diff changeset
31 * Added key bindings:
88673f50d7b9 added key bindings to change active study and series
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2017
diff changeset
32 - Left/right arrows to change the active frame
88673f50d7b9 added key bindings to change active study and series
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2017
diff changeset
33 - Up/down arrows to change the active series
88673f50d7b9 added key bindings to change active study and series
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2017
diff changeset
34 - Page up/down to change the active study
88673f50d7b9 added key bindings to change active study and series
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2017
diff changeset
35 - Space bar to play/pause videos
2016
f30d7055ed6a new URL argument "menu" to change the layout of the list of studies/series
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2015
diff changeset
36 * New URL argument "menu" to change the layout of the list of studies/series
2017
7e45941acc1d automatically open the first series to be loaded
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2016
diff changeset
37 * The first series to be loaded is now automatically opened
2010
25d269c7b753 grouping annotations into one submenu for narrow screens
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2005
diff changeset
38 * Annotations are grouped into one submenu for narrow screens
2023
e0b7b2a8b914 support generation of ZIP archives in the presence of authorization tokens
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2020
diff changeset
39 * Support generation of ZIP archives in the presence of authorization tokens
2011
abd4ee1648de Fix measurement of arcs
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2010
diff changeset
40 * Fix measurement of arcs
2012
637d6373127a width of the vertical slider has doubled to ease user interactions
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2011
diff changeset
41 * Width of the vertical slider has doubled to ease user interactions
2015
d0e68dd335dd patient sex is displayed in the top-left information panel
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2014
diff changeset
42 * Patient sex is displayed in the top-left information panel
2010
25d269c7b753 grouping annotations into one submenu for narrow screens
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2005
diff changeset
43
2005
cd5a998596f1 StoneWebViewer-2.4
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2001
diff changeset
44
cd5a998596f1 StoneWebViewer-2.4
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2001
diff changeset
45 Version 2.4 (2022-11-02)
cd5a998596f1 StoneWebViewer-2.4
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2001
diff changeset
46 ========================
cd5a998596f1 StoneWebViewer-2.4
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2001
diff changeset
47
1988
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1971
diff changeset
48 * New types of annotations:
2001
e943a84da9ac creation of text annotations
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1997
diff changeset
49 - Text annotation
1988
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1971
diff changeset
50 - Pixel probe
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1971
diff changeset
51 - Rectangle probe
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1971
diff changeset
52 - Ellipse probe
1989
e8b9a2ba1df1 Added left/right rotation buttons
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1988
diff changeset
53 * Added left/right rotation buttons
1993
317a53d4fdc6 added magnifying glass
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1989
diff changeset
54 * Added magnifying glass
1967
b180233143ae Added vertical slider showing position of the current frame inside the series
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1966
diff changeset
55 * Added vertical slider showing position of the current frame inside the series
1962
c6272d7bb6d9 display of orientation markers in Stone Web viewer
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1959
diff changeset
56 * Display of orientation markers
1968
ed5a0b9183dc The text field with the instance number is editable to go to a specific instance
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1967
diff changeset
57 * The text field with the instance number is editable to go to a specific instance
1996
6e4ef6e3b2bf linear interpolation of images can be turned off in the user preferences
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1993
diff changeset
58 * Linear interpolation of images can be turned off in the user preferences
1958
142c7ee8fe1f added configuration options: ShowInfoPanelAtStartup, ShowUserPreferencesButton, and ShowNotForDiagnosticUsageDisclaimer
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1947
diff changeset
59 * New configuration options:
142c7ee8fe1f added configuration options: ShowInfoPanelAtStartup, ShowUserPreferencesButton, and ShowNotForDiagnosticUsageDisclaimer
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1947
diff changeset
60 - "ShowInfoPanelAtStartup" to control the info panel at startup
142c7ee8fe1f added configuration options: ShowInfoPanelAtStartup, ShowUserPreferencesButton, and ShowNotForDiagnosticUsageDisclaimer
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1947
diff changeset
61 - "ShowUserPreferencesButton" to show the button for setting preferences
142c7ee8fe1f added configuration options: ShowInfoPanelAtStartup, ShowUserPreferencesButton, and ShowNotForDiagnosticUsageDisclaimer
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1947
diff changeset
62 - "ShowNotForDiagnosticUsageDisclaimer" to show disclaimer about diagnostic usage
1959
889892e51545 Fix handling of "token": The authorization header was not set in QIDO-RS requests
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1958
diff changeset
63 - "DicomWebHttpHeaders" to set HTTP headers in DICOMweb requests
1966
a5f0b395d4df Fix issues with drag-and-drop, upgraded Vue.js to 2.6.4
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1962
diff changeset
64
a5f0b395d4df Fix issues with drag-and-drop, upgraded Vue.js to 2.6.4
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1962
diff changeset
65 Maintenance
a5f0b395d4df Fix issues with drag-and-drop, upgraded Vue.js to 2.6.4
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1962
diff changeset
66 -----------
a5f0b395d4df Fix issues with drag-and-drop, upgraded Vue.js to 2.6.4
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1962
diff changeset
67
a5f0b395d4df Fix issues with drag-and-drop, upgraded Vue.js to 2.6.4
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1962
diff changeset
68 * Fix issues with drag-and-drop
a5f0b395d4df Fix issues with drag-and-drop, upgraded Vue.js to 2.6.4
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1962
diff changeset
69 * Fix handling of "token": The authorization header was not set in QIDO-RS requests
1971
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1968
diff changeset
70 * Start at the first frame for series presumably not containing 3D images (e.g. US)
1931
00f123df5de3 added more tolerance wrt. bad values of the Pixel Spacing (0028,0030) tag
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1928
diff changeset
71 * More tolerance wrt. bad values of the Pixel Spacing (0028,0030) tag
1947
31fd7aba48ca Support of DICOM images without the Study Date (0008,0020) tag
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1931
diff changeset
72 * Support of DICOM images without the Study Date (0008,0020) tag
1997
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1996
diff changeset
73 * Upgraded Vue.js to 2.6.14
1931
00f123df5de3 added more tolerance wrt. bad values of the Pixel Spacing (0028,0030) tag
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1928
diff changeset
74
1928
c73e696967b0 StoneWebViewer-2.3
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1926
diff changeset
75
c73e696967b0 StoneWebViewer-2.3
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1926
diff changeset
76 Version 2.3 (2022-03-24)
c73e696967b0 StoneWebViewer-2.3
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1926
diff changeset
77 ========================
c73e696967b0 StoneWebViewer-2.3
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1926
diff changeset
78
1924
f4050908c6bc display of overlays
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1862
diff changeset
79 * Display of overlays
1928
c73e696967b0 StoneWebViewer-2.3
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1926
diff changeset
80 * List of series:
1926
8efcff08f868 added reference paper
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1924
diff changeset
81 - Display the SeriesNumber tag in front of image count
8efcff08f868 added reference paper
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1924
diff changeset
82 - Order series by SeriesNumber
8efcff08f868 added reference paper
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1924
diff changeset
83 - Don't show non displayable series (see "SkipSeriesFromModalities")
1859
58681a5c727b overlay: display ContentDate/ContentTime instead of StudyDate if available + new 'TimeFormat' option
Alain Mazy <am@osimis.io>
parents: 1856
diff changeset
84 * In the top right overlay, display ContentDate/ContentTime if they are
1926
8efcff08f868 added reference paper
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1924
diff changeset
85 available in the instance. If not, StudyDate is displayed (previous
8efcff08f868 added reference paper
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1924
diff changeset
86 behavior).
1859
58681a5c727b overlay: display ContentDate/ContentTime instead of StudyDate if available + new 'TimeFormat' option
Alain Mazy <am@osimis.io>
parents: 1856
diff changeset
87 * New configuration options:
1928
c73e696967b0 StoneWebViewer-2.3
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1926
diff changeset
88 - "TimeFormat" to control the way DICOM times are displayed
c73e696967b0 StoneWebViewer-2.3
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1926
diff changeset
89 - "SkipSeriesFromModalities" to ignore series with given modality types
1859
58681a5c727b overlay: display ContentDate/ContentTime instead of StudyDate if available + new 'TimeFormat' option
Alain Mazy <am@osimis.io>
parents: 1856
diff changeset
90
1856
0830db74be6b StoneWebViewer-2.2
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1855
diff changeset
91
0830db74be6b StoneWebViewer-2.2
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1855
diff changeset
92 Version 2.2 (2021-08-31)
0830db74be6b StoneWebViewer-2.2
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1855
diff changeset
93 ========================
0830db74be6b StoneWebViewer-2.2
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1855
diff changeset
94
1855
73a4bee08bb6 Support detection of windowing and rescale in Philips multiframe images
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1854
diff changeset
95 * Support detection of windowing and rescale in Philips multiframe images
1854
4026a458349d Fix values reported in "ww/wc" info panel (windowing width and center)
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1852
diff changeset
96 * Fix values reported in "ww/wc" info panel (windowing width and center)
4026a458349d Fix values reported in "ww/wc" info panel (windowing width and center)
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1852
diff changeset
97
1852
5ead1852095a StoneWebViewer-2.1
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1850
diff changeset
98
5ead1852095a StoneWebViewer-2.1
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1850
diff changeset
99 Version 2.1 (2021-06-29)
5ead1852095a StoneWebViewer-2.1
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1850
diff changeset
100 ========================
5ead1852095a StoneWebViewer-2.1
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1850
diff changeset
101
1844
58049bdebdc3 new option "InstitutionLogo" to display the logo of your institution in the viewer
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1843
diff changeset
102 * New configuration options:
58049bdebdc3 new option "InstitutionLogo" to display the logo of your institution in the viewer
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1843
diff changeset
103 - "DownloadDicomDir" to download archives containing DICOMDIR instead of
58049bdebdc3 new option "InstitutionLogo" to display the logo of your institution in the viewer
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1843
diff changeset
104 a human-readable hierarchy of folders
58049bdebdc3 new option "InstitutionLogo" to display the logo of your institution in the viewer
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1843
diff changeset
105 - "InstitutionLogo" to display the logo of your institution in the viewer
1842
9568082ee013 If available, use ZIP streaming from Orthanc >= 1.9.4 to create archives
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1827
diff changeset
106 * If available, use ZIP streaming from Orthanc >= 1.9.4 to create archives
1850
932dc2265baa Group together in a single "virtual series" all the instances without the tag "NumberOfFrames"
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1844
diff changeset
107 * Group together in a single "virtual series" all the instances
932dc2265baa Group together in a single "virtual series" all the instances without the tag "NumberOfFrames"
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1844
diff changeset
108 without the tag "NumberOfFrames" (0028,0008), for US CINE series
932dc2265baa Group together in a single "virtual series" all the instances without the tag "NumberOfFrames"
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1844
diff changeset
109
1825
d6b83b4cedcd StoneWebViewer-2.0
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1815
diff changeset
110
d6b83b4cedcd StoneWebViewer-2.0
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1815
diff changeset
111 Version 2.0 (2021-05-27)
d6b83b4cedcd StoneWebViewer-2.0
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1815
diff changeset
112 ========================
d6b83b4cedcd StoneWebViewer-2.0
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1815
diff changeset
113
1815
b81775f1b196 New tools for annotations: segment length, circle, angle and eraser
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1807
diff changeset
114 * New tools for annotations: segment length, circle, angle and eraser
1807
634ff8993f6a Stone Web viewer: Patient birth date is now displayed in the overlays
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1761
diff changeset
115 * Patient birth date is now displayed in the overlays
1761
28755e42c007 Fix issue #197 (Support for passing credentials with all HTTP requests)
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1730
diff changeset
116 * New argument "token" to set HTTP header "Authorization: Bearer <token>"
28755e42c007 Fix issue #197 (Support for passing credentials with all HTTP requests)
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1730
diff changeset
117 for each request to the DICOMweb server
28755e42c007 Fix issue #197 (Support for passing credentials with all HTTP requests)
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1730
diff changeset
118 * Fix issue #197 (Support for passing credentials with all HTTP requests)
2107
5970030a413c Upgraded Emscripten version to 3.1.49
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 2081
diff changeset
119 * Upgraded Emscripten version to 2.0.23
1730
af4a2d08549c preparing for release
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
120
af4a2d08549c preparing for release
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
121
af4a2d08549c preparing for release
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
122 Version 1.0 (2020-12-02)
af4a2d08549c preparing for release
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
123 ========================
af4a2d08549c preparing for release
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
124
af4a2d08549c preparing for release
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
125 * Initial release
1827
21ccc00839f7 upgrade to Emscripten 2.0.23
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 1825
diff changeset
126 * Emscripten version: 1.39.17-upstream