Andrew Belt
|
0276fde5ab
|
Clean up app:: doc comments. Make some class variables internal.
|
3 years ago |
Andrew Belt
|
fb00490389
|
Add "VCV Rack" text to Help menu.
|
3 years ago |
Andrew Belt
|
7ff515f8fe
|
Rename "Community Edition" to "Free". Remove edition name from TipWindow and Window title.
|
3 years ago |
Andrew Belt
|
e6f5c62968
|
Add RackWidget::get/setNextCableColorId().
|
3 years ago |
Andrew Belt
|
7bd26deefc
|
Don't display negative meter measurements.
|
3 years ago |
Andrew Belt
|
54cc95ae46
|
Make all subsystems able to initialize and destroy multiple times.
|
3 years ago |
Andrew Belt
|
7229fdada5
|
Decrease margin of scrolling rack while dragging.
|
3 years ago |
Andrew Belt
|
f96cf2dd71
|
Reverse order of cable names in PortTooltip.
|
3 years ago |
Andrew Belt
|
0b0170f463
|
Rename AudioWidget to AudioDisplay, MidiWidget to MidiDisplay. Move
Audio/MidiChoices to header file. Move AudioDeviceMenuChoice to
core::Audio and rename to Audio2Display.
|
3 years ago |
Andrew Belt
|
3ec47bf575
|
Make RackWidget::incompleteCable internal with getter.
|
3 years ago |
Andrew Belt
|
00bd49e2b7
|
Use "From/To" in cable tooltip depending on port type.
|
3 years ago |
Andrew Belt
|
d64a8da846
|
Add PortCloneCableItem implementation.
|
3 years ago |
Andrew Belt
|
19f806dbad
|
Implement PortCreateCableItem and PortCableItem.
|
3 years ago |
Andrew Belt
|
d95878b7dc
|
Implement Notes panel redesign by Pyer.
|
3 years ago |
Andrew Belt
|
15b58ec7dd
|
Delete SvgLatch. Add latch setting to SvgSwitch.
|
3 years ago |
Andrew Belt
|
d3463094db
|
Use menu item helpers in ParamWidget::createContextMenu().
|
3 years ago |
Andrew Belt
|
70bd833e97
|
Use Switch behavior in SvgLatch.
|
3 years ago |
Andrew Belt
|
a194b6f34f
|
Add SvgLatch.
|
3 years ago |
Andrew Belt
|
3ecced7389
|
Add scissor in LedDisplay::drawLayer().
|
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
|
319ece9430
|
Set ModuleWidget width to 12HP if SVG panel has zero width.
|
3 years ago |
Andrew Belt
|
1dfd3b6535
|
Check library updates when Library menu is opened or user logs in.
|
3 years ago |
Andrew Belt
|
42b5861d13
|
Implement LedDisplay redesign by Pyer.
|
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
|
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
|
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
createBoolPtrMenuItem().
|
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
|
f374dd4c29
|
Add radial halo around mouse cursor in RackWidget.
|
3 years ago |
Andrew Belt
|
b28819a99d
|
Make LedDisplay draw on layer 1. Add translucent rectangle over ModuleContainer and draw lights on layer 1 instead of using nvgGlobalTint().
|
3 years ago |
Andrew Belt
|
aace0a075b
|
Draw LightWidget light and halo with drawLayer(args, 1) instead of resetting nvgGlobalTint().
|
3 years ago |
Andrew Belt
|
0839a7c041
|
Draw ModuleWidget shadow with drawLayer() instead of a custom drawShadow() method.
|
3 years ago |
Andrew Belt
|
cf2ca17156
|
Add Widget::drawLayer().
|
3 years ago |
Andrew Belt
|
0deeff8560
|
Make Knob enable param smoothing only if step is disabled.
|
3 years ago |
Andrew Belt
|
1f0e27749e
|
Allow SwitchQuantity first index to start at value other than 0.
|
3 years ago |
Andrew Belt
|
5906dc0d87
|
Use nvgGlobalTint() instead of nvgGlobalAlpha() for drawing lights.
|
3 years ago |
Andrew Belt
|
25744ac6df
|
Display more channel offset menu items in AudioWidget.
|
3 years ago |