@@ -67,31 +67,34 @@ SlicerMouseMaster is a 3D Slicer extension for advanced mouse customization, but
6767<!-- Update this section as you make progress, describing of what you have ACTUALLY DONE.
6868 If there are specific steps that you could not complete then you can describe them here, too. -->
6969
70- 1 . ...
70+ 1 . Submitted extension to Slicer Extensions Index ([ PR #2308 ] ( https://github.com/Slicer/ExtensionsIndex/pull/2308 ) )
71+ 2 . Created comprehensive documentation site with user guide, developer guide, and API reference
72+ 3 . Implemented automated screenshot generation for documentation via CI
73+ 4 . Added support for Logitech MX Master 3S and MX Master 4 mice
74+ 5 . Created default presets for common workflows (Segment Editor, Markups, Volume Rendering)
7175
7276# Illustrations
7377
74- <!-- Add pictures and links to videos that demonstrate what has been accomplished.
75- 
76- 
77- -->
78+ ![ Main UI] ( https://raw.githubusercontent.com/benzwick/SlicerMouseMaster/main/Screenshots/main-ui.png )
79+
80+ * MouseMaster module interface showing mouse selection, preset management, and button mappings*
7881
7982# Background and References
8083
8184<!-- If you developed any software, include link to the source code repository.
8285 If possible, also add links to sample data, and to any relevant publications. -->
8386
84- Code repository:
85-
86- - < https://github.com/benzwick/SlicerMouseMaster >
87+ - Source code: < https://github.com/benzwick/SlicerMouseMaster >
88+ - Documentation: < https://benzwick.github.io/SlicerMouseMaster >
89+ - Extensions Index PR: < https://github.com/Slicer/ExtensionsIndex/pull/2308 >
8790
8891## Features
8992
9093- ** Button Remapping** : Assign custom actions to mouse buttons (back, forward, thumb, etc.)
9194- ** Mouse Profiles** : Built-in support for popular mice with auto-detection
9295- ** Workflow Presets** : Save and share button configurations for different tasks
9396- ** Context-Sensitive Bindings** : Different mappings per Slicer module
94- - ** Cross-Platform** : Works on Windows, macOS, and Linux
97+ - ** Cross-Platform** : Works on Linux. Not tested on macOS or Windows.
9598
9699## Supported Mice
97100
0 commit comments