2241 Commits (41f65c6859a8e0751335f1e818b8d5a325b3a988)

Author SHA1 Message Date
  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 3 years ago
  Andrew Belt d2c08beb35 Fix midi::Output names of devices. 3 years ago