Andrew Belt
|
5abd6994ac
|
Add get() helper function for std::vector.
|
1 year ago |
Andrew Belt
|
1dba28cadd
|
Improve appearance of translucent or transparent cable colors.
|
1 year ago |
Andrew Belt
|
70a5413a11
|
Add BooleanTrigger::processEvent() and SchmittTrigger::processEvent() which can detect when the input value changes from high to low.
|
1 year ago |
Andrew Belt
|
57c99b4cd9
|
Write to temp settings.json file and overwrite, in case Rack crashes while writing it.
|
1 year ago |
Andrew Belt
|
35c70e7459
|
Revise rail graphics from Pyer. Rename "Dark" theme to "High contrast dark" and "Default" to "Dark".
|
1 year ago |
Andrew Belt
|
3878d7053c
|
Make Light theme background a bit darker. Invert colors of slider.
|
1 year ago |
Andrew Belt
|
10b448a6bc
|
Add light and dark rack rails from Pyer.
|
1 year ago |
richiehindle
|
e2765e7026
|
Merge branch 'v2' of https://github.com/VCVRack/Rack-private into v2
|
1 year ago |
richiehindle
|
8ccd9f7e58
|
Set the oversampling ratio for both high-def and standard-def displays, so that moving from one to the other always sets the appropriate ratio. /VCVRack/issues/issues/100
|
1 year ago |
Andrew Belt
|
5b39f3a7a6
|
Tweak Light theme colors.
|
1 year ago |
Andrew Belt
|
13aad032f4
|
Fix InfoLabel text color when switching UI themes.
|
1 year ago |
Andrew Belt
|
5759ab3d0c
|
Add UI theme to settings and menu bar.
|
1 year ago |
Andrew Belt
|
a35b87c56b
|
Make ui::setTheme() better handle light and high-contrast dark themes, without modifying default theme too much.
|
1 year ago |
Andrew Belt
|
6f12a83d67
|
Add color::lerp().
|
1 year ago |
Andrew Belt
|
046452bd55
|
Make "deprecated" an alias of "hidden" in Model JSON object.
|
1 year ago |
Andrew Belt
|
4d53776101
|
When settings::lockModules is enabled, don't select modules on click.
|
1 year ago |
Andrew Belt
|
1ed0229f94
|
Update fuzzysearchdatabase.
|
1 year ago |
Andrew Belt
|
1c523ae373
|
Add dsp::polyDirect(), polyHorner(), and polyEstrin(). Rename approxExp2Floor() to exp2Floor() and make it correctly handle negative `x`. Rename approxExp2_taylor5() to exp2_taylor5() and improve polynomial coefficients.
|
1 year ago |
Andrew Belt
|
050668e1b8
|
Clean up credits in readme.
|
1 year ago |
Andrew Belt
|
e62eeccb3d
|
In system::removeRecursively(), make all sub-entries writable before attempting to recursively remove.
|
1 year ago |
Andrew Belt
|
a637fc7e0b
|
In system::unarchiveToDirectory(), set minimum file and dir permissions to 0644 and 0755.
|
1 year ago |
Andrew Belt
|
4905496eed
|
Fix all memory leaks caused by json_array_append() and json_object_set().
|
1 year ago |
Andrew Belt
|
43cc6d02ff
|
Update changelog.
|
1 year ago |
Andrew Belt
|
dba531ffe2
|
Check that plugin is available for this arch when checking library updates.
|
1 year ago |
Andrew Belt
|
31ddd65c79
|
Remove behavior that clears MIDI messages too far in the future in InputQueue::tryPop().
|
1 year ago |
Andrew Belt
|
6eaf11ed7a
|
Remove Engine::setFrame(). Guarantee that Engine frame only increases by 1 with no jumps.
|
1 year ago |
Andrew Belt
|
fbf7d907c0
|
Bump version. Update changelog.
|
1 year ago |
Andrew Belt
|
f142a5a5e0
|
Ignore untracked files in dep/speexdsp.
|
1 year ago |
Andrew Belt
|
bc792910e6
|
If plugin slug in VCV account is not found in manifests, skip plugin silently.
|
1 year ago |
Andrew Belt
|
680b806750
|
Add doc comments to ModuleWidget and Module.
|
1 year ago |
Andrew Belt
|
9b635c9b20
|
Add `ModuleWidget::getModule<TModule>()` helper method.
|
1 year ago |
Andrew Belt
|
99361ff172
|
Place module selection nearest to mouse position when pasting.
|
1 year ago |
Andrew Belt
|
a5e377f2e6
|
When cloning, pasting, or importing module selection, place modules nearest to center of rack viewport.
|
1 year ago |
Andrew Belt
|
a7492aa412
|
Refactor RackWidget_pasteJson() to return ModuleWidget pointers instead of only IDs.
|
1 year ago |
Andrew Belt
|
cd2d14fa5e
|
Update expanders when ModuleWidget is removed from RackWidget, so Module::onExpanderChange is dispatched.
|
1 year ago |
Andrew Belt
|
b138166e0e
|
Allow plugins to add menu items to port context menu with PortWidget::appendContextMenu().
|
1 year ago |
Andrew Belt
|
108f9f3188
|
Add --help command-line flag.
|
1 year ago |
Andrew Belt
|
5d1de522b2
|
Make version flag `-v` and debug info consistent with menu bar text.
|
1 year ago |
Andrew Belt
|
f90e1d0d0b
|
In unarchiveToDirectory(), make zero-byte files in the archive delete existing files instead of overwrite them.
|
1 year ago |
Andrew Belt
|
096b11e234
|
Fix Mac minor version in getOperatingSystemInfo() for Mac >=13.
|
1 year ago |
Andrew Belt
|
26fe1837bd
|
MIDI-CV: Improve labels for pwRange and clockDivisions in context menu.
|
1 year ago |
Andrew Belt
|
d104a6080e
|
Audio 2: Only turn on red "0 dB" lights when clipping.
|
1 year ago |
Andrew Belt
|
bff077f958
|
On Windows, uninstall existing version silently before installing, since VST3 was changed from a file to a folder.
|
1 year ago |
Andrew Belt
|
e1efeed070
|
Update osdialog to implement multiple filter patterns on Zenity.
|
1 year ago |
Andrew Belt
|
83b20582b2
|
Update changelog.
|
1 year ago |
Andrew Belt
|
4c0294a6a6
|
Bump version.
|
1 year ago |
Andrew Belt
|
afb25dbb64
|
Revise doc comments for audio::Device methods.
|
1 year ago |
Andrew Belt
|
bae4f45291
|
Update changelog.
|
1 year ago |
Andrew Belt
|
908517c890
|
Clear audio output in Device before Ports process buffers.
|
1 year ago |
Andrew Belt
|
8966f25a00
|
Don't require Rosetta to run Mac ARM64 installer.
|
1 year ago |