1565 Commits (d750c456a73e77ef51c2857aaae783a9f06ad46f)
 

Author SHA1 Message Date
  Andrew Belt 7b1e28afb0 Use new commit for GLFW submodule. 5 years ago
  Andrew Belt 46f9577dc1 Disable system::setThreadRealTime on Mac. Fix GLFW init hints on Mac. 5 years ago
  Andrew Belt b058076a71 Disable JACK in rtaudio on Linux. 5 years ago
  Andrew Belt 6f598acaf0 Disable JACK in rtmidi dep. 5 years ago
  Andrew Belt bd5df2efbb Update glfw submodule. 5 years ago
  Andrew Belt 12301180d2 Fix submodule URL for nanovg. 5 years ago
  Andrew Belt a7d9ecab2e Disable cryptography in libzip dep. 5 years ago
  Andrew Belt d21deb81f1 Update many dependencies 5 years ago
  Andrew Belt 68fc12d900 Use proper GLFW window hints on Mac. 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 a5e061d428 Use correct key mods in HoverKey and SelectKey for RACK_HELD 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 ce2936c0c8 Restart engine workers when setting real-time priority. 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 b65913c74f More event documentation. 5 years ago
  Andrew Belt 0292387e58 Automatically set target for DragStart, Enter, Select, DragHover, etc. 5 years ago
  Andrew Belt 6fd01b217a Add ModuleWidget force movement. 5 years ago
  Andrew Belt 893b45277a Disable engine real time thread by default. 5 years ago
  Andrew Belt 8f8be8b872 Repair Blank handle movement. 5 years ago
  Andrew Belt 8d270d23cd Use more efficient algorithm to finding valid ModuleWidget position in RackWidget::requestModulePosNearest. 5 years ago
  Andrew Belt e28d6262fd Add some Info.plist properties 5 years ago
  Andrew Belt 21c484eabf Reset nanovg context before calling event handlers and step() 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 0aedfe679f Update event documentation 5 years ago
  Andrew Belt 68ac69c8f1 Allow TextField to be dragged. 5 years ago
  Andrew Belt 79f0fd7ed3 Handle HoverScroll only if scrollbars are visible. 5 years ago
  Andrew Belt 7ba1ddafb6 Disable middle-click triggering HoverScroll event. 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 d8d5021304 Consume onDragHover in OpaqueWidget. 5 years ago
  Andrew Belt b232b8db37 Add `event::Context::consumed`. 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 a38daa33db Improve documentation of Module. 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
  Andrew Belt 220b57e3d6 Rename CPU meter. 5 years ago
  Andrew Belt 93bf107d37 Add SED to dep.mk 5 years ago
  Andrew Belt 0a39d57f09 Reorder glClear and nanovg drawing. Rename CPU meter to CPU timer. 5 years ago