Andrew Belt
|
e2a4a6209d
|
Add system::initCpuFlags(). Call it by all new threads.
|
9 months ago |
Andrew Belt
|
2a2fe2614e
|
Avoid undefined behavior if "Cable color" menus stay open after a color is deleted.
|
9 months ago |
Andrew Belt
|
c209292a4e
|
Add View > Cable colors menu.
|
9 months ago |
Andrew Belt
|
7b7f539e58
|
Add settings::cableAutoRotate and cableColorsReset().
|
9 months ago |
Andrew Belt
|
5e90e7da8a
|
Return templated type for menu helpers.
|
9 months ago |
Andrew Belt
|
b95897c7da
|
Add ui::ColorDotMenuItem.
|
9 months ago |
Andrew Belt
|
2d10dfff80
|
Update osdialog submodule.
|
9 months ago |
Andrew Belt
|
123da6cd83
|
Initialize CPU flags for Engine on ARM64.
|
10 months ago |
Andrew Belt
|
859cf1b484
|
Add verifyHttpsCerts setting to disable verifying HTTPS certificates.
|
11 months ago |
Andrew Belt
|
a142bf700d
|
Update CA certificates for cURL.
|
11 months ago |
Andrew Belt
|
320622a16e
|
Tiny punctuation edit.
|
1 year ago |
Andrew Belt
|
a6ab2b19aa
|
Add Quantity evaluation functions gaintodb(), dbtogain(), vtof(), and ftov().
|
1 year ago |
Andrew Belt
|
d87bf878eb
|
Fix dsp::dbToAmplitude() for simd:: types.
|
1 year ago |
Andrew Belt
|
bb8f70c04e
|
When loading a patch or autosave, if modules are unavailable, prompt user to close Rack and view them on the VCV Library.
|
1 year ago |
Andrew Belt
|
ac92bacd55
|
Zero input port values when disconnected, but not outputs.
|
1 year ago |
Andrew Belt
|
8bbe28822c
|
Tweak plugin load info log text.
|
1 year ago |
Andrew Belt
|
7910f9c0b1
|
Update Mac icon to use Big Sur icon shape.
|
1 year ago |
Andrew Belt
|
e6744e5c3e
|
Don't lock inside Engine::fromJson() until all modules are instantiated. Fix recursive lock when calling getModule().
|
1 year ago |
Andrew Belt
|
b406264407
|
Use assert() instead of throwing Exception in SharedMutex.
|
1 year ago |
Andrew Belt
|
fb531c5a66
|
Make engine step modules first, then step cables in Engine::stepFrame().
|
1 year ago |
Andrew Belt
|
e67be6b3dd
|
Make Engine::fromJson() lock in entire method, so modules and cables aren't added on different engine frames. Make Cable::fromJson() call non-locking Engine methods.
|
1 year ago |
Andrew Belt
|
d70372535a
|
Add Engine::addModule_NoLock() and addCable_NoLock().
|
1 year ago |
Andrew Belt
|
d62adc6226
|
Don't zero port values when disconnected. Refactor Engine by removing Engine_updateConnected().
|
1 year ago |
Andrew Belt
|
1b30b8ab3b
|
Include plugin.hpp in rack.hpp.
|
1 year ago |
Andrew Belt
|
8c6f41b778
|
Bump version. Update changelog.
|
1 year ago |
Andrew Belt
|
82c6aebb40
|
Revert midi::InputQueue to use a priority queue again. Add sequence number to queue to preserve insertion order.
|
1 year ago |
Andrew Belt
|
ffa3da87c3
|
Always ad-hoc sign plugin binary on Mac for both CPU arches.
|
1 year ago |
Andrew Belt
|
0ff1cc1901
|
Add warning when an out-of-order message is sent to midi::InputQueue.
|
1 year ago |
Andrew Belt
|
bf43884b53
|
Add string::Version::getMajor(), getMinor(), and getRevision().
|
1 year ago |
Andrew Belt
|
eddb882d5b
|
Improve browser search results by tweaking FuzzySearchDatabase weights.
|
1 year ago |
Andrew Belt
|
4a9678b279
|
Update osdialog.
|
1 year ago |
Andrew Belt
|
83737b6467
|
Add default return value for system::getTime() and getThreadTime().
|
1 year ago |
Andrew Belt
|
06f0a77629
|
Use va_end() in string::fV().
|
1 year ago |
Andrew Belt
|
8703749481
|
Change NSHighResolutionCapable value from string to boolean.
|
1 year ago |
Andrew Belt
|
032d6b826a
|
Define _MM_FROUND_NO_EXC on ARM64.
|
1 year ago |
Andrew Belt
|
ded4425620
|
Add LightButton to component library.
|
1 year ago |
Andrew Belt
|
993a27efc9
|
Use sse4.2 roundps intrinsic in simd::trunc, floor, ceil, and round. Use floor() in fmod() instead of trunc().
|
1 year ago |
Andrew Belt
|
21cf7d9293
|
Re-enable SyncUpdateItem after library finishes syncing.
|
1 year ago |
Andrew Belt
|
6dab4bf567
|
Make rail lighter in rack graphic for light theme.
|
1 year ago |
Andrew Belt
|
735aefbf05
|
Update changelog release date.
|
1 year ago |
Andrew Belt
|
a29d04f062
|
Add DarkPJ301MPort to component library.
|
1 year ago |
Andrew Belt
|
0ca0367d10
|
Update changelog.
|
1 year ago |
Andrew Belt
|
41b20989d2
|
Add CODESIGN env var to plugin.mk for signing plugin binary.
|
1 year ago |
Andrew Belt
|
16db3fb2e1
|
Set handle widget pos in SvgSlider::setHandlePos(). Step ModuleWidget before rendering in Browser so it can set its default appearance.
|
1 year ago |
Andrew Belt
|
0e3ea2b7ff
|
Make SvgKnob::onChange() reset knob angle if ParamQuantity is null.
|
1 year ago |
Andrew Belt
|
58d5c06ab7
|
Use "plugins-OS-CPU" plugins dir on all arches. On x64, rename old "plugins" dir to new dir.
|
1 year ago |
Andrew Belt
|
f29e6011b1
|
Fix typo to not require Rosetta to run Mac ARM64 installer.
|
1 year ago |
Andrew Belt
|
c4402c46c8
|
Fix CV_MIDI port labels on dark panel.
|
1 year ago |
Andrew Belt
|
793e204cca
|
Bump version. Update changelog.
|
1 year ago |
Andrew Belt
|
9a5d35d462
|
Use ThemedPJ301MPort for all VCV Core modules. Fix PJ301M-dark graphic.
|
1 year ago |