<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>http://Orthanc-Main:8020/hg/orthanc-stone/</link>
    <language>en-us</language>

    <title>orthanc-stone Changelog</title>
    <description>orthanc-stone Changelog</description>
    <item>
    <title>[refactoring] class PeriodicRunnableThread moved to orthanc</title>
    <guid isPermaLink="true">http://Orthanc-Main:8020/hg/orthanc-stone/rev/ba477e5a4981</guid>
    <link>http://Orthanc-Main:8020/hg/orthanc-stone/rev/ba477e5a4981</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>ba477e5a4981</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td>refactoring</td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td>tip</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#83;&#101;&#98;&#97;&#115;&#116;&#105;&#101;&#110;&#32;&#74;&#111;&#100;&#111;&#103;&#110;&#101;&#32;&#60;&#115;&#46;&#106;&#111;&#100;&#111;&#103;&#110;&#101;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>class PeriodicRunnableThread moved to orthanc</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>OrthancStone/Resources/CMake/OrthancStoneConfiguration.cmake<br />OrthancStone/Sources/Platforms/Native/NativeEnvironment.h<br />OrthancStone/Sources/Platforms/Native/PeriodicRunnableThread.cpp<br />OrthancStone/Sources/Platforms/Native/PeriodicRunnableThread.h<br />OrthancStone/Sources/Platforms/Native/ThreadedOracle.h<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#83;&#101;&#98;&#97;&#115;&#116;&#105;&#101;&#110;&#32;&#74;&#111;&#100;&#111;&#103;&#110;&#101;&#32;&#60;&#115;&#46;&#106;&#111;&#100;&#111;&#103;&#110;&#101;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 21 Oct 2026 14:53:38 +0200</pubDate>
</item>
<item>
    <title>[refactoring] renamed RunnableThread as PeriodicRunnableThread</title>
    <guid isPermaLink="true">http://Orthanc-Main:8020/hg/orthanc-stone/rev/fc70ff98a5c7</guid>
    <link>http://Orthanc-Main:8020/hg/orthanc-stone/rev/fc70ff98a5c7</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>fc70ff98a5c7</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td>refactoring</td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#83;&#101;&#98;&#97;&#115;&#116;&#105;&#101;&#110;&#32;&#74;&#111;&#100;&#111;&#103;&#110;&#101;&#32;&#60;&#115;&#46;&#106;&#111;&#100;&#111;&#103;&#110;&#101;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>renamed RunnableThread as PeriodicRunnableThread</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>OrthancStone/Resources/CMake/OrthancStoneConfiguration.cmake<br />OrthancStone/Sources/Platforms/Native/NativeEnvironment.h<br />OrthancStone/Sources/Platforms/Native/PeriodicRunnableThread.cpp<br />OrthancStone/Sources/Platforms/Native/PeriodicRunnableThread.h<br />OrthancStone/Sources/Platforms/Native/RunnableThread.cpp<br />OrthancStone/Sources/Platforms/Native/RunnableThread.h<br />OrthancStone/Sources/Platforms/Native/ThreadedOracle.h<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#83;&#101;&#98;&#97;&#115;&#116;&#105;&#101;&#110;&#32;&#74;&#111;&#100;&#111;&#103;&#110;&#101;&#32;&#60;&#115;&#46;&#106;&#111;&#100;&#111;&#103;&#110;&#101;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 21 Oct 2026 14:40:48 +0200</pubDate>
</item>
<item>
    <title>[refactoring] fix build of web viewer</title>
    <guid isPermaLink="true">http://Orthanc-Main:8020/hg/orthanc-stone/rev/153403085188</guid>
    <link>http://Orthanc-Main:8020/hg/orthanc-stone/rev/153403085188</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>153403085188</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td>refactoring</td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#83;&#101;&#98;&#97;&#115;&#116;&#105;&#101;&#110;&#32;&#74;&#111;&#100;&#111;&#103;&#110;&#101;&#32;&#60;&#115;&#46;&#106;&#111;&#100;&#111;&#103;&#110;&#101;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>fix build of web viewer</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>Applications/StoneWebViewer/WebAssembly/StoneWebViewer.cpp<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#83;&#101;&#98;&#97;&#115;&#116;&#105;&#101;&#110;&#32;&#74;&#111;&#100;&#111;&#103;&#110;&#101;&#32;&#60;&#115;&#46;&#106;&#111;&#100;&#111;&#103;&#110;&#101;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 11 Oct 2026 11:21:37 +0200</pubDate>
</item>
<item>
    <title>[refactoring] SimpleViewerCore does not use IViewport</title>
    <guid isPermaLink="true">http://Orthanc-Main:8020/hg/orthanc-stone/rev/560be8bec5d7</guid>
    <link>http://Orthanc-Main:8020/hg/orthanc-stone/rev/560be8bec5d7</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>560be8bec5d7</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td>refactoring</td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#83;&#101;&#98;&#97;&#115;&#116;&#105;&#101;&#110;&#32;&#74;&#111;&#100;&#111;&#103;&#110;&#101;&#32;&#60;&#115;&#46;&#106;&#111;&#100;&#111;&#103;&#110;&#101;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>SimpleViewerCore does not use IViewport</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>Applications/Samples/Common/RtViewerView.cpp<br />Applications/Samples/Common/SimpleViewerCore.cpp<br />Applications/Samples/Common/SimpleViewerCore.h<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#83;&#101;&#98;&#97;&#115;&#116;&#105;&#101;&#110;&#32;&#74;&#111;&#100;&#111;&#103;&#110;&#101;&#32;&#60;&#115;&#46;&#106;&#111;&#100;&#111;&#103;&#110;&#101;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 11 Oct 2026 10:45:16 +0200</pubDate>
</item>
<item>
    <title>[refactoring] removed IViewport::ILock from SimpleViewerCore</title>
    <guid isPermaLink="true">http://Orthanc-Main:8020/hg/orthanc-stone/rev/f5f903bfa044</guid>
    <link>http://Orthanc-Main:8020/hg/orthanc-stone/rev/f5f903bfa044</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>f5f903bfa044</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td>refactoring</td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#83;&#101;&#98;&#97;&#115;&#116;&#105;&#101;&#110;&#32;&#74;&#111;&#100;&#111;&#103;&#110;&#101;&#32;&#60;&#115;&#46;&#106;&#111;&#100;&#111;&#103;&#110;&#101;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>removed IViewport::ILock from SimpleViewerCore</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>Applications/Samples/Common/SimpleViewerCore.cpp<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#83;&#101;&#98;&#97;&#115;&#116;&#105;&#101;&#110;&#32;&#74;&#111;&#100;&#111;&#103;&#110;&#101;&#32;&#60;&#115;&#46;&#106;&#111;&#100;&#111;&#103;&#110;&#101;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 11 Oct 2026 10:33:33 +0200</pubDate>
</item>
<item>
    <title>[refactoring] move IViewport::GetController() outside of ILock</title>
    <guid isPermaLink="true">http://Orthanc-Main:8020/hg/orthanc-stone/rev/bebd0583ebda</guid>
    <link>http://Orthanc-Main:8020/hg/orthanc-stone/rev/bebd0583ebda</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>bebd0583ebda</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td>refactoring</td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#83;&#101;&#98;&#97;&#115;&#116;&#105;&#101;&#110;&#32;&#74;&#111;&#100;&#111;&#103;&#110;&#101;&#32;&#60;&#115;&#46;&#106;&#111;&#100;&#111;&#103;&#110;&#101;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>move IViewport::GetController() outside of ILock</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>Applications/Samples/Common/RtViewerView.cpp<br />Applications/Samples/Common/SimpleViewerCore.cpp<br />Applications/Samples/Sdl/RtViewer/RtViewerSdl.cpp<br />Applications/Samples/Sdl/SingleViewportSdlApplication.cpp<br />Applications/Samples/WebAssembly/SingleFrameViewer/SingleFrameViewerApplication.h<br />OrthancStone/Sources/Platforms/Sdl/SdlViewport.cpp<br />OrthancStone/Sources/Platforms/Sdl/SdlViewport.h<br />OrthancStone/Sources/Platforms/WebAssembly/WebAssemblyViewport.cpp<br />OrthancStone/Sources/Platforms/WebAssembly/WebAssemblyViewport.h<br />OrthancStone/Sources/Platforms/WebAssembly/WebGLViewportsRegistry.cpp<br /><br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#83;&#101;&#98;&#97;&#115;&#116;&#105;&#101;&#110;&#32;&#74;&#111;&#100;&#111;&#103;&#110;&#101;&#32;&#60;&#115;&#46;&#106;&#111;&#100;&#111;&#103;&#110;&#101;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 11 Oct 2026 10:21:23 +0200</pubDate>
</item>
<item>
    <title>[refactoring] merge</title>
    <guid isPermaLink="true">http://Orthanc-Main:8020/hg/orthanc-stone/rev/83ea57ed2863</guid>
    <link>http://Orthanc-Main:8020/hg/orthanc-stone/rev/83ea57ed2863</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>83ea57ed2863</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td>refactoring</td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#83;&#101;&#98;&#97;&#115;&#116;&#105;&#101;&#110;&#32;&#74;&#111;&#100;&#111;&#103;&#110;&#101;&#32;&#60;&#115;&#46;&#106;&#111;&#100;&#111;&#103;&#110;&#101;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>merge</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#83;&#101;&#98;&#97;&#115;&#116;&#105;&#101;&#110;&#32;&#74;&#111;&#100;&#111;&#103;&#110;&#101;&#32;&#60;&#115;&#46;&#106;&#111;&#100;&#111;&#103;&#110;&#101;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 11 Oct 2026 09:56:59 +0200</pubDate>
</item>
<item>
    <title>[refactoring] fix WebAssemblyViewport</title>
    <guid isPermaLink="true">http://Orthanc-Main:8020/hg/orthanc-stone/rev/a77e2bb865c1</guid>
    <link>http://Orthanc-Main:8020/hg/orthanc-stone/rev/a77e2bb865c1</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>a77e2bb865c1</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td>refactoring</td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#83;&#101;&#98;&#97;&#115;&#116;&#105;&#101;&#110;&#32;&#74;&#111;&#100;&#111;&#103;&#110;&#101;&#32;&#60;&#115;&#46;&#106;&#111;&#100;&#111;&#103;&#110;&#101;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>fix WebAssemblyViewport</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>OrthancStone/Sources/Platforms/WebAssembly/WebAssemblyViewport.h<br />OrthancStone/Sources/Scene2DViewport/ViewportController.cpp<br />OrthancStone/Sources/Scene2DViewport/ViewportController.h<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#83;&#101;&#98;&#97;&#115;&#116;&#105;&#101;&#110;&#32;&#74;&#111;&#100;&#111;&#103;&#110;&#101;&#32;&#60;&#115;&#46;&#106;&#111;&#100;&#111;&#103;&#110;&#101;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 11 Oct 2026 09:56:48 +0200</pubDate>
</item>
<item>
    <title>[refactoring] fix build on ubuntu 26.04</title>
    <guid isPermaLink="true">http://Orthanc-Main:8020/hg/orthanc-stone/rev/362a33965e11</guid>
    <link>http://Orthanc-Main:8020/hg/orthanc-stone/rev/362a33965e11</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>362a33965e11</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td>refactoring</td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#83;&#101;&#98;&#97;&#115;&#116;&#105;&#101;&#110;&#32;&#74;&#111;&#100;&#111;&#103;&#110;&#101;&#32;&#60;&#115;&#46;&#106;&#111;&#100;&#111;&#103;&#110;&#101;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>fix build on ubuntu 26.04</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>Applications/Samples/Sdl/CMakeLists.txt<br />OrthancStone/Sources/Oracle/ParseDicomFromFileCommand.cpp<br />OrthancStone/Sources/Toolbox/DicomStructuredReport.cpp<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#83;&#101;&#98;&#97;&#115;&#116;&#105;&#101;&#110;&#32;&#74;&#111;&#100;&#111;&#103;&#110;&#101;&#32;&#60;&#115;&#46;&#106;&#111;&#100;&#111;&#103;&#110;&#101;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 10 Oct 2026 22:05:01 +0200</pubDate>
</item>
<item>
    <title>[refactoring] removed dependency of VolumeSceneLayerSource on IViewport</title>
    <guid isPermaLink="true">http://Orthanc-Main:8020/hg/orthanc-stone/rev/d27f022ac3ec</guid>
    <link>http://Orthanc-Main:8020/hg/orthanc-stone/rev/d27f022ac3ec</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>d27f022ac3ec</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td>refactoring</td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#83;&#101;&#98;&#97;&#115;&#116;&#105;&#101;&#110;&#32;&#74;&#111;&#100;&#111;&#103;&#110;&#101;&#32;&#60;&#115;&#46;&#106;&#111;&#100;&#111;&#103;&#110;&#101;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>removed dependency of VolumeSceneLayerSource on IViewport</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>Applications/Samples/Common/RtViewerView.cpp<br />OrthancStone/Sources/Scene2DViewport/ViewportController.cpp<br />OrthancStone/Sources/Volumes/VolumeSceneLayerSource.cpp<br />OrthancStone/Sources/Volumes/VolumeSceneLayerSource.h<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#83;&#101;&#98;&#97;&#115;&#116;&#105;&#101;&#110;&#32;&#74;&#111;&#100;&#111;&#103;&#110;&#101;&#32;&#60;&#115;&#46;&#106;&#111;&#100;&#111;&#103;&#110;&#101;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 09 Oct 2026 16:50:12 +0200</pubDate>
</item>

  </channel>
</rss>