Skip to content

v0.0.39

Pre-release
Pre-release

Choose a tag to compare

@JoepVanlier JoepVanlier released this 30 Aug 23:57

Changelog

  • plugin: Ensured that ysfx now syncs ui sliders whenever they go out of sync with the backend. This is required for jsfx that change slider values from the jsfx itself without calling slider_automate.
  • plugin: Resolved some of the edge flickering caused by incorrect gfx size.
  • plugin: Resolved failing to round to desired increment in text boxes.
  • plugin: Added keyboard controls for sliders. Up/Down/Left/Right arrow for changing the value. Ctrl, Cmd and Shift modifiers to make larger adjustments. Page up and down for even larger adjustments and home and end to skip to the start and end.
  • ide: Added more flexibility of the text encoding. The document viewer will now use juce to try and infer the text encoding of the file that has been read.
  • plugin/accessibility: Added functionality such that when the filter is engaged and the user scrolls through the list of presets, the OS is notified of the selected item's name. This allows screen readers to pick up on the preset names.
  • plugin/accessibility: Added the option to use ALT + N and ALT + P to scroll through the presets. These shortcuts can be enabled/disabled in the preset option menu (next to Presets).
  • plugin/accessibility: Added functionality to report to the OS when a preset is selected. Now the preset name is presented to any screen narrator active.
  • plugin/accessibility: Added that the slider label can be selected such that it can be heard when screen narration is active.
  • all: dropped support for compiling with mingw32/mingw64.

Windows users: Please note that I updated the version of Microsoft Visual C++ that is used for building the Windows version of the plugin. If you suspect that your MSVC redistributable may be outdated, please install a newer one. You can download the installer from Microsoft here:
32-bit: https://aka.ms/vs/17/release/vc_redist.x86.exe
64-bit: https://aka.ms/vs/17/release/vc_redist.x64.exe

Note that if you have an outdated MSVC redistributable, you may get a crash on startup. For more information see: https://stackoverflow.com/questions/78598141/first-stdmutexlock-crashes-in-application-built-with-latest-visual-studio