1102 Commits (414f7bec9b5f7e0bb33cfee95a79c3670f109608)

Author SHA1 Message Date
  Andrew Belt 1535b110cb Don't always consume buttons in ModuleWidget. 3 years ago
  Andrew Belt 2283de5792 Make module dragging always force-move modules. Allow creating selections and moving selections of modules if "Lock module positions" is enabled. 3 years ago
  Andrew Belt f79c7dc75f Simpilfy RackWidget::onButton(). 3 years ago
  Andrew Belt bee494a3d7 Make force-moving default module drag behavior. 3 years ago
  Andrew Belt 74f372ec3f Make force-moving move other modules to their "old" position when moving began. 3 years ago
  Andrew Belt 6a7bd37389 Remove ModuleWidget::oldPos, store old module positions in RackWidget::Internal. 3 years ago
  Andrew Belt 6258edeaf4 Don't consume key in TextField is Ctrl is held. 3 years ago
  Andrew Belt 7032be4725 Don't re-adjust module positions based on patch bounding box when serializing RackWidget. 3 years ago
  Andrew Belt 8fca198dfe Fix initial angle of PlugWidget. 3 years ago
  Andrew Belt 41324f8079 Fix Module ID printf type. 3 years ago
  Andrew Belt 7bb39b339b Add "Support" item to Help menu. Rearrange Help menu. 3 years ago
  Andrew Belt 8e7acf9b74 Log all calls to Model::createModule() and createModuleWidget(). 3 years ago
  Andrew Belt cdcb4bded1 Rename and reorder File > "Save template" to "Overwrite template". 3 years ago
  Andrew Belt 6ef77b1b88 Add "Save a copy" to File menu. 3 years ago
  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