Reggie Lloyd-Jones
New Member
I recently made my first plugin and it has a lot of settings. Would be nice if plugin authors were able to create tab groups using the plugin settings API.
I went ahead and did a proof of concept branch adding this feature.
github.com
Here's the Diff view:
github.com
I used AI to code it though so i don't want to submit a pull request as it goes against the guidelines (understandably). If anyone else has any thoughts or would like to hand spin this feature i think it would add a lot of value for plugin developers and end users.
This version:
I went ahead and did a proof of concept branch adding this feature.
GitHub - regiside/obs-studio: OBS Studio - Free and open source software for live streaming and screen recording
OBS Studio - Free and open source software for live streaming and screen recording - regiside/obs-studio
Here's the Diff view:
Comparing obsproject:master...regiside:feature/plugin-property-tabs · obsproject/obs-studio
OBS Studio - Free and open source software for live streaming and screen recording - Comparing obsproject:master...regiside:feature/plugin-property-tabs · obsproject/obs-studio
I used AI to code it though so i don't want to submit a pull request as it goes against the guidelines (understandably). If anyone else has any thoughts or would like to hand spin this feature i think it would add a lot of value for plugin developers and end users.
This version:
- Uses the same tabs feature used in the main output settings when set to advanced.
- Works with themes.
- Can enable/disable tabs.
- can show/hide tabs.
Attachments
Last edited: