Hello,
TotalSegmentator V2 just relased v2.4.0 with two new model. Do we have a timeline of when this model will be included in the 3DSlicer extension ?
Display the popup 5 seconds after the startupCompleted signal is emitted (using QTimer).
Include a JSON string in the details section using slicer.util.errorDisplay("An error occurred. For further information click 'Show Details...'", windowTitle="Something", detailedText="Some text").
Add buttons: “Accept,” “Reject,” and “Ask me later.”
Include a “Do not ask again” checkbox; if selected, the popup will not reappear, and the same response will be used in future sessions.
Next Steps
@BerDom.Ing to resume active development after September 12th.
Organize tutorials into top-level categories (e.g., SlicerIGT).
Use one repository per tutorial to facilitate creation, revision control, storage of PDFs, and sample data as release assets. In the future, CI will automate translation and test execution.
Tutorial Naming Convention
Assign unique, descriptive names for each tutorial to avoid confusion with similar titles. Consider using IDs similar to SlicerIGT, for example:
STC-SEG-101 (Slicer Training Compendium - Segmentation - Beginner)
Maintaining this workflow within the Slicer/Slicer project prevents Dependabot from effectively tracking updates specific to the pinned workflow, as it instead suggests updates referencing all Slicer changes rather than those specific to the workflow.
Next: Create dedicated Slicer repositories to organize each GitHub reusable workflow or action.
Plan for Slicer 5.8 Release
This topic will be covered in next week’s meeting.
The intention was to store all tutorials here, but if the decision is to keep them in their own repo (based on “Use one repository per tutorial to facilitate creation, revision control, storage of PDFs, and sample data as release assets”, with reasoning here), then I can rename this or re-create the whole thing based on the new guidelines.