685 Commits (d6b382f36d3ac42285e41cd1d049f51bcc19ab30)

Author SHA1 Message Date
  Andrew Belt 6a730b8268 Disable plugins menubar item. 5 years ago
  Andrew Belt 076f8b1965 Clean up ui namespace. Remove blendish state from ui classes. 5 years ago
  Andrew Belt 54544bbe93 Use Module::Expander struct for accessing expander messages. 5 years ago
  Andrew Belt 212404c664 Add Widget::addChildBottom(). Change ModuleWidget::setPanel behavior. Improve event docstrings. Temporarily disable glibc 2.23 header on Linux. 5 years ago
  Andrew Belt 09c85276d6 Use linear scaling for Light value. 5 years ago
  Andrew Belt 5e0378cb5a Clean up app namespace. 5 years ago
  Andrew Belt afd6d4bb8e Clean up various headers. 5 years ago
  Andrew Belt df0388c9fb Re-add METHOD_ prefix to network::Method enums 5 years ago
  Andrew Belt 30c5b24ec5 Add Engine::yieldWorker() which turns worker spinlocks into mutex locks. Fix race condition in EngineWorker::run() when changing number of threads. 5 years ago
  Andrew Belt e92b9d0339 Save temporary patch file and rename it over desired patch. 5 years ago
  Andrew Belt e4db0bf892 Clean up AudioWidget/MidiWidget default state. Re-enable JACK in RtAudio dep. 5 years ago
  Andrew Belt 3b5380d28c Added Core AUDIO-16 5 years ago
  Andrew Belt 478c8fcc71 Change name of driver to driverId and device to deviceId in audio namespace. 5 years ago
  Andrew Belt fee87cddff Simplify RackScrollWidget scroll box computation and behavior. 5 years ago
  Andrew Belt 432aa9023e Initial functionality for plugin::syncUpdates(). 5 years ago
  Andrew Belt 9d6ee7c070 Open changelog in browser if UpdateItem is clicked in the plugin menubar. 5 years ago
  Andrew Belt fa1c70220d Add plugin update menu items. 5 years ago
  Andrew Belt c873956533 Make the escape key clear the ModuleBrowser search field if it contains text. 5 years ago
  Andrew Belt f58fc44799 Expand RackScrollWidget bounding box to current scroll position 5 years ago
  Andrew Belt 149f7f0e2b Plugin Manager menu progress. 5 years ago
  Andrew Belt d6488601d1 Add "cableColors" setting. 5 years ago
  Andrew Belt 5f5bfc7a42 Partial reorganization of Plugin menu. 5 years ago
  Andrew Belt 53274088be Rename Toolbar to MenuBar. 5 years ago
  Andrew Belt 7b97c2e8b0 Expand Rack size based on module bounding box instead of viewport. 5 years ago
  Andrew Belt 31d99cbdcd Add assertions to Module helpers. 5 years ago
  Andrew Belt 54896ea8b4 Rearrange Toolbar items. 5 years ago
  Andrew Belt 2cd29d62f0 Draw plugs under wires for CableWidgets in CableContainer. 5 years ago
  Andrew Belt de95175596 Since dragging a ModuleWidget can move all modules, push a ComplexAction of ModuleMove actions instead of a single action. 5 years ago
  Andrew Belt 1a0b3c657d Add RACK_HELD key action to SelectKey and HoverKey. Consume arrow keys in RackScrollWidget and delete/backspace in ModuleWidget using HoverKey RACK_HELD instead of Hover. 5 years ago
  Andrew Belt 2c9644d80d Rename WINDOW_ macros to RACK_. Require rack:: namespace for APP macro. 5 years ago
  Andrew Belt a0e738bc07 Write to `settings::sampleRate` and `threadCount` instead of calling Engine methods. 5 years ago
  Andrew Belt 735dc02065 Add ModuleBrowser tooltip to module boxes. 5 years ago
  Andrew Belt 7bde284dbf Fix RackWidget::setModulePosForce. 5 years ago
  Andrew Belt 35eafaf8e7 Make RackWidget::setModulePosForce more straightforward and only affect modules on the same row. 5 years ago
  Andrew Belt 509d61c69a Add active flag to MenuItem. Make author and tag list items active when selected. Add ClearItem to ModuleBrowser. 5 years ago
  Andrew Belt faa96068af Remove useless `e.consume(this)` from events that no longer need it. Fix bugs introduced by change of event system behavior. 5 years ago
  Andrew Belt 6fd01b217a Add ModuleWidget force movement. 5 years ago
  Andrew Belt 8d270d23cd Use more efficient algorithm to finding valid ModuleWidget position in RackWidget::requestModulePosNearest. 5 years ago
  Andrew Belt c5d011f1e8 Fix rack rail when resizing. Decrease size of rack rail framebuffer. 5 years ago
  Andrew Belt 95eb5ec0b9 Add bus board to rack. 5 years ago
  Andrew Belt 51c37936a9 Make RackRails positioned correctly to prevent blank frames. 5 years ago
  Andrew Belt 421793d00d Create Action event when Knob is pressed but not moved. 5 years ago
  Andrew Belt 7624c46f19 Add assertions for 0-width ModuleWidgets. Add warning if framebuffer cannot be created in FramebufferWidget. 5 years ago
  Andrew Belt 98bd228c17 Add Ctrl-- and Ctrl-= for zooming in and out. 5 years ago
  Andrew Belt 9ee9ef0352 Call onAction when clicking ParamWidgets. 5 years ago
  Andrew Belt a5d7a0b75b Add middle-click-drag to ScrollWidget. Fix numerous bugs introduced by event system changes. 5 years ago
  Andrew Belt 9d609fee2b Rename `widget::*Event` to `event::*`. 5 years ago
  Andrew Belt 13b3fabd8b Replace `Event::consumed` with `target` and `propogating`. 5 years ago
  Andrew Belt 8a58f704e6 Offset modules to origin of rack when saving patch. 5 years ago
  Andrew Belt 3ddc40b8b5 Fix string::basename() bug on Mac (and possibly Windows). Rename string::basename to filenameBase, string::extension to filenameExtension. 5 years ago