2775 Commits (8ffb648628058874b4fc8ffe4a41173be95fca33)
 

Author SHA1 Message Date
  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 d7c36b9bee Tweak Makefiles. 3 years ago
  Andrew Belt 0569eb0784 Reorganize gitignore. 3 years ago
  Andrew Belt de0cb6631b Move standalone source to new adapters folder. 3 years ago
  Andrew Belt 7c7fd45699 Clarify doc for WeakPtr. 3 years ago
  Andrew Belt f88ff2ae5f Add subdirectory navigation to module presets. 3 years ago
  Andrew Belt 077064f069 Add copy ctor to WeakPtr. 3 years ago
  Andrew Belt d4a815c574 Fix incorrect Rogan background SVG filenames. 3 years ago
  Andrew Belt 6fbc3d6292 Fix UTF8toUTF16 call. 3 years ago
  Andrew Belt 0fd569bc65 Update glfw submodule. 3 years ago
  Andrew Belt 7ddf7dc3a6 Remove old TL1105 graphic. 3 years ago
  Andrew Belt 39ca179daf Add new Rogan knob designs. 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 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 3 years ago