Fixed: a crash while building nested folders. Thanks to alladjex for the report and the crash log, which was enough to find it. Committing a folder rename tore down and rebuilt the whole dock item model from inside a Qt signal that was still using those items, so Qt walked freed memory as soon as control returned to it. Nesting folders hit it every time, because each new subfolder gets renamed right after it is created. Drag and drop and the right-click actions shared the same defect; one change fixes all three.
Added: a Windows installer. Windows previously shipped only a .zip, while macOS had a .pkg and Linux a .deb.
- Installs to C:\ProgramData\obs-studio\plugins\ by default, the plugin directory an OBS Studio update will not wipe.
- Point it at an OBS Studio folder instead (a portable copy, or C:\Program Files\obs-studio) and it lays the files out the way that location needs. The two layouts differ and the installer picks the right one.
- Moving between the two removes the old copy, so OBS Studio never loads the plugin twice.
- It is not code-signed, so SmartScreen will warn: More info > Run anyway.
The .zip is unchanged, for anyone who would rather place the files themselves. The resource description now spells out both Windows layouts instead of just saying "your OBS Studio plugin directory".
Reminder: the dock is hidden until you turn it on - open the Docks menu and tick SceneAnchor.