MultiFunPlayer v1.25.2
v1.25.2:
- Add support for upcoming SLR multi-axis funscript
- Fix exception when trying to create output target using missing type
- Fix crash after removing/disabling an axis from device settings
v1.25.1:
- Fix exception when clearing buttplug device list
- Fix possible buttplug deadlock
- Fix media content expander defaulting to expanded state
v1.25.0:
- Add AB loop support (#112)
- Support latest buttplug version by updating to Buttplug.Net library (#115)
- Add separate bypass toggles for script/motion provider/custom transition (#71)
- Add ability to disable/enable shortcuts (#120)
- Make motion provider gap fill work based on script presence (#67)
- Allow enabling window resize (#9)
- Add ability to limit motion provider speed when updating based on other axis motion
- Start work on help/documentation page (https://yoooi0.github.io/MultiFunPlayer/)
- Rework heatmap/chapter/bookmark tooltips
- Add ability to disable sync on auto-home start/end
- Use precise sleep for main script update loop
- Make internal media source playlist items easier to click
- Change default mpv arguments to
--keep-open --pause
to not pause on next playlist file - Change axis settings to enable random motion provider on R0/R1/R2 by default
- Fix TCP output sending data in 1024 byte chunks (#122)
- Fix plex media source getting stuck due to infinite timeout
- Fix internal media source not clearing media state when disconnecting
- Fix exception when using bookmark and chapter actions when none are loaded
- Fix stutter when auto-home delay is longer than sync duration
- Fix smart limit canvas popup
- Fix keyframe heatmap not displaying long slopes correctly
- Fix unable to map multiple buttplug devices with the same name