156 Commits (4a54cfc8c898129c0aae892439f5d7a93b10e79c)

Author SHA1 Message Date
  Andrew Belt a2d815db84 Leave Add Module popup metadata window open after mouse leaves module 7 years ago
  Andrew Belt dc91b5d403 Update plugin manager to new online Rack plugin manager API 7 years ago
  Andrew Belt d9efe43112 Don't write empty file if toJson is unsuccessful 8 years ago
  Andrew Belt 36cd050ba4 Remove Module::reset(), Module::initialize(), and Module::randomize(), 8 years ago
  Andrew Belt 56219530cb Clean up warnings 8 years ago
  Andrew Belt 199f99b0bf Rename SVGSlider to SVGFader, refactor LightWidget 8 years ago
  Andrew Belt 734d367a8a A few random changes from the last week 8 years ago
  Andrew Belt d1ed8faa21 Smooth interpolate SVGSlider 8 years ago
  Andrew Belt 892d4767bf Add plugin "version" to module in .vcv file 8 years ago
  Andrew Belt 264c040c6a Round to nearest zoom percent 8 years ago
  Andrew Belt 56c57345ea Pass onPathDrop to RackScene children 8 years ago
  Andrew Belt ce909cda63 Remove tag corruption workaround 8 years ago
  Andrew Belt 06bcf2a4c9 Added hacky workaround for tag corruption issue 8 years ago
  Andrew Belt dfa723119b Fix SVGSwitch value scaling, add confirmation for clearing the patch 8 years ago
  Andrew Belt 970214fd33 Add "Manufacturers" label to AddModuleWindow 8 years ago
  Andrew Belt 215f967595 Allow Ctrl-dragging input, although it doesn't do anything different 8 years ago
  Andrew Belt 70bb8c7759 Add plug lights, remove plug light toggling 8 years ago
  Andrew Belt cbc9a523ff Add manufacturer label in model list 8 years ago
  Andrew Belt 85c75eef33 Changed log() to info(), warn(), and fatal() 8 years ago
  Andrew Belt b10d1122bb Added log() logger with INFO, WARN, and ERROR levels 8 years ago
  Andrew Belt 45f03be664 Set manufacturer on click instead of on hover for AddModuleWindow 8 years ago
  Andrew Belt b702fb5e8a Hide metadata when mouse leaves ModelItem 8 years ago
  Andrew Belt 5567c5f22d Added AddModuleWindow 8 years ago
  Andrew Belt 6a5c434961 Disable search box again 8 years ago
  Andrew Belt fc29d9861b Merge manufacturerSlug and manufacturerName to manufacturer, use plugin 8 years ago
  Andrew Belt 47682af04c Add metadata submenu to "Add module" menu, deprecate Menu::pushChild (use ::addChild) 8 years ago
  Andrew Belt 1461c7290d Fix SVGKnob getChildrenBoundingBox when forcing it to rescale with 8 years ago
  Andrew Belt 28904bb730 Use children bounding box for FramebufferWidget 8 years ago
  Andrew Belt 7bf6aa1beb Don't display login form on dev 8 years ago
  Andrew Belt 877083e9d9 Attempt to fix module order in manufacturer list 8 years ago
  Andrew Belt e46448150d Reduce Light radius and magnitude 8 years ago
  Andrew Belt 8e251c0ddb Refactor event framework. Everything uses Event* structs instead of 8 years ago
  Andrew Belt 093fa99474 Add Widget::onPathDrop() event, added dragging patches to window to load 8 years ago
  Andrew Belt 661e93bb24 Remove old panel if ModuleWidget::setPanel is called multiple times, 8 years ago
  Andrew Belt 0e7e362565 Change internals of SVGWidget subclasses 8 years ago
  Andrew Belt a094a0cd7d Fix autoscrolling when dragging near edge of rack 8 years ago
  Andrew Belt bd9b237c43 Tweak LightWidget rendering 8 years ago
  Andrew Belt 2e7100c17b Reverted light sizes in components.hpp, updated README 8 years ago
  Andrew Belt bc619644ac Throw away old lights, add new LightWidget as a final replacement 8 years ago
  Andrew Belt 41c66f1d8a Set SVGPanel oversampling on every frame 8 years ago
  Andrew Belt caa1a5798e Fix dropdown menu offset when zooming 8 years ago
  Andrew Belt 580f0db6b4 Change zoom only when zoom slider has finished moving (onAction()) 8 years ago
  Andrew Belt 99ad658694 Oversample SVGPanels by 2, everything else by 1 8 years ago
  Andrew Belt 923942e289 Set FrameBuffer::oversample to 1 by default 8 years ago
  Andrew Belt 2affd8a648 Redraw rails when zooming 8 years ago
  Andrew Belt ed5f8446b4 Avoid re-rendering rails when scrolling with a framebuffer margin 8 years ago
  Andrew Belt 684c783d41 Render rack rails with rescaling 8 years ago
  Andrew Belt 243aa8308a Fixed most mouse alignment issues 8 years ago
  Andrew Belt a22aac6493 Added zoom slider, zoom to settings, finished Framebuffer scaling 8 years ago
  Andrew Belt f5e8ba0369 Use another nanovg context for rendering to the framebuffer 8 years ago