# HG changeset patch # User Sebastien Jodogne # Date 1606809533 -3600 # Node ID 6aadc7cbb8eac0ac172263ca5f94efe38f6b01dc # Parent 1952162474c3282de0ec555e13e257f855ce326d todo diff -r 1952162474c3 -r 6aadc7cbb8ea Applications/StoneWebViewer/TODO --- a/Applications/StoneWebViewer/TODO Tue Dec 01 08:31:16 2020 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,18 +0,0 @@ - - -New features -============ - -* Display video files even if the Orthanc REST API is not available - (using pure DICOMweb). This could possible be done using the - DICOMweb Bulk Data URI, and/or a dedicated JavaScript video player. - - -Wish list -========= - -* "Start the Viewer with a specific Dicom file and display the - specific images. For example I start the Viewer with dicomFile and - open slide1, slide4, slide8, slide12 ?" - https://groups.google.com/g/orthanc-users/c/6KSe0WEEfco/m/nOIl57EzAAAJ - diff -r 1952162474c3 -r 6aadc7cbb8ea TODO --- a/TODO Tue Dec 01 08:31:16 2020 +0100 +++ b/TODO Tue Dec 01 08:58:53 2020 +0100 @@ -1,5 +1,41 @@ -Stone of Orthanc -================ + +====================== +== Stone Web viewer == +====================== + +------------ +Improvements +------------ + +* Internationalization (i18n). Some possible libraries: + https://phrase.com/blog/posts/the-best-javascript-i18n-libraries/ + +* Configurable keyboard shortcuts. See Osimis Web viewer: + https://bitbucket.org/osimis/osimis-webviewer-plugin/src/master/doc/default-configuration.json + +* Flip X/Y : Should change the affine transformation of the 2D scene, + not the texture. Flipping the texture makes the reference lines and + crosshair invalid. + + +-------- +Wishlist +-------- + +* Display video files even if the Orthanc REST API is not available + (using pure DICOMweb). This could possible be done using the + DICOMweb Bulk Data URI, and/or a dedicated JavaScript video player. + +* "Start the Viewer with a specific Dicom file and display the + specific images. For example I start the Viewer with dicomFile and + open slide1, slide4, slide8, slide12 ?" + https://groups.google.com/g/orthanc-users/c/6KSe0WEEfco/m/nOIl57EzAAAJ + + + +================================== +== Stone of Orthanc C++ library == +================================== ------- @@ -21,4 +57,10 @@ Platform-specific ----------------- +* WebAssembly: Possible issue in "emscripten_set_timeout()" if the + Oracle is destroyed while a sleep event is still being processed + (the callback payload would be invalid). This is not a problem as + long as the Oracle singleton is never destroyed. A cleaner solution + would be similar to "WebAssemblyViewport::CreateObjectCookie()". + * Add precompiled headers for Microsoft Visual Studio