1102 Commits (414f7bec9b5f7e0bb33cfee95a79c3670f109608)

Author SHA1 Message Date
  Andrew Belt 21cf7d9293 Re-enable SyncUpdateItem after library finishes syncing. 1 year ago
  Andrew Belt 16db3fb2e1 Set handle widget pos in SvgSlider::setHandlePos(). Step ModuleWidget before rendering in Browser so it can set its default appearance. 1 year ago
  Andrew Belt 0e3ea2b7ff Make SvgKnob::onChange() reset knob angle if ParamQuantity is null. 1 year ago
  Andrew Belt 5a085d0dc0 Tweak LedDisplay border color. 1 year ago
  Andrew Belt ee3daf49d0 Don't dispatch ChangeEvent in app::Svg* setters, since setters can be called from constructors and events are virtual. 1 year ago
  Andrew Belt 54411c43cd Add "Library > Account settings" menu item. 1 year ago
  Andrew Belt 0c81299411 Add "experimental" label to preferDarkPanels menu item. 1 year ago
  Andrew Belt e02ef2932c Make ThemedSvg* classes fully inline. Refactor app::Svg* classes. 1 year ago
  Andrew Belt 16900d4c8e Add "minRackVersion" plugin manifest property. Don't download plugin update if Rack version is lower than the plugin's minRackVersion. 1 year ago
  Andrew Belt a5d49e56db Change text of preferDarkPanels in menu. 1 year ago
  Andrew Belt 7f6783c3dd Re-render browser module framebuffers when settings::preferDarkPanels is changed. 1 year ago
  Andrew Belt 8c0b3adeb6 Add settings::preferDarkPanels, ThemedSvgPanel, ThemedSvgScrew, and "Prefer dark panels" menu item to View menu. 1 year ago
  Andrew Belt 538fdcc547 Show module ID in Module's Info menu. 2 years ago
  Andrew Belt 46063ce16b Don't check for library updates when Library menu button is clicked in dev mode. 2 years ago
  Andrew Belt 6c9b40961c Reword MenuBar items. 2 years ago
  Andrew Belt 83bd4013fa Remove unnecessary assignment of InfoLabel::color. 2 years ago
  Andrew Belt 41a234da18 Set UI theme color for Browser's count label and MenuBar's info label. 2 years ago
  Andrew Belt cdaea345d3 Make ParamQuantity::set/getValue() set/get the target value of engine smoothing instead of the value directly. Add ParamQuantity::set/getDirectValue(). Deprecate ParamQuantity::set/getSmoothValue(). 2 years ago
  Andrew Belt 1dba28cadd Improve appearance of translucent or transparent cable colors. 2 years ago
  Andrew Belt 35c70e7459 Revise rail graphics from Pyer. Rename "Dark" theme to "High contrast dark" and "Default" to "Dark". 2 years ago
  Andrew Belt 10b448a6bc Add light and dark rack rails from Pyer. 2 years ago
  richiehindle 8ccd9f7e58 Set the oversampling ratio for both high-def and standard-def displays, so that moving from one to the other always sets the appropriate ratio. /VCVRack/issues/issues/100 2 years ago
  Andrew Belt 13aad032f4 Fix InfoLabel text color when switching UI themes. 2 years ago
  Andrew Belt 5759ab3d0c Add UI theme to settings and menu bar. 2 years ago
  Andrew Belt 4d53776101 When settings::lockModules is enabled, don't select modules on click. 2 years ago
  Andrew Belt 4905496eed Fix all memory leaks caused by json_array_append() and json_object_set(). 2 years ago
  Andrew Belt 99361ff172 Place module selection nearest to mouse position when pasting. 2 years ago
  Andrew Belt a5e377f2e6 When cloning, pasting, or importing module selection, place modules nearest to center of rack viewport. 2 years ago
  Andrew Belt a7492aa412 Refactor RackWidget_pasteJson() to return ModuleWidget pointers instead of only IDs. 2 years ago
  Andrew Belt cd2d14fa5e Update expanders when ModuleWidget is removed from RackWidget, so Module::onExpanderChange is dispatched. 2 years ago
  Andrew Belt b138166e0e Allow plugins to add menu items to port context menu with PortWidget::appendContextMenu(). 2 years ago
  Andrew Belt fd0136de0a Revise tip window messages. 2 years ago
  Andrew Belt 8f432d536b Move app name, version, and arch from Help menu to menu bar. 2 years ago
  Andrew Belt b8708cb73c Add APP_OS_NAME and APP_CPU_NAME. Display OS and CPU in Help menu. 2 years ago
  Andrew Belt 73eead277e Update fuzzysearchdatabase and tweak Module Browser search. 2 years ago
  Andrew Belt 0609ef0ebb Refactor MenuLabel frame rate math in MenuBar. 2 years ago
  Andrew Belt 591246a500 Replace "frameSwapInterval" setting with "frameRateLimit". 2 years ago
  Andrew Belt 85061331bb Fix RackWidget::squeezeModulePos() setting incorrect positions of right shoved modules. 2 years ago
  Andrew Belt 2cb341274a Apply rack offset in ModuleWidget::get/setGridPosition() etc. 2 years ago
  Andrew Belt ecf1be8b4c When lockModules setting is enabled, also lock selected modules. 2 years ago
  Andrew Belt 6364cab316 Rename "template" module preset in menu items to "default". Hide template preset in preset list. 2 years ago
  Andrew Belt d3e6c84fc3 Fix expanders occasionally not connecting when removing a module. 2 years ago
  Andrew Belt ebad98effb Refactor RackWidget::updateExpanders() to use ModuleWidget::getGridBox(). 2 years ago
  Andrew Belt b31ae5502d Call updateExpanders() in RackWidget::squeezeModulePos() and unsqueezeModulePos(), fixing expanders not connecting when cloning modules. 2 years ago
  Andrew Belt 3ff824b43f Use old module move algorithm for adding/removing modules when auto-squeeze is disabled. 2 years ago
  Andrew Belt 259fc6d44a Revise TipWindow messages. 2 years ago
  Andrew Belt 16a3ea741e Reorganize View menu. 2 years ago
  Andrew Belt 7d6b9d2211 Add squeezeModules setting and menu bar item to toggle new squeeze or old nearest/force behavior. 2 years ago
  Andrew Belt f47729b40d Add back force-moving of modules. 2 years ago
  Andrew Belt e0b223605b Don't refresh Browser on show. 3 years ago