2122 Commits (8fe8d903bb9ff1ff1068825aba7c563b1790422c)

Author SHA1 Message Date
  Andrew Belt 866cb01c16 Remove unused Window variable. 1 year ago
  Andrew Belt 73eead277e Update fuzzysearchdatabase and tweak Module Browser search. 1 year ago
  Andrew Belt 30f33276b0 Add plugin slug fallback for "DelexandraVol1". 1 year ago
  Andrew Belt bf675ada61 Make simple random state global instead of thread-local. 2 years ago
  Andrew Belt f97308edfb Clear output audio only if no Ports are subscribed to Device. 2 years ago
  Andrew Belt 27c2325118 Fix /download URL "arch" argument. 2 years ago
  Andrew Belt c12f690786 Remove "v" from all version messages. 2 years ago
  Andrew Belt 8916e3b383 Merge APP_OS variable into APP_ARCH. 2 years ago
  Andrew Belt b4de7c9fc1 Use 16 MIDI loopback devices instead of 1. 2 years ago
  Andrew Belt 0609ef0ebb Refactor MenuLabel frame rate math in MenuBar. 2 years ago
  Andrew Belt 36c9c1232e Use sleep-based frame limiting instead of vsync since it's unreliable on buggy graphics drivers. 2 years ago
  Andrew Belt 9d8624d4b6 Add MIDI "Loopback" driver. 2 years ago
  Andrew Belt 591246a500 Replace "frameSwapInterval" setting with "frameRateLimit". 2 years ago
  Andrew Belt 2cff78999a Set pluginSettingsJ to NULL in settings::destroy(). 2 years ago
  Andrew Belt 77ee02a051 Decrease network connection timeout to 30 seconds. 2 years ago
  Andrew Belt b2502f0ea0 Add user agent to network requests. 2 years ago
  Andrew Belt a6a212789a Add system::sleep(). 2 years ago
  Andrew Belt 0133549d19 Move tinyexpr to submodule. 2 years ago
  Andrew Belt 08cd572d51 Allow building on ARM64. Only Mac tested, and deps not tested. 2 years ago
  Andrew Belt 26016a2226 Add ARCH_X64 macro when compiling on x64. 2 years ago
  Andrew Belt 85061331bb Fix RackWidget::squeezeModulePos() setting incorrect positions of right shoved modules. 2 years ago
  Andrew Belt 2cb341274a Apply rack offset in ModuleWidget::get/setGridPosition() etc. 2 years ago
  Andrew Belt f2e1951d91 Align VCV Audio-2 VU meter light thresholds with meter labels. 2 years ago
  Andrew Belt ecf1be8b4c When lockModules setting is enabled, also lock selected modules. 2 years ago
  Andrew Belt 6364cab316 Rename "template" module preset in menu items to "default". Hide template preset in preset list. 2 years ago
  Andrew Belt d3e6c84fc3 Fix expanders occasionally not connecting when removing a module. 2 years ago
  Andrew Belt ebad98effb Refactor RackWidget::updateExpanders() to use ModuleWidget::getGridBox(). 2 years ago
  Andrew Belt b31ae5502d Call updateExpanders() in RackWidget::squeezeModulePos() and unsqueezeModulePos(), fixing expanders not connecting when cloning modules. 2 years ago
  Andrew Belt 3ff824b43f Use old module move algorithm for adding/removing modules when auto-squeeze is disabled. 2 years ago
  Andrew Belt 259fc6d44a Revise TipWindow messages. 2 years ago
  Andrew Belt 16a3ea741e Reorganize View menu. 2 years ago
  Andrew Belt 7d6b9d2211 Add squeezeModules setting and menu bar item to toggle new squeeze or old nearest/force behavior. 2 years ago
  Andrew Belt f47729b40d Add back force-moving of modules. 2 years ago
  Andrew Belt a4c8ee3b5e Use different temporary autosave dir in safe mode. Don't check for library updates in safe mode. 2 years ago
  Andrew Belt b956cfcebb Destroy plugins in reverse order from initialization. 2 years ago
  Andrew Belt a609a9b15e Add `patch::Manager::clearAutosave()`. Clear autosave in safe mode. 2 years ago
  Andrew Belt ed5a362911 Add safe mode. 2 years ago
  Andrew Belt e0b223605b Don't refresh Browser on show. 2 years ago
  Andrew Belt 89574d748a Remove Discord activity IPC. 2 years ago
  Andrew Belt 4a8e0f43a5 Use `std::log2` with correct cast in teVarsInit(). 2 years ago
  Andrew Belt 2838b33525 Add author email to Model context menu. 2 years ago
  Andrew Belt 9f49de8776 Skip plugin update if current version is greater than remote version. 2 years ago
  Andrew Belt c833c08da9 Skip app update if current version is greater than remote version. 2 years ago
  Andrew Belt 635670c5ce Add string::Version class for comparing versions. 2 years ago
  Andrew Belt c38a2b5d3d Add log2() to Quantity expression parser. 2 years ago
  Andrew Belt 2e6f5d1ed7 In ModuleWidget::removeAction() unset module position from rack and push to history. 2 years ago
  Andrew Belt 6cf85035e2 Fix ModuleWidget::cloneAction() position of cloned module. 2 years ago
  Andrew Belt e6354957a5 Separate RackWidget::setModulePosForce() into multiple methods. 2 years ago
  Andrew Belt 92d3196ac0 Place cloned module directly to the right of the original module. 2 years ago
  Andrew Belt 9fec91438d Clean up RackWidget::setModulePosForce(). Use grid coordinates instead of pixels. 2 years ago