1102 Commits (414f7bec9b5f7e0bb33cfee95a79c3670f109608)

Author SHA1 Message Date
  Andrew Belt 04a24fb71f Sort preset names in module preset menu. 3 years ago
  Andrew Belt 8160796dbb Change AccountPasswordField from TextField to PasswordField. 3 years ago
  Andrew Belt f77afa08e3 Add Scene::getMousePos(). 3 years ago
  Andrew Belt 84b98e9d96 Dispatch Action event on Knob when clicking and releasing without moving beyond a threshold distance. 3 years ago
  Andrew Belt 28780a74bd Remove "Scaled Linear" from Knob Mode menu item. 3 years ago
  Andrew Belt e80210779e Push ParamChange history action when scrolling knobs. 3 years ago
  Andrew Belt 2344abbc11 If knobScroll is enabled, don't move knobs while scrolling the rack. 3 years ago
  Andrew Belt f1635cd96b Add Module::jsonStripIds(). 3 years ago
  Andrew Belt a37ad4eeb5 Rename EventState::setHovered() etc to setHoveredWidget() etc. 3 years ago
  Andrew Belt 62a93d099c Add Internal to app::Switch. 3 years ago
  Andrew Belt c08c6e365a Add ParamQuantity::smoothEnabled. 3 years ago
  Andrew Belt 6800e7f231 Remove microseconds from module meter. 3 years ago
  Andrew Belt 06827ecd92 Disable UI CPU meter. 3 years ago
  Andrew Belt 219f60e0ef Fix module meter plot bottom edge. 3 years ago
  Andrew Belt 363d97a56e Add UI thread CPU meter. 3 years ago
  Andrew Belt e98a5115b5 Double-space meter texts. 3 years ago
  Andrew Belt 977fe52c56 Finish appearance of Module meter. 3 years ago
  Andrew Belt 287e06eb08 Add Menu::cornerFlags. 3 years ago
  Andrew Belt e249f82564 Redesign module CPU meter based on Pyer design. 3 years ago
  Andrew Belt ea09f6df29 Use `RackWidget::selectedModules` set rather than `ModuleWidget::selected` bool. 3 years ago
  Andrew Belt 8df21af258 Move favorite menu item from ModelBox menu to Model menu. 3 years ago
  Andrew Belt 1ecdee5981 Add ModelBox key commands for module manual and favorite. 3 years ago
  Andrew Belt 1023247941 Add Model::appendContextMenu(). Display Model context menu in ModelBox of module browser. 3 years ago
  Andrew Belt f70d85fa3c Add Ctrl+F1 key command for opening module manual. 3 years ago
  Andrew Belt 196e18ba0c Rename ModuleBrowser to Browser. 3 years ago
  Andrew Belt aea3f0ed47 Add ModelBox::isFavorite(). 3 years ago
  Andrew Belt 4034d6015a Add favorite selection and filtering in Module Browser. Merge moduleWhitelist and moduleUsages into moduleInfos in settings. 3 years ago
  Andrew Belt 0c1213f0ba Make Scene only consume Esc if fullscreen. 3 years ago
  Andrew Belt b63c9406eb Duplicate cables attached to inputs in RackWidget::cloneSelectionAction(). 3 years ago
  Andrew Belt fb7368029b Call super method in UndoItem::step() and RedoItem::step(). 3 years ago
  Andrew Belt d00e79c7fb Rename APP_EDITION to APP_EDITION_NAME. Add APP_EDITION with abbreviated edition. 3 years ago
  Andrew Belt 094382778f Set JSON real precision to double (17 digits). 3 years ago
  Andrew Belt 6c9aebfbde Add Module::getPanel(). 3 years ago
  Andrew Belt f87f6af45b Use nearest free position in RackWidget::fromJson() so resized modules don't overlap. 3 years ago
  Andrew Belt 0a56fb42cb Clean up menu bar text. 3 years ago
  Andrew Belt 474e2b99c1 Use MenuItem helpers in MenuBar.cpp. 3 years ago
  Andrew Belt b605c2c258 Don't close menu when Ctrl-clicking items. Add argument to MenuItem helpers to disable this behavior. 3 years ago
  Andrew Belt 74fdd9cb84 Rename "Load selection" menu item to "Import selection". 3 years ago
  Andrew Belt aac5e3c381 Move interactive settings back to View menu. Rewrite various menus using menu helpers. Add rightText argument to createSubmenuItem() helper. 3 years ago
  Andrew Belt c8f090aa1f Add and implement RackWidget::loadSelection() and saveSelection(). 3 years ago
  Andrew Belt b341c90cc2 Clean up RackWidget selection method names. Add unimplemented RackWidget::loadSelectionDialog() and saveSelectionDialog(). 3 years ago
  Andrew Belt eb1048f6d0 Add names for a couple history actions. 3 years ago
  Andrew Belt 305e6f0a5c Clean up eachNearestGridPos in RackWidget. 3 years ago
  Andrew Belt 69e4bb9deb Reserve vectors in RackWidget methods to avoid reallocations. 3 years ago
  Andrew Belt 0e0b842749 Implement "cables" half of RackWidget::pasteJsonAction(). 3 years ago
  Andrew Belt 19ea6d0e81 Don't remove ModuleWidget while holding Delete, only pressing/repeating. 3 years ago
  Andrew Belt fe4191f9e5 Implement RackWidget::cloneSelectedModulesAction(). 3 years ago
  Andrew Belt 76331f350c Implement the "modules" half of RackWidget::pasteJsonAction(). 3 years ago
  Andrew Belt 4fb2c9ac7c Add RackWidget::fromJsonAction(), ModuleWidget::fromJsonAction(), and replace CableWidget::toJson() with CableWidget::mergeJson(). 3 years ago
  Andrew Belt aaf98bb16d Implement RackWidget::copyClipboardSelectedModules(). Clean up RackWidget API. 3 years ago