3462 Commits (03608af6457aaeabfa012660a19d99bbd8b278b7)
 

Author SHA1 Message Date
  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
  Andrew Belt 0f698492f4 Add translators to Acknowledgments section. 11 months ago
  Andrew Belt 6773423bcc Update LICENSE-dist to match dependency license texts. 11 months ago
  Andrew Belt 29e836a986 Allow VERSION to be set as an environment variable. 11 months ago
  Andrew Belt 81a16ade0e Automatically set Core plugin version to Rack app version. 11 months ago
  Andrew Belt 61c01abd9f Update glfw submodule. 11 months ago
  Andrew Belt 125d59af2d Add note voltage constants to Quantity expression parser such as "c4v = 0V" and "a#v". Refactor teVarsInit(). 11 months ago
  Andrew Belt 872aa0397d No need for engineBarrier to be a HybridBarrier since yield() is not called. 11 months ago
  Andrew Belt 617f6ddafd Refactor all Barrier implementations. Explicitly use appropriate memory ordering everywhere. Use __yield() on ARM64. 11 months ago
  Andrew Belt 2ce8ea0c3f In system::getStackTrace(), use dladdr() instead of backtrace_symbols() on Linux and Mac. 11 months ago
  Andrew Belt b9edfe30e8 Add dotfiles and more binaries to .gitignore generated by helper.py. 11 months ago
  Andrew Belt 089049136d Add "View > UI scale" menu for setting the pixel ratio. 11 months ago
  Andrew Belt ff44a1f575 Tweak browser button and label widths to fit translations. 11 months ago
  Andrew Belt 2b16ce803d Split `MenuBar.edit.undo/redo` translation strings into `undo/redo` and `undoAction/redoAction`. 11 months ago
  Andrew Belt 0dc28e6d56 Automatically add Japanese, Chinese, and emoji fallback fonts in Window::loadFont(). Add Window::loadFontWithoutFallbacks(). 11 months ago
  Andrew Belt 02deb03d7d Add settings::lastPatchDirectory and lastSelectionDirectory. Remember these directories when saving/loading patches and selections. 11 months ago
  Andrew Belt 4021202e53 Omit patch path from patch archive when saved. 11 months ago
  Andrew Belt 414f7bec9b Remove all CR characters when inserting text in TextField. 11 months ago
  Andrew Belt b5935a76e8 Add default fields to history classes. 11 months ago
  Andrew Belt f617ed1d03 Ignore dotfiles. Reorganize .gitignore. 11 months ago
  Andrew Belt 59faa60ed2 Add human-edited and reviewed translations. 1 year ago
  Andrew Belt fe4d462917 Use standard/different Mac key commands for navigating text fields. 1 year ago
  Andrew Belt dc0a3f0554 Use git soft tags to define VERSION. 1 year ago
  Andrew Belt 93b87165d5 Change Mac bundle ID from com.vcvrack.rack to com.vcvrack.rack2. 1 year ago
  Andrew Belt 9dddaefa20 For password TextFields, skip to beginning/end in cursorToPrevWord()/cursorToNextWord(). 1 year ago
  Andrew Belt f2469aa309 Draw correct number of UTF-8 codepoints in password TextField. 1 year ago
  Andrew Belt 12430710ba Add string::UTF8Length(), UTF8CodepointIndex(), and UTF8CodepointPos(). Revise string::UTF8* docs. 1 year ago