Skip to content

MultiFunPlayer v1.30.2

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 26 Aug 16:29
· 1 commit to master since this release

1.30.2:

  • Fix crash when creating XInput axis gestures at min/max position

1.30.1:

  • Fix RawInput settings not getting saved
  • Fix crash when creating XInput axis gestures
  • Fix custom curve motion provider overflowing when tiling linear curve

1.30.0:

Additional patreon only changelog:

  • Add support for DeoVR haptics buttons (Return to base, Pause script, Manual mode, Edging mode) to be used with shortcuts

Changelog:

  • Add input processor settings (#153)
    MultiFunPlayer_NnD6SV6QxP
  • Add ability to show errors in a snackbar instead of dialog (#168)
    MultiFunPlayer_EVy657zFOb
  • Add ability to load additional scripts with the same base name in internal source
    MultiFunPlayer_rsfr22GI2F
  • Add ability to lock a script to an axis
    MultiFunPlayer_vhQDk0BRMA
  • Match funscripts in order of configured funscript names, "Load unnamed script" is replaced with "*"
    MultiFunPlayer_i9ndLZHaPf
  • Allow enabling/disabling device axes on default devices without having to clone a device
    MultiFunPlayer_5x698rsXaT
  • Automatically tile looping custom curve motion provider curve
    MultiFunPlayer_EEfmQRhlQN
  • Add DecodeMediaPathModifier
    MultiFunPlayer_qGmOlfWQVd
  • Add support for async shortcut actions (#158), long running actions like connecting an output will fully complete before executing the next action
  • Add api key support to stash repository (#162)
  • Remove raw from L0 funscript names
  • Show a dialog when starting mpv source with no executable set for easier mpv download on inital setup
  • Only match to currently playing video file when using XBVR repository instead all files attached to the scene
  • Only match to primary media file when using Stash repository instead all files attached to the scene
  • Use all media path modifiers when processing media resource path instead of only the first matching
  • When possible try to read custom device names from Jellyfin/Emby media source
  • Improve behaviour of media source/output target auto-connect
  • Check if MFP has permissions to save files in current directory on startup to prevent settings loss
  • Disable packet buffering in Tcp output target
  • Auto stop buttplug.io device scan
  • Show which axis preview is selected in heatmap tooltip
  • Try to find existing mpv executable in known paths without having to manually set it
  • Fix XBVR repository not working with HereSphere (requires XBVR v0.4.27 or later)
  • Fix possible crash when receiving data from UDP or Serial output target
  • Fix some settings not getting saved when set to null (#166)
  • Fix axis matching scripts ending in funscript name without a dot
  • Fix parsing of media uri with file scheme
  • Fix possibility of auto-connect retrying with no delay after disconnecting output target or media source
  • Fix disabled mpv auto-start setting having no effect
  • Fix sudden unwanted motion when media changes while auto-homing
  • Fix possible crash when trying to manually load a script with a file dialog