Andrew Belt
|
943632aacb
|
Fix MIDI-Map not handling CC.
|
2 years ago |
Andrew Belt
|
7001dbd880
|
Wait a few seconds before updating library in case library is destroyed immediately afterwards.
|
2 years ago |
Andrew Belt
|
0f6bce8709
|
Replace exit() with Exceptions.
|
2 years ago |
Andrew Belt
|
e1ac2c6859
|
Clear patch when loading before clearing autosave, since modules in the patch could hold handles to patch storage when clearing.
|
2 years ago |
Andrew Belt
|
77de1da2f6
|
Tweak favorites border in module browser.
|
2 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.
|
2 years ago |
Andrew Belt
|
26bf2d55e5
|
Make system::archiveDirectory() write pax tar archives.
|
2 years ago |
Andrew Belt
|
82187f1ba4
|
Fix order of Audio-16 outputs 13/14 and 15/16.
|
2 years ago |
Andrew Belt
|
bcf12552a0
|
Set uid and gid to 0 in archiveDirectory() since we don't need to store ownership info.
|
2 years ago |
Andrew Belt
|
e219f9ada1
|
Delete existing files instead of truncating and rewriting in system::unarchiveToDirectory().
|
2 years ago |
Andrew Belt
|
871d471de1
|
Revert "Fail gracefully if APP->window->loadFont()/loadImage() is called from a ModuleWidget constructor when Window is null."
This reverts commit 9dcb2e66bf .
|
2 years ago |
Andrew Belt
|
169b869d32
|
Change label of allowCursorLock setting in menu.
|
2 years ago |
Andrew Belt
|
9dcb2e66bf
|
Fail gracefully if APP->window->loadFont()/loadImage() is called from a ModuleWidget constructor when Window is null.
|
2 years ago |
Andrew Belt
|
affe68de7a
|
Fix formatTimeISO() on Windows.
|
2 years ago |
Andrew Belt
|
884389bc7b
|
Move processMutex from RtAudioDevice to audio::Device.
|
2 years ago |
Andrew Belt
|
e026ae3301
|
Fix UTF-8 filenames for Font and Image.
|
2 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.
|
2 years ago |
Andrew Belt
|
fe0a8c58a1
|
Add full version number to window title.
|
2 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.
|
2 years ago |
Andrew Belt
|
8e1bb81d78
|
Make cURL use a connection timeout rather than total timeout.
|
2 years ago |
Andrew Belt
|
1cd3b2c423
|
Flush logger even if using a file.
|
2 years ago |
Andrew Belt
|
5d72821909
|
Increase cURL timeout to 65 seconds.
|
2 years ago |
Andrew Belt
|
6c81ba466f
|
Add RackWidget::getCompleteCablesOnPort(). Use it in PortWidget and ModuleWidget to prevent crashes when incomplete cables exist.
|
2 years ago |
Andrew Belt
|
ff085a7c91
|
Don't restore timestamps in system::unarchiveToDirectory().
|
2 years ago |
Andrew Belt
|
2a0cb4dc56
|
Remove libRack symlink immediately after loading plugin library.
|
2 years ago |
Andrew Belt
|
f5238aec82
|
Set default cable tension to 100%.
|
2 years ago |
Andrew Belt
|
842c12cdfe
|
Remove "v" from plugin update menu items.
|
2 years ago |
Andrew Belt
|
a8384d6543
|
Implement Knob::speed.
|
2 years ago |
Andrew Belt
|
a98256c6f4
|
Dispatch Module::SampleRateChange event when the Module is added to the engine.
|
2 years ago |
Andrew Belt
|
86f889ae4c
|
Enable app update check.
|
2 years ago |
Andrew Belt
|
f15799e9a7
|
Add plugin::getExactPlugin() and getExactModel() to public API. Fix inability to load plugin that is aliased to another.
|
2 years ago |
Andrew Belt
|
6cfccfcb55
|
Add RACK_SYSTEM_DIR and RACK_USER_DIR environment variables on all OS's to override asset paths.
|
2 years ago |
Andrew Belt
|
d61841bdda
|
Add "Free" name to distribution, window title, and tip window.
|
2 years ago |
Andrew Belt
|
6ed561b608
|
Disable warnings in discord status updater.
|
2 years ago |
Andrew Belt
|
e96859405e
|
Remove Mac menu bar items, since they are redundant to Rack's menu bar.
|
2 years ago |
Andrew Belt
|
0bdebebfae
|
Make Engine_updateExpander() non-locking.
|
2 years ago |
Andrew Belt
|
1f2de5d7f4
|
Change default rtaudio block size to 512.
|
2 years ago |
Andrew Belt
|
d7aa204bc7
|
Copy patch storage dir when cloning individual module.
|
2 years ago |
Andrew Belt
|
23334f32a8
|
Rewrite moduleWhitelist data structure and merge algorithm.
|
2 years ago |
Andrew Belt
|
40b80d1be9
|
Tweak default cable colors.
|
3 years ago |
Andrew Belt
|
90c43226cd
|
Clean up doc comments.
|
3 years ago |
Andrew Belt
|
b8fd869ae4
|
Remove string::fuzzyScore().
|
3 years ago |
Andrew Belt
|
aff9aa6fa6
|
Add TextField::password property, make PasswordField simply set that property.
|
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
|
40fa0bc4c3
|
Reorder STOP and CONT port declarations in CV_MIDI.
|
3 years ago |
Andrew Belt
|
118d2ecb56
|
Fix swapping of STOP and CONT ports of MIDI_CV.
|
3 years ago |
Andrew Belt
|
e6f5c62968
|
Add RackWidget::get/setNextCableColorId().
|
3 years ago |
Andrew Belt
|
0932c80370
|
mach_approximate_time() requires Mac 10.10+, so use mach_absolute_time() instead.
|
3 years ago |