7 Commits (ef89a96c876526763e536f264f6e7a91a5ae50a0)

Author SHA1 Message Date
  Andrew Belt ef89a96c87 Change ParamQuantity/PortInfo label to name. 5 years ago
  Andrew Belt 99b17727ab WIP: 5 years ago
  Andrew Belt 82098f21c4 Core MIDI-Map: Only set param if CC is initialized. 5 years ago
  Andrew Belt 07099e9ccb MIDI-Map: Jump value for MIDI CC buttons. 5 years ago
  Andrew Belt 898f13cd91 MIDI-Map: re-enable filtering. 5 years ago
  Andrew Belt dca30e2b53 Auto-format code with astyle. 5 years ago
  Andrew Belt 535b64c5bb Wrap Core plugin in core:: namespace. 5 years ago
  Andrew Belt 5919c4adcc Fix memory leak of mapJ variable in MIDI-Map. 5 years ago
  Andrew Belt a272cf29bd Change MIDI-Map color to yellow. Change ParamHandle indicator from circle to square. 6 years ago
  Andrew Belt 08a4d73457 Add text and color to ParamHandle. 6 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. 6 years ago
  Andrew Belt a5d7a0b75b Add middle-click-drag to ScrollWidget. Fix numerous bugs introduced by event system changes. 6 years ago
  Andrew Belt 9d609fee2b Rename `widget::*Event` to `event::*`. 6 years ago
  Andrew Belt 357952c3d3 Move all metadata from Param to ParamQuantity. 6 years ago
  Andrew Belt 2210287039 Move handling of RackWidget from Scene to RackScrollWidget. 6 years ago
  Andrew Belt 009ff12a0b Add default text for AudioWidgets and MidiWidgets. 6 years ago
  Andrew Belt b84e2f57fa Merge event:: namespace with widget:: namespace. Rename event::* to widget::*Event. 6 years ago
  Andrew Belt a509fab1c1 Move and rename widget::DrawContext to widget::Widget::DrawArgs. Rename Module::ProcessContext to Module::ProcessArgs. 6 years ago
  Andrew Belt 9c275dd20d Add Module::process and Module::ProcessContext. 6 years ago
  Andrew Belt 9a29b832fb Change audio::IO and midi::IO name to Port. 6 years ago
  Andrew Belt 578dd8aed2 Add scrolling to MIDI-Map with up to 128 mappings. Add onAdd and onRemove events. Fix minor ScrollWidget behavior. 6 years ago
  Andrew Belt d699c2e07d Don't overwrite param handles when duplicating MIDI-Map. 6 years ago
  Andrew Belt 66aa746476 Replace ModuleHandle with ParamHandle. Move touchedParam from Engine to RackWidget. Fix param mapping bugs in MIDI-Map. 6 years ago
  Andrew Belt b3bb50c9af Fix MIDI-Map selected state bugs. 6 years ago
  Andrew Belt 7458b5d709 Add param touch to engine. Add param learning to MIDI-Map. 6 years ago
  Andrew Belt d7b72c5b0f Rewrite thread API. Add ParamMap::to/fromJson(). 6 years ago
  Andrew Belt aa16adc196 RackWidget ignore arrow keys for scrolling if widget is selected. 6 years ago
  Andrew Belt 8bfa81c850 Add CC learning to MIDI-Map. 6 years ago
  Andrew Belt 591597a99a Add bgColor to LedDisplayChoice. Add learningId UI to MIDI-Map. 6 years ago
  Andrew Belt 425d9dfe26 Construct MidiWidget and AudioWidget children during setMidiIO() and setAudioIO() calls. 6 years ago
  Andrew Belt bfcae28495 Update MIDI-Map panel. Add Engine::getModule(). 6 years ago
  Andrew Belt dab876ab96 Add description to Core modules. Disable QWERTY MIDI keyboard when an element is selected. 6 years ago
  Andrew Belt 822c525d6b Change "SVG" to "Svg" for correct capitalization style. Create Window::loadSvg, loadImage, and loadFont. 6 years ago
  Andrew Belt 9ab5244002 Add MIDI-Map panel and boilerplate. Various fixes for SVGButton. 6 years ago