1025 Commits (26fe1837bd77c4c17f547c2073f16d3043675cd1)

Author SHA1 Message Date
  Andrew Belt 5861aeb843 Don't close Rack when user clicks "Help > Update Rack" menu item. 3 years ago
  Andrew Belt ffe340f4b2 Use %lld with long long type instead of PRId64 for printf. 3 years ago
  Andrew Belt 947d5bc16e Use percentage unit for cable tension slider in View menu bar. 3 years ago
  Andrew Belt 02e9c1dd65 Move Import Selection menu item to File menu bar. 3 years ago
  Andrew Belt f218f48098 Truncate browser's BrandButton more. 3 years ago
  Andrew Belt 704590eb6e Add secret key command for dumping all visible modules from the browser into the rack. 3 years ago
  Andrew Belt 058c25caf4 Fix Exception format in CableWidget. 3 years ago
  Andrew Belt 77de1da2f6 Tweak favorites border in module browser. 3 years ago
  Andrew Belt 7317ac5afd If input or output PortWidgets do not exist when adding a CableWidget, delete the CableWidget and remove Cable from Engine. 3 years ago
  Andrew Belt 169b869d32 Change label of allowCursorLock setting in menu. 3 years ago
  Andrew Belt 02cceecc3e Don't assert if ModuleLightWidget accesses out of bounds lights, simply set brightness to 0. If module is bypassed, set brightness to 0. 3 years ago
  Andrew Belt fe0a8c58a1 Add full version number to window title. 3 years ago
  Andrew Belt 6dff695198 Rename plugin::getPlugin() to getPluginFallback(), getExactPlugin() to getPlugin(), and similar renaming for Model. Don't check plugin fallback in library. 3 years ago
  Andrew Belt 6c81ba466f Add RackWidget::getCompleteCablesOnPort(). Use it in PortWidget and ModuleWidget to prevent crashes when incomplete cables exist. 3 years ago
  Andrew Belt 842c12cdfe Remove "v" from plugin update menu items. 3 years ago
  Andrew Belt a8384d6543 Implement Knob::speed. 3 years ago
  Andrew Belt f15799e9a7 Add plugin::getExactPlugin() and getExactModel() to public API. Fix inability to load plugin that is aliased to another. 3 years ago
  Andrew Belt d61841bdda Add "Free" name to distribution, window title, and tip window. 3 years ago
  Andrew Belt d7aa204bc7 Copy patch storage dir when cloning individual module. 3 years ago
  Andrew Belt 90c43226cd Clean up doc comments. 3 years ago
  Andrew Belt 0276fde5ab Clean up app:: doc comments. Make some class variables internal. 3 years ago
  Andrew Belt fb00490389 Add "VCV Rack" text to Help menu. 3 years ago
  Andrew Belt 7ff515f8fe Rename "Community Edition" to "Free". Remove edition name from TipWindow and Window title. 3 years ago
  Andrew Belt e6f5c62968 Add RackWidget::get/setNextCableColorId(). 3 years ago
  Andrew Belt 7bd26deefc Don't display negative meter measurements. 3 years ago
  Andrew Belt 54cc95ae46 Make all subsystems able to initialize and destroy multiple times. 3 years ago
  Andrew Belt 7229fdada5 Decrease margin of scrolling rack while dragging. 3 years ago
  Andrew Belt f96cf2dd71 Reverse order of cable names in PortTooltip. 3 years ago
  Andrew Belt 0b0170f463 Rename AudioWidget to AudioDisplay, MidiWidget to MidiDisplay. Move 3 years ago
  Andrew Belt 3ec47bf575 Make RackWidget::incompleteCable internal with getter. 3 years ago
  Andrew Belt 00bd49e2b7 Use "From/To" in cable tooltip depending on port type. 3 years ago
  Andrew Belt d64a8da846 Add PortCloneCableItem implementation. 3 years ago
  Andrew Belt 19f806dbad Implement PortCreateCableItem and PortCableItem. 3 years ago
  Andrew Belt d95878b7dc Implement Notes panel redesign by Pyer. 3 years ago
  Andrew Belt 15b58ec7dd Delete SvgLatch. Add latch setting to SvgSwitch. 3 years ago
  Andrew Belt d3463094db Use menu item helpers in ParamWidget::createContextMenu(). 3 years ago
  Andrew Belt 70bd833e97 Use Switch behavior in SvgLatch. 3 years ago
  Andrew Belt a194b6f34f Add SvgLatch. 3 years ago
  Andrew Belt 3ecced7389 Add scissor in LedDisplay::drawLayer(). 3 years ago
  Andrew Belt c4f35364bf Add moduleWhitelist to settings (again). Finish module whitelist syncing in library::. Add module whitelist filtering to Browser. 3 years ago
  Andrew Belt 947170198f Add port name to PortCableItem in port context menu. 3 years ago
  Andrew Belt d09fbf84f0 Add cable menu item and create cable menu item to port context menu (WIP). 3 years ago
  Andrew Belt 319ece9430 Set ModuleWidget width to 12HP if SVG panel has zero width. 3 years ago
  Andrew Belt 1dfd3b6535 Check library updates when Library menu is opened or user logs in. 3 years ago
  Andrew Belt 42b5861d13 Implement LedDisplay redesign by Pyer. 3 years ago
  Andrew Belt 08e1f9a954 Add port name and "Duplicate/create new cable" to port context menu. 3 years ago
  Andrew Belt a786493ba1 Swap "Duplicate" and "Duplicate with cables" key commands. Add menu item to module and Edit menus. 3 years ago
  Andrew Belt 90fe39bffb Add shift-click to delete top cable on port. 3 years ago
  Andrew Belt d0658081bc Use same logic in Browser as SvgPanel for determining whether to render framebuffer with oversampling. 3 years ago
  Andrew Belt 8131083655 Draw layer 1 (lights) of ModuleWidgets in Browser and Window::screenshotModules(). 3 years ago