Mercurial > hg > orthanc-stone
comparison TODO @ 1716:6aadc7cbb8ea
todo
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 01 Dec 2020 08:58:53 +0100 |
parents | 7b963bccafef |
children | 391c798e4dae |
comparison
equal
deleted
inserted
replaced
1715:1952162474c3 | 1716:6aadc7cbb8ea |
---|---|
1 Stone of Orthanc | 1 |
2 ================ | 2 ====================== |
3 == Stone Web viewer == | |
4 ====================== | |
5 | |
6 ------------ | |
7 Improvements | |
8 ------------ | |
9 | |
10 * Internationalization (i18n). Some possible libraries: | |
11 https://phrase.com/blog/posts/the-best-javascript-i18n-libraries/ | |
12 | |
13 * Configurable keyboard shortcuts. See Osimis Web viewer: | |
14 https://bitbucket.org/osimis/osimis-webviewer-plugin/src/master/doc/default-configuration.json | |
15 | |
16 * Flip X/Y : Should change the affine transformation of the 2D scene, | |
17 not the texture. Flipping the texture makes the reference lines and | |
18 crosshair invalid. | |
19 | |
20 | |
21 -------- | |
22 Wishlist | |
23 -------- | |
24 | |
25 * Display video files even if the Orthanc REST API is not available | |
26 (using pure DICOMweb). This could possible be done using the | |
27 DICOMweb Bulk Data URI, and/or a dedicated JavaScript video player. | |
28 | |
29 * "Start the Viewer with a specific Dicom file and display the | |
30 specific images. For example I start the Viewer with dicomFile and | |
31 open slide1, slide4, slide8, slide12 ?" | |
32 https://groups.google.com/g/orthanc-users/c/6KSe0WEEfco/m/nOIl57EzAAAJ | |
33 | |
34 | |
35 | |
36 ================================== | |
37 == Stone of Orthanc C++ library == | |
38 ================================== | |
3 | 39 |
4 | 40 |
5 ------- | 41 ------- |
6 General | 42 General |
7 ------- | 43 ------- |
19 | 55 |
20 ----------------- | 56 ----------------- |
21 Platform-specific | 57 Platform-specific |
22 ----------------- | 58 ----------------- |
23 | 59 |
60 * WebAssembly: Possible issue in "emscripten_set_timeout()" if the | |
61 Oracle is destroyed while a sleep event is still being processed | |
62 (the callback payload would be invalid). This is not a problem as | |
63 long as the Oracle singleton is never destroyed. A cleaner solution | |
64 would be similar to "WebAssemblyViewport::CreateObjectCookie()". | |
65 | |
24 * Add precompiled headers for Microsoft Visual Studio | 66 * Add precompiled headers for Microsoft Visual Studio |