3488 Commits (c3dbc5e24cd710965b74a2b5eb562eddba5f9ef5)
 

Author SHA1 Message Date
  Andrew Belt c3dbc5e24c Move hidden cursor to center of window in Widget::cursorLock(). 3 months ago
  Andrew Belt ad78992e79 Fix resetting cursor pos in cursorPosCallback() for non-integer pixelRatios. 3 months ago
  Andrew Belt 0a805b5399 Fix Window::cursorLock() delta again using new method. 3 months ago
  Andrew Belt fe030ca005 Update glfw fork. 3 months ago
  Andrew Belt de8fa6197b CV to MIDI: Generate Note Off message for active notes when number of channels is decreased. 5 months ago
  Andrew Belt 6494ded230 Allow capital note names A--G in MIDI to Gate and Gate to MIDI. 5 months ago
  Andrew Belt f90af88905 MIDI to CV: Add "Use release velocity" setting. Refactor MidiParser. 5 months ago
  Andrew Belt 44f85a8e46 MIDI to Gate: Add Aftertouch "Gate amplitude" mode. 5 months ago
  Andrew Belt 264d1d4c46 MIDI to Gate: Add "Trigger mode". 5 months ago
  Andrew Belt 976b111673 MIDI to CV: Add monophonic modes: Last, First, Lowest, Highest. Add "Release retrigger" mode. 5 months ago
  Andrew Belt 229d3eea35 Parse SVG colors in format rgb(255,0,0) etc. 6 months ago
  Andrew Belt 44ee1e73e3 Make random::Xoroshiro128Plus more compatible with C++ std random number generators. 6 months ago
  Andrew Belt d85fde2447 In RtMidiOutputDevice::runThread(), always re-acquire top message after waiting, since wait_for() returning `timeout` does not imply that notify_one() was not called while waiting. 6 months ago
  Andrew Belt e70560a863 Disable warning about variable-length arrays. 7 months ago
  Andrew Belt 56542273be Don't remove settings and autosave patch before overwriting it with new file. 7 months ago
  Andrew Belt d1ce1e646d Fix documentation of overwriting in system::rename(). 7 months ago
  Andrew Belt 71bee13682 Fix operator""_XX() function names. 8 months ago
  Andrew Belt 5275546b7c Edit contributing section. 8 months ago
  Andrew Belt c7e6a8577c helper.py: Accept short hex colors in SVG. 9 months ago
  Andrew Belt 26ff3dcf3d Improve readability of CONTRIBUTING.md. 9 months ago
  Andrew Belt 43772d071d Increase delay even more in Window::cursorLock() to ignore mouse delta on Mac. 9 months ago
  Andrew Belt ae65fcaa7b Increase delay in Window::cursorLock() to ignore mouse delta on Mac. 9 months ago
  Andrew Belt 768d859187 Update changelog. 9 months ago
  Andrew Belt 8ea470f343 Revert "Don't statically link libstdc++ into plugins. Make plugins dynamically link to Rack's libstdc++." 9 months ago
  Andrew Belt fbf4d91b05 Force `CMAKE_POLICY_VERSION_MINIMUM=3.5` for only GLEW and libarchive, not all Rack/plugin deps. Updating the Cmake policy version to support Cmake 4 should be the responsibility of each dep. 9 months ago
  Andrew Belt bfd530b722 Update changelog. 9 months ago
  Andrew Belt 03608af645 Update bundled Fundamental to 2.6.2. 9 months ago
  Andrew Belt 40e529f393 Use a different workaround (time-based) for GLFW Mac bug where setting GLFW_CURSOR_DISABLED creates a large mouse delta in a few frames. 9 months ago
  Andrew Belt 5fba8d0c50 Add graphics/audio driver memory leaks to valgrind suppressions. 10 months ago
  Andrew Belt 5d24fefb69 Update valgrind suppressions for Linux. 10 months ago
  Andrew Belt e3699b53ef Don't statically link libstdc++ into plugins. Make plugins dynamically link to Rack's libstdc++. 10 months ago
  Andrew Belt 75666e25ec Update to GLEW 2.2.0. Set Cmake minimum version 3.5 when building deps with Cmake. 10 months ago
  Andrew Belt 51f20bc286 Fix libarchive static library name in dep Makefile 10 months ago
  Andrew Belt 4b99d216b8 Load translations after logging environment during launch. 10 months ago
  Andrew Belt d676da3da7 Fix version number in changelog. 10 months ago
  Andrew Belt e3ebe33f5e Update changelog. 10 months ago
  Andrew Belt 2cc7d4e002 Update changelog. 10 months ago
  Andrew Belt 844b45057f MIDI-Map: Set param value without Engine smoothing, since MIDI-Map already filters it. 10 months ago
  Andrew Belt 96054a0b5e Rack no longer needs Controlled Folder Access to Documents on Windows since Rack 2.5.0. 10 months ago
  Andrew Belt f881348a9e Rename VERSION to RACK_VERSION in Makefile to avoid environment variable conflicts. 10 months ago
  Andrew Belt 4acf0834eb Build libarchive with Windows 7 minimum version. 10 months ago
  Andrew Belt f8df60a9e6 Add 150% and 250% options to "View > UI scale" menu. 10 months ago
  Andrew Belt 2bcff47a7c Update changelog. 10 months ago
  Andrew Belt 4d8030a535 Clear library global state in library::destroy() in case init() is called again. 10 months ago
  Andrew Belt 4552a7168f Specify Fundamental (VCV Free) plugin version and download it in dist target. Refactor getFundamentalPackagePath() to not use regex. 11 months ago
  Andrew Belt 16dbaff771 Refactor RtAudioDriver/Device. Hardcode old RtAudio driverIds to be compatible with Rack <2.6.1 patches. 11 months ago
  Andrew Belt 454033dce1 Reorder README. 11 months ago
  Andrew Belt 27cebc7675 Set BundleHasStrictIdentifier to false so Rack <=2.6.0 Mac app bundles with identifier `com.vcvrack.rack` are overwritten with the new `com.vcvrack.rack2` app bundle. Set BundleIsRelocatable to true so if a user moves the Rack >=2.6.1 app bundle, the installer will find it by its identifier and upgrade (overwrite) it. 11 months ago
  Andrew Belt d570d37b77 Reorder changelog. 11 months ago
  Andrew Belt e8031d50b4 Update CHANGELOG. 11 months ago