Andrew Belt
|
b2e00b2b06
|
Add menu separator to switch param tooltip. Fix bug when ParamWidget tooltip is not appearing when Light is placed above it.
|
3 years ago |
Andrew Belt
|
8859eac75c
|
Clean up port names on MIDI-CV and CV-MIDI.
|
3 years ago |
Andrew Belt
|
b998904d16
|
Use menu item helpers for Core modules.
|
3 years ago |
Andrew Belt
|
ad426537c4
|
Set default LedDisplayTextField::bgColor.
|
3 years ago |
Andrew Belt
|
b84e8ec336
|
Make alpha menu bar item a MenuLabel.
|
3 years ago |
Andrew Belt
|
7832706fdd
|
Limit rack zoom when value is changed rather than in RackScrollWidget every frame.
|
3 years ago |
Andrew Belt
|
5e22369d2e
|
Add LedDisplayTextField::bgColor. Display LedDisplay text as a non-tinted light when rack brightness is decreased.
|
3 years ago |
Andrew Belt
|
e51d4387da
|
To avoid blinding the user when rack brightness is low, draw Module Browser modules with the same brightness.
|
3 years ago |
Andrew Belt
|
30c64c5e93
|
Zoom in/out rack with extra mouse buttons
|
3 years ago |
Andrew Belt
|
157c45038d
|
Use ui::Label for MeterLabel in menu bar. Set default Label font size to 11.
|
3 years ago |
Andrew Belt
|
ea431882a7
|
Add Engine meter to menu bar.
|
3 years ago |
Andrew Belt
|
b6aba4d66a
|
Fix menu item right text font size.
|
3 years ago |
Andrew Belt
|
466785d8fa
|
Move control settings from View menu to Edit menu.
|
3 years ago |
Andrew Belt
|
cc20d1f2ac
|
Change TGrayModuleLightWidget background color. Don't draw light halo in framebuffers.
|
3 years ago |
Andrew Belt
|
9d81a3e4d0
|
Rewrite LightWidget rendering by using more physical light blending function. Add ability to decrease rack brightness by tinting all but the lights a shade of gray. Add settings and menu items to adjust rack brightness and light halo.
|
3 years ago |
Andrew Belt
|
31fc04db0b
|
Bring back Light halo.
|
3 years ago |
Andrew Belt
|
c5549682eb
|
Add new Light graphics. Add TSvgLight class to handle SVG files above light.
|
3 years ago |
Andrew Belt
|
fa5cd69cd7
|
Reduce number precision of zoom levels in Module Browser.
|
3 years ago |
Andrew Belt
|
48331e4e70
|
Add app variant name to window title.
|
3 years ago |
Andrew Belt
|
90077192b2
|
Add APP_VARIANT global.
|
3 years ago |
Andrew Belt
|
f88ff2ae5f
|
Add subdirectory navigation to module presets.
|
3 years ago |
Andrew Belt
|
ac29571db3
|
Rearrange ModuleWidget methods.
|
3 years ago |
Andrew Belt
|
46fff99244
|
Add Module::getPatchStorageDir().
|
3 years ago |
Andrew Belt
|
f0deb51863
|
Move ui.hpp to ui/common.hpp.
|
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
|
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
|
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
|
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 |