1102 Commits (414f7bec9b5f7e0bb33cfee95a79c3670f109608)

Author SHA1 Message Date
  Andrew Belt 6850f761ea Deselect modules when adding module with browser. 11 months ago
  Andrew Belt 58f2482df8 Add "Create cable on top" item to port menu. Tweak menu labels. 1 year ago
  Andrew Belt 7acb080b92 When duplicating module with cables, duplicate cables connected to outputs as well as inputs. 1 year ago
  Andrew Belt 41f65c6859 Add cable color setting and menu items. 1 year ago
  Andrew Belt 63c0dec0e5 Remember last color selected by the cable context menu's "New cable" item. Don't reset to first color when toggling "Auto-rotate colors". 1 year ago
  Andrew Belt e706ba2e3f Remove cable index label in View > Cable colors. 1 year ago
  Andrew Belt 129eb3ca4b Allow multiple cables on input Port. 1 year ago
  Andrew Belt 1d9aeedc1a Remove "experimental" from dark panel menu item. 1 year ago
  Andrew Belt 2a2fe2614e Avoid undefined behavior if "Cable color" menus stay open after a color is deleted. 1 year ago
  Andrew Belt c209292a4e Add View > Cable colors menu. 1 year ago
  Andrew Belt 7b7f539e58 Add settings::cableAutoRotate and cableColorsReset(). 1 year ago
  Andrew Belt b95897c7da Add ui::ColorDotMenuItem. 1 year ago
  Andrew Belt eddb882d5b Improve browser search results by tweaking FuzzySearchDatabase weights. 1 year ago
  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