3304 Commits (b0c7675e584419da0f48d9c348582eea0dfdd7a2)
 

Author SHA1 Message Date
  Andrew Belt 5b39f3a7a6 Tweak Light theme colors. 1 year ago
  Andrew Belt 13aad032f4 Fix InfoLabel text color when switching UI themes. 1 year ago
  Andrew Belt 5759ab3d0c Add UI theme to settings and menu bar. 1 year ago
  Andrew Belt a35b87c56b Make ui::setTheme() better handle light and high-contrast dark themes, without modifying default theme too much. 1 year ago
  Andrew Belt 6f12a83d67 Add color::lerp(). 1 year ago
  Andrew Belt 046452bd55 Make "deprecated" an alias of "hidden" in Model JSON object. 1 year ago
  Andrew Belt 4d53776101 When settings::lockModules is enabled, don't select modules on click. 1 year ago
  Andrew Belt 1ed0229f94 Update fuzzysearchdatabase. 1 year ago
  Andrew Belt 1c523ae373 Add dsp::polyDirect(), polyHorner(), and polyEstrin(). Rename approxExp2Floor() to exp2Floor() and make it correctly handle negative `x`. Rename approxExp2_taylor5() to exp2_taylor5() and improve polynomial coefficients. 1 year ago
  Andrew Belt 050668e1b8 Clean up credits in readme. 1 year ago
  Andrew Belt e62eeccb3d In system::removeRecursively(), make all sub-entries writable before attempting to recursively remove. 1 year ago
  Andrew Belt a637fc7e0b In system::unarchiveToDirectory(), set minimum file and dir permissions to 0644 and 0755. 1 year ago
  Andrew Belt 4905496eed Fix all memory leaks caused by json_array_append() and json_object_set(). 1 year ago
  Andrew Belt 43cc6d02ff Update changelog. 1 year ago
  Andrew Belt dba531ffe2 Check that plugin is available for this arch when checking library updates. 1 year ago
  Andrew Belt 31ddd65c79 Remove behavior that clears MIDI messages too far in the future in InputQueue::tryPop(). 1 year ago
  Andrew Belt 6eaf11ed7a Remove Engine::setFrame(). Guarantee that Engine frame only increases by 1 with no jumps. 1 year ago
  Andrew Belt fbf7d907c0 Bump version. Update changelog. 1 year ago
  Andrew Belt f142a5a5e0 Ignore untracked files in dep/speexdsp. 1 year ago
  Andrew Belt bc792910e6 If plugin slug in VCV account is not found in manifests, skip plugin silently. 1 year ago
  Andrew Belt 680b806750 Add doc comments to ModuleWidget and Module. 1 year ago
  Andrew Belt 9b635c9b20 Add `ModuleWidget::getModule<TModule>()` helper method. 1 year ago
  Andrew Belt 99361ff172 Place module selection nearest to mouse position when pasting. 1 year ago
  Andrew Belt a5e377f2e6 When cloning, pasting, or importing module selection, place modules nearest to center of rack viewport. 1 year ago
  Andrew Belt a7492aa412 Refactor RackWidget_pasteJson() to return ModuleWidget pointers instead of only IDs. 1 year ago
  Andrew Belt cd2d14fa5e Update expanders when ModuleWidget is removed from RackWidget, so Module::onExpanderChange is dispatched. 1 year ago
  Andrew Belt b138166e0e Allow plugins to add menu items to port context menu with PortWidget::appendContextMenu(). 1 year ago
  Andrew Belt 108f9f3188 Add --help command-line flag. 1 year ago
  Andrew Belt 5d1de522b2 Make version flag `-v` and debug info consistent with menu bar text. 1 year ago
  Andrew Belt f90e1d0d0b In unarchiveToDirectory(), make zero-byte files in the archive delete existing files instead of overwrite them. 1 year ago
  Andrew Belt 096b11e234 Fix Mac minor version in getOperatingSystemInfo() for Mac >=13. 1 year ago
  Andrew Belt 26fe1837bd MIDI-CV: Improve labels for pwRange and clockDivisions in context menu. 1 year ago
  Andrew Belt d104a6080e Audio 2: Only turn on red "0 dB" lights when clipping. 1 year ago
  Andrew Belt bff077f958 On Windows, uninstall existing version silently before installing, since VST3 was changed from a file to a folder. 1 year ago
  Andrew Belt e1efeed070 Update osdialog to implement multiple filter patterns on Zenity. 1 year ago
  Andrew Belt 83b20582b2 Update changelog. 1 year ago
  Andrew Belt 4c0294a6a6 Bump version. 1 year ago
  Andrew Belt afb25dbb64 Revise doc comments for audio::Device methods. 1 year ago
  Andrew Belt bae4f45291 Update changelog. 1 year ago
  Andrew Belt 908517c890 Clear audio output in Device before Ports process buffers. 1 year ago
  Andrew Belt 8966f25a00 Don't require Rosetta to run Mac ARM64 installer. 1 year ago
  Andrew Belt fd0136de0a Revise tip window messages. 1 year ago
  Andrew Belt a811a9c78a Increase minimum window size. 1 year ago
  Andrew Belt 8f432d536b Move app name, version, and arch from Help menu to menu bar. 1 year ago
  Andrew Belt b8708cb73c Add APP_OS_NAME and APP_CPU_NAME. Display OS and CPU in Help menu. 1 year ago
  Andrew Belt 0b668e7a44 Remove Window::activateContext(). 1 year ago
  Andrew Belt 7ea2879143 Use -load_hidden on Mac to hide library symbols. 1 year ago
  Andrew Belt 03d2d2e4f0 Apple ld doesn't support --exclude-libs so don't use this flag. 1 year ago
  Andrew Belt 05a340c150 Add *.dylib/dll/so to gitignore generated by helper.py. 1 year ago
  Andrew Belt f7c8e097e2 Use plugin-CPU.EXT filename for plugin binary on non-x64 CPUs, so multiple binaries can coexist. 1 year ago