-
Notifications
You must be signed in to change notification settings - Fork 9
Home
hannes edited this page Feb 14, 2023
·
31 revisions
UniMenu is a pure python module to add python commands to the menu. Great for creating menu configs that are shared between applications. E.g. in a VFX or game studio pipeline.
- ❌ Not easily supported ( with current unimenu implementation )
- ✅ Implemented
- 🛠️ To implement
- Not investigated yet
App | Icon | Separator | Labeled separator | callback command ¹ | tooltip | teardown | native UI |
---|---|---|---|---|---|---|---|
Maya | 🛠️ | ✅ | 🛠️ | ✅ | ❌ | ✅ | PySide2 & native menu |
Max ² | 🛠️ | ✅ | ❌ | ❌ | 🛠️ | PySide2 & native menu | |
Substance Painter | PySide2 | ||||||
Krita | ❌ | 🛠️ | ❌ | PyQt5 | |||
Qt | ✅ | ✅ | ✅ | ✅ | ✅ | any Qt | |
Marmoset | ❌ | ❌ | UIWindow | ||||
Blender | ✅ | ✅ | ❌ | GHOST Menu Operator | |||
Unreal | 🛠️ | 🛠️ | 🛠️ | Slate ToolMenuEntry |
¹ some apps only support string commands, some support passing functions & callbacks.
²
checkbox, e.g. Krita shortcuts - Krita option button, e.g. maya
Applications
Dev Docs
Other