MultiFunPlayer v1.32.1
🕑 Added 2024-12-19 18:46:26 +0000 UTCDownload: timed patreon only exclusive
1.32.1
Additional patreon only changelog:
Fix SLR not using cached session when logging in with email
Fix SLR not using cached session when username letter case differs from session username
Fix DeoVR not staring if SLR fails to log in
Convert DeoVR haptics input from buttons to toggles
Improve behavior of DeoVR haptics input
Changelog:
Use force seek when updating position after a seek request in Internal source
Add support for toggles in shortcuts
Fix crash when trying to create shortcuts with missing type
Fix local script loading failing when one of the matched scripts is corrupted
Improve performance of shortcut action runner
Plugins:
Add or remove plugins after adding or removing folders
Recompile plugins on file change event
Recompile plugins when adding or removing xaml file
Limit plugin path depth to one subfolder
Automatically unregister all plugin registered actions on dispose
Add helpers for starting plugin background tasks/threads that are cleaned up on dispose
Fix plugin assembly not unloading
Fix plugin compilation error when plugin file contains classes with no base class
Fix plugin compilation error when non plugin class has constructors
1.32.0
Additional patreon only changelog:
Support SLR login using login code

Allow connecting DeoVR even when SLR login fails or credentials are empty
Don't use cached session if username is different
Fix "wrong password" error when logging in to SLR
Fix SLR api sending local scripts causing double sync
Changelog:
Rework and simplify plugin system

Allow placing plugins in subfolders
Expose available actions and properties to plugins
Allow plugins to create their own UI
Improve performance of creating assembly references for plugins
Register missing properties for plugins where possible to match registered actions
Sample plugins: https://gist.github.com/Yoooi0/a5976f75574e09cc683aec01a1df804c
Update to .net 9 (performance improvements)
Allow assigned actions to be in disabled state instead of getting removed from shortcuts if plugin or output target action is unregistered (#88)

Add support for auto-home and speed limit when using PolledUpdate (#180)
Fix unable to place breakpoints in plugins due to plugin assembly embedded source not including BOM
Fix nested dialogs getting stuck invisible in certain situations
Fix custom curve motion provider tiling when using makima interpolation
Fix manual axis transitions loosing steps with shortcuts in relative mode
Fix axis value flipping repeatedly with invert option enabled by reverting it to invert script only
Fix auto-home taking shorter time to complete than configured
Fix SyncOnMediaResourceChanged not having any effect when set to false
Fix MotionProvider::Custom Curve::Points::Set actions not updating display name
Fix MotionProvider::Custom Curve::Points::Set actions adding additional point on each launch
Comments
Yoooi
It allows MFP to use scripts from sites that use the heresphere api (the same that XBVR uses), like badoinkvr, realjamvr etc. But most sites only send the scripts to The Handy. If you have a site that works with heresphere and heresphere is able to see the scripts then if you add credentials to MFP for that site MFP will be able to use those scripts too. This is basically a streaming support for other sites than SLR, but I dont know what sites expose the scripts.
Jojo77
Hi ! So what is the purpose for the heresphere section in the script repository window? It has a place to put in a url and credentials and a target axis. How would I use this feature?
Yoooi
MFP does not read videos, so that would depend on your video player. As for scripts then yes if you add a mapped drive or if access to the shared folder does not require authentication. You might have to use "media path modifiers" to change the file path reported from your video player from what it can access to what MFP can access.
不能说 剑客
请问mfp是否支持读取nas里的视频和脚本
不能说 剑客
thankyou,i will try that
Yoooi
Hi, MFP targets x64, but I also think win11 arm can emulate it. So you would just have to try running MFP v1.30.2 from github. If there are any problems I could try compiling for arm64.
不能说 剑客
你好,请问mtp支持arm版win11系统吗
VeiledPrivateer
Oh sweet! The fix for the issue I reported is here. Thanks a lot for that.