Andrew Belt
|
69fc690290
|
Add getter methods to Module.
|
3 years ago |
Andrew Belt
|
ed1842a743
|
Rename string::U8toU16 to UTF8toUTF16 and U16toU8 to UTF16toUTF8.
|
3 years ago |
Andrew Belt
|
88995ab5f3
|
Remove debug message.
|
3 years ago |
Andrew Belt
|
e712c98020
|
Fix screenshot command -t not generating correct PNGs.
|
3 years ago |
Andrew Belt
|
8432b26546
|
Replace Rogan1PS, Rogan3PS, TL1105, and PJ301M graphics.
|
3 years ago |
Andrew Belt
|
4450bd7ef1
|
Add default argument to settings::save() and load().
|
3 years ago |
Andrew Belt
|
583530032f
|
Move asset::pluginsPath, templatePath, and settingsPath to appropriate namespaces.
|
3 years ago |
Andrew Belt
|
30f814b7ae
|
Move asset::logPath to logger::path.
|
3 years ago |
Andrew Belt
|
2966cd57f7
|
Move asset::autosavePath to Patch. Add Module::createPatchStorageDir() and remove asset::module().
|
3 years ago |
Andrew Belt
|
daad5bd355
|
Add default arguments to math::clamp, clampSafe, and rescale.
|
3 years ago |
Andrew Belt
|
5faeb67a11
|
Fix `float approxExp2Floor()` to work with negative arguments and arguments above 30.
|
3 years ago |
Andrew Belt
|
898bc44794
|
Clean up MIDI-CV, CC, and Gate.
|
3 years ago |
Andrew Belt
|
87eeb02f5c
|
Rename new Widget methods. Add Rogan3PSWhite fg/bg test.
|
3 years ago |
Andrew Belt
|
649a601fc2
|
Add Widget::hasChild(), addChildBefore(), and addChildAfter().
|
3 years ago |
Andrew Belt
|
82802c3c15
|
Update license to reflect recent purchase of property.
|
3 years ago |
Andrew Belt
|
8eb58fde2b
|
Remove window reopen test. Add mutexes to logger init/destroy.
|
3 years ago |
Andrew Belt
|
7bec4bd93c
|
Destroy system and plugin subsystems properly so they can be re-initialized.
|
3 years ago |
Andrew Belt
|
c545995fb1
|
Make fonts and images be permanently cached. Use font cache in LedDisplay.
|
3 years ago |
Andrew Belt
|
acac627ae7
|
Destroy history after scene.
|
3 years ago |
Andrew Belt
|
c1f6c0e69b
|
Destroy event subsystem after scene.
|
3 years ago |
Andrew Belt
|
66cb723b63
|
Reorder initialization and destruction of submodules.
|
3 years ago |
Andrew Belt
|
6ffea7d25d
|
Move SVG_DPI and mm2px() to svg.hpp.
|
3 years ago |
Andrew Belt
|
b90177811b
|
Add Svg::draw() convenience method.
|
3 years ago |
Andrew Belt
|
4e7f1edb24
|
Change all deprecated APP->window->loadSvg() calls to Svg::load(). Fix FramebufferWidget::onContextDestroy() not unsetting framebuffer handle.
|
3 years ago |
Andrew Belt
|
55fa1f0dca
|
Move Svg from window.hpp to svg.hpp. Deprecate Window::loadSvg(). Un-deprecate Svg::load().
|
3 years ago |
Andrew Belt
|
ad1d109845
|
Add ContextCreateEvent and ContextDestroyEvent.
|
3 years ago |
Andrew Belt
|
5484126aaa
|
Change `event::Foo` to `FooEvent`.
|
3 years ago |
Andrew Belt
|
c9cf25f66e
|
Merge event namespace into widget namespace. Event classes are now defined inside the Widget class.
|
3 years ago |
Andrew Belt
|
033e181370
|
Reorder changelog and source code menu items in module info menu.
|
3 years ago |
Andrew Belt
|
b6e4767e46
|
Remove "v" from version display strings. Make Windows installer not
install over Rack v1.
|
3 years ago |
Andrew Belt
|
d2c08beb35
|
Fix midi::Output names of devices.
|
3 years ago |
Andrew Belt
|
1b76dd5f07
|
Change midi::Message::toString() to const. Clean up midi code.
|
3 years ago |
Andrew Belt
|
5043d0e10a
|
Use Engine frame instead of seconds timestamp for midi::Message.
|
3 years ago |
Andrew Belt
|
cb5a03c90e
|
Rename initRuntime() to initTime() in system.cpp.
|
3 years ago |
Andrew Belt
|
4702397c23
|
Merge branch 'v2' of github.com:VCVRack/Rack-private into v2
|
3 years ago |
Andrew Belt
|
a99ba7f352
|
Add midi::Message::toString().
|
3 years ago |
Andrew Belt
|
09bdf763a8
|
Add desktop icon to Windows installer.
|
3 years ago |
Andrew Belt
|
ec062f8b9a
|
Fix typo in INTERNAL macro.
|
3 years ago |
Andrew Belt
|
5a5a40f5a2
|
Fix INTERNAL definition on Windows.
|
3 years ago |
Andrew Belt
|
38651ce195
|
Re-enable NSIS installer. Make installer safer by preventing user from
installing to folder that already exists.
|
3 years ago |
Andrew Belt
|
1971f2d79a
|
Use "Untitled.vcv" as default patch filename.
|
3 years ago |
Andrew Belt
|
fb1c93bfa1
|
Fix Mac icon.
|
3 years ago |
Andrew Belt
|
59f0621303
|
Update icon from master design file.
|
3 years ago |
Andrew Belt
|
f627d1e729
|
Move libRack.dylib to Resources folder in Mac bundle. Use rpath for plugin build.
|
3 years ago |
Andrew Belt
|
b584e5f506
|
Use @executable_path for libRack.dylib for plugins on Mac. This is a hack that will need to be changed to @rpath later.
|
3 years ago |
Andrew Belt
|
ebd1fba9e0
|
Refactor dist target.
|
3 years ago |
Andrew Belt
|
ec14e18bec
|
Remove PatchManager::isLegacy().
|
3 years ago |
Andrew Belt
|
c4cc1c4368
|
Clean up fromJson Engine and RackWidget methods. Fix v0.6 patch loading.
|
3 years ago |
Andrew Belt
|
de47a19b96
|
Change copyright attribution to VCV. Remove outdated sentences from readme.
|
3 years ago |
Andrew Belt
|
27ccb2f9a3
|
Refactor paste actions of ModuleWidget and RackWidget.
|
3 years ago |