Skip to content

MultiFunPlayer v1.17.0

Compare
Choose a tag to compare
@github-actions github-actions released this 05 Dec 18:39
· 1238 commits to master since this release

Breaking changes:

  • Shortcuts settings will be reset
  • Axis content visibility setting will be reset
  • Sync on video resume setting will be reset

 
Changelog:

  • Update to .NET 6
  • Add ability to generate motion without video playing using motion providers (#26)
    2021-12-05_19-23-23
    • Random - generates smooth random motion using simplex noise
      2021-12-05_19-23-45
    • Looping script - generates motion from a script that loops indefinitely
      2021-12-05_19-24-05
    • Pattern - generates motion by repeating simple patterns (triangle, sine, saw, square, double bounce, sharp bounce)
      2021-12-05_19-24-15
  • Add video path modifiers to transform unusable video paths/urls to something that allows the scripts to be auto loaded (#27)
    2021-12-05_19-24-54
    • Find and replace - find text and replace with something else, supports regex
      2021-12-05_19-25-15
    • Uri to local - experimental method that tries to map url path to local path, used mainly with DLNA
      2021-12-05_19-25-51
  • Add button to quickly map video path/url to local file (#27)
    2021-12-05_19-28-16
  • Add error prompt when Visual C++ redistributable is not installed (#30)
  • Add user limits to axis range actions (#13)
  • Refactor shortcuts to allow more flexibility in the future
  • Use buttplug device index when mapping axes to allow per device mapping for devices with the same name
  • Reimplement action filtering based on gesture type
  • Improve output target update rate behaviour
    2021-12-05_19-29-04
  • Add "precise" update rate toggle to output targets
  • Fix sync not running when toggling axis bypass
  • Fix keyframes heatmap not regenerating after size change
  • Fix keyframes heatmap not showing when stroke script is not loaded
  • Fix selected serial com port not saving when empty
  • Fix buttplug device not updating if value change is small
  • Many UI updates