Skip to content

Commit 0da578e

Browse files
benzwicksjh26
authored andcommitted
PW44 SlicerMouseMaster: Update progress, add screenshots and links
- Add progress: Extensions Index PR, documentation, CI screenshots - Add main UI screenshot from GitHub - Add links to documentation and Extensions Index PR
1 parent 511faa8 commit 0da578e

1 file changed

Lines changed: 12 additions & 9 deletions

File tree

  • PW44_2026_GranCanaria/Projects/SlicerMouseMaster

PW44_2026_GranCanaria/Projects/SlicerMouseMaster/README.md

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -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-
![Description of picture](Example2.jpg)
76-
![Some more images](Example2.jpg)
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

Comments
 (0)