2241 Commits (41f65c6859a8e0751335f1e818b8d5a325b3a988)

Author SHA1 Message Date
  Andrew Belt 4023367874 Add ability to toggle master module in Audio. 3 years ago
  Andrew Belt 3ecced7389 Add scissor in LedDisplay::drawLayer(). 3 years ago
  Andrew Belt 9a635b54e7 Change APP_ARCH global to APP_OS. 3 years ago
  Andrew Belt 3183508373 Unset user token if invalid. 3 years ago
  Andrew Belt 99f820f1cd Deserialize empty plugin whitelist from settings. 3 years ago
  Andrew Belt ec96220eb6 Upgrade curl and openssl. Compile OpenSSL with no-pinshared. 3 years ago
  Andrew Belt c4f35364bf Add moduleWhitelist to settings (again). Finish module whitelist syncing in library::. Add module whitelist filtering to Browser. 3 years ago
  Andrew Belt 947170198f Add port name to PortCableItem in port context menu. 3 years ago
  Andrew Belt d09fbf84f0 Add cable menu item and create cable menu item to port context menu (WIP). 3 years ago
  Andrew Belt e32031a501 Revert using RTLD_DEEPBIND for loading plugins on Linux. 3 years ago
  Andrew Belt 3abe6aa804 Implement all Core panel redesigns. Reorganize Core module class and SVG names. 3 years ago
  Andrew Belt f665e52811 Use stoll() on Windows to convert module patch storage name to int64_t. 3 years ago
  Andrew Belt 94bff3c1a3 Implement new panel design in CV-MIDI, MIDI-CC, and MIDI-Gate. 3 years ago
  Andrew Belt 8de2c36de3 Add Window::activateContext(). 3 years ago
  Andrew Belt 8d911c559e Log edition name instead of abbreviation in standalone adapter. 3 years ago
  Andrew Belt 319ece9430 Set ModuleWidget width to 12HP if SVG panel has zero width. 3 years ago
  Andrew Belt ce7469d102 Rename Core panels. Implement Audio and MIDI-CV redesigns. 3 years ago
  Andrew Belt 1dfd3b6535 Check library updates when Library menu is opened or user logs in. 3 years ago
  Andrew Belt 17b1b308f7 Remove library updates loop. Add try_locking to library mutexes. 3 years ago
  Andrew Belt d9b169ebaf Add bidirectional module fallback: MindMeld-ShapeMasterPro/ShapeMasterPro. 3 years ago
  Andrew Belt d84847995e Save autosave patch on close in PatchManager instead of standalone adapter. 3 years ago
  Andrew Belt 9d3d1143ea When destroying patch (e.g. on close), dispatch onSave to all Modules so they save their patch storage, etc. 3 years ago
  Andrew Belt 00d8f899d5 Add random::get<T>() functions. 3 years ago
  Andrew Belt 42b5861d13 Implement LedDisplay redesign by Pyer. 3 years ago
  Andrew Belt ce11ceab53 Make system::copy() overwrite destination. 3 years ago
  Andrew Belt 4a15d69a19 Transform drawLayer() in ZoomWidget and TransformWidget. 3 years ago
  Andrew Belt 9eef95cf03 Add VultModules and VultModulesFree as plugin slug fallbacks of each other. 3 years ago
  Andrew Belt fc1a90d0e1 Use non-recursive plugin::getPlugin() and getModel(). 3 years ago
  Andrew Belt 418eb0846c Remove debug in system::unarchiveToDirectory(). 3 years ago
  Andrew Belt 08e1f9a954 Add port name and "Duplicate/create new cable" to port context menu. 3 years ago
  Andrew Belt a786493ba1 Swap "Duplicate" and "Duplicate with cables" key commands. Add menu item to module and Edit menus. 3 years ago
  Andrew Belt 90fe39bffb Add shift-click to delete top cable on port. 3 years ago
  Andrew Belt d0658081bc Use same logic in Browser as SvgPanel for determining whether to render framebuffer with oversampling. 3 years ago
  Andrew Belt 8131083655 Draw layer 1 (lights) of ModuleWidgets in Browser and Window::screenshotModules(). 3 years ago
  Andrew Belt 65c15baf95 Make Scrollbar translucent. 3 years ago
  Andrew Belt b32255d270 Reduce minimum window size. 3 years ago
  Andrew Belt 1878e97e4c Serialize gridOffset of RackScrollWidget in patch. 3 years ago
  Andrew Belt 1caf689797 Scroll rack if dragging near the edge of the screen only for certain widgets. 3 years ago
  Andrew Belt d847d9791b Add Widget::isDescendantOf(). Only scroll RackScrollWidget when dragging a child of its container with the left mouse button. 3 years ago
  Andrew Belt 10067ceadc Add RackScrollWidget::getZoom/setZoom/getGridOffset/setGridOffset(). Serialize zoom in patch instead of settings. 3 years ago
  Andrew Belt 567c827092 Add menu to PortWidget. 3 years ago
  Andrew Belt 9c70d94977 Call optional destroy() callback before unloading plugin library. 3 years ago
  Andrew Belt b1b294725d Allow dragging/dropping .vcvs selection file on Scene. 3 years ago
  Andrew Belt 843f1d416a Draw favorite ModelBoxes with a solid yellow border. 3 years ago
  Andrew Belt f27f5d48d8 Use createCheckMenuItem() etc in Browser. 3 years ago
  Andrew Belt 681b76708e Add rightText to createCheckMenuItem(), createBoolMenuItem(), and 3 years ago
  Andrew Belt 448836a8aa Increase brightness of ModelBoxes in dark room mode. 3 years ago
  Andrew Belt 79036513c4 Resize mouse spotlight based on RackWidget zoom level. 3 years ago
  Andrew Belt aab83e9c96 Add exception handling to Port::setDriverId() and Port::toJson(). 3 years ago
  Andrew Belt 9ac4638ead Add exception handling to Input/Output::getDefaultDeviceId(). Clean up InputQueue::tryPop(). 3 years ago