Andrew Belt
|
1535b110cb
|
Don't always consume buttons in ModuleWidget.
|
3 years ago |
Andrew Belt
|
2283de5792
|
Make module dragging always force-move modules. Allow creating selections and moving selections of modules if "Lock module positions" is enabled.
|
3 years ago |
Andrew Belt
|
f79c7dc75f
|
Simpilfy RackWidget::onButton().
|
3 years ago |
Andrew Belt
|
bee494a3d7
|
Make force-moving default module drag behavior.
|
3 years ago |
Andrew Belt
|
74f372ec3f
|
Make force-moving move other modules to their "old" position when moving began.
|
3 years ago |
Andrew Belt
|
6a7bd37389
|
Remove ModuleWidget::oldPos, store old module positions in RackWidget::Internal.
|
3 years ago |
Andrew Belt
|
6258edeaf4
|
Don't consume key in TextField is Ctrl is held.
|
3 years ago |
Andrew Belt
|
7032be4725
|
Don't re-adjust module positions based on patch bounding box when serializing RackWidget.
|
3 years ago |
Andrew Belt
|
8fca198dfe
|
Fix initial angle of PlugWidget.
|
3 years ago |
Andrew Belt
|
41324f8079
|
Fix Module ID printf type.
|
3 years ago |
Andrew Belt
|
7bb39b339b
|
Add "Support" item to Help menu. Rearrange Help menu.
|
3 years ago |
Andrew Belt
|
8e7acf9b74
|
Log all calls to Model::createModule() and createModuleWidget().
|
3 years ago |
Andrew Belt
|
cdcb4bded1
|
Rename and reorder File > "Save template" to "Overwrite template".
|
3 years ago |
Andrew Belt
|
6ef77b1b88
|
Add "Save a copy" to File menu.
|
3 years ago |
Andrew Belt
|
5861aeb843
|
Don't close Rack when user clicks "Help > Update Rack" menu item.
|
3 years ago |
Andrew Belt
|
ffe340f4b2
|
Use %lld with long long type instead of PRId64 for printf.
|
3 years ago |
Andrew Belt
|
947d5bc16e
|
Use percentage unit for cable tension slider in View menu bar.
|
3 years ago |
Andrew Belt
|
02e9c1dd65
|
Move Import Selection menu item to File menu bar.
|
3 years ago |
Andrew Belt
|
f218f48098
|
Truncate browser's BrandButton more.
|
3 years ago |
Andrew Belt
|
704590eb6e
|
Add secret key command for dumping all visible modules from the browser into the rack.
|
3 years ago |
Andrew Belt
|
058c25caf4
|
Fix Exception format in CableWidget.
|
3 years ago |
Andrew Belt
|
77de1da2f6
|
Tweak favorites border in module browser.
|
3 years ago |
Andrew Belt
|
7317ac5afd
|
If input or output PortWidgets do not exist when adding a CableWidget, delete the CableWidget and remove Cable from Engine.
|
3 years ago |
Andrew Belt
|
169b869d32
|
Change label of allowCursorLock setting in menu.
|
3 years ago |
Andrew Belt
|
02cceecc3e
|
Don't assert if ModuleLightWidget accesses out of bounds lights, simply set brightness to 0. If module is bypassed, set brightness to 0.
|
3 years ago |
Andrew Belt
|
fe0a8c58a1
|
Add full version number to window title.
|
3 years ago |
Andrew Belt
|
6dff695198
|
Rename plugin::getPlugin() to getPluginFallback(), getExactPlugin() to getPlugin(), and similar renaming for Model. Don't check plugin fallback in library.
|
3 years ago |
Andrew Belt
|
6c81ba466f
|
Add RackWidget::getCompleteCablesOnPort(). Use it in PortWidget and ModuleWidget to prevent crashes when incomplete cables exist.
|
3 years ago |
Andrew Belt
|
842c12cdfe
|
Remove "v" from plugin update menu items.
|
3 years ago |
Andrew Belt
|
a8384d6543
|
Implement Knob::speed.
|
3 years ago |
Andrew Belt
|
f15799e9a7
|
Add plugin::getExactPlugin() and getExactModel() to public API. Fix inability to load plugin that is aliased to another.
|
3 years ago |
Andrew Belt
|
d61841bdda
|
Add "Free" name to distribution, window title, and tip window.
|
3 years ago |
Andrew Belt
|
d7aa204bc7
|
Copy patch storage dir when cloning individual module.
|
3 years ago |
Andrew Belt
|
90c43226cd
|
Clean up doc comments.
|
3 years ago |
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 |