Andrew Belt
|
114cc58f05
|
Fix ModuleBrowser brand and tag list filtering.
|
5 years ago |
Andrew Belt
|
5b3c9b36af
|
Add brand to plugin::Plugin and plugin manifest. Use brand instead of author in Module Browser.
|
5 years ago |
Andrew Belt
|
b8fa86aa46
|
Use author name instead of plugin name for ModuleBrowser tooltips.
|
5 years ago |
Andrew Belt
|
e23789c287
|
Add numpad device to keyboard driver.
|
5 years ago |
Andrew Belt
|
a0daf4b480
|
Make maximum zoom level 400%. Store zoom in settings logarithmically instead of linearly.
|
5 years ago |
Andrew Belt
|
59e46924b3
|
Add module description to ModuleBrowser tooltip.
|
5 years ago |
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 |