1102 Commits (414f7bec9b5f7e0bb33cfee95a79c3670f109608)

Author SHA1 Message Date
  Andrew Belt 89e5b460eb Add Ctrl+Plus key command for keyboard layouts that have a "+" key. 3 months ago
  Andrew Belt a2971e4bc2 Fix translation reference for ModuleWidget.clearTemplateDialog. 4 months ago
  Andrew Belt aa615db3a7 Tweak ellipsizing of Browser choice buttons again. 4 months ago
  Andrew Belt 2ba3377afe Tweak ellipsizing of Browser choice buttons. 4 months ago
  Andrew Belt 9cfc29730a Fix key command label for PortCloneCableItem. 4 months ago
  Andrew Belt 4e5c701ef6 Set restart setting when user chooses to exit and restart. 5 months ago
  Andrew Belt 9b3d8c2136 Add app::appendLanguageMenu(). 5 months ago
  Andrew Belt 3cf4a37948 Don't prompt to restart Rack if user selects current language. 5 months ago
  Andrew Belt ad30d3a5c2 Move English strings to translation file. 5 months ago
  Andrew Belt 3316c1efed Translate module tags. 5 months ago
  Andrew Belt 804bd47bc6 Move English from most app classes to translation file. Add translated names for getKeyName() and getKeyCommandName(). 5 months ago
  Andrew Belt 45feab5f2c Use isKeyCommand() instead of manually checking key and mods, to fix key commands on non-QWERTY keyboard layouts. 5 months ago
  Andrew Belt 5d8effcd75 Move strings from ModuleWidget and RackWidget to translations file. 5 months ago
  Andrew Belt aaa5c04b9d Remove .c_str() calls for string::f() arguments. 5 months ago
  Andrew Belt 3e58077d9d Move strings in MenuBar to translation. 5 months ago
  Andrew Belt e5c0819c3a Add "Help > Language" menu item to select language setting. 5 months ago
  Andrew Belt 9d70bad7aa Tint/dim port only when left-dragging. 5 months ago
  Andrew Belt 854f2f121e Add "All cables" menu item to port context menu for dragging multiple cables. 5 months ago
  Andrew Belt d87feb7d6e Make CableWidget remember cableId so history is not broken when dragging a cable to its original port. 5 months ago
  Andrew Belt 26ef3b574e When dragging cable back to its original port, don't push history which does nothing. 5 months ago
  Andrew Belt 407b7cbf25 When dragging cables, combine CableAdd and CableRemove actions into a ComplexAction that is pushed when dragging stops. 5 months ago
  Andrew Belt 41eddb0890 Re-enable plug lights. Re-enable port dimming when dragging cable. 6 months ago
  Andrew Belt d8edf64b8a Allow multiple incomplete cables. Grabbing a plug moves it to the top. Serialize plug order to patch. 6 months ago
  Andrew Belt 73d27e9df6 Make PlugWidget a child of PlugContainer instead of a child of CableWidget. 6 months ago
  Andrew Belt 7024da3a5f Rename "View > Theme" to "UI theme" to reduce confusion with dark panels. 7 months ago
  Andrew Belt f15eeba5b9 All Ctrl+scroll action names to "View > Mouse wheel" choice labels. 7 months ago
  Andrew Belt cb01a15607 Add wiget::getKeyCommandName() and getKeyName(). Use it instead of hard-coding key command strings. 7 months ago
  Andrew Belt eea16efc29 Use key instead of keyName for checking key commands. 7 months ago
  Andrew Belt ad73106428 Refactor mouseWheelZoom scroll toggle logic. 9 months ago
  Andrew Belt 5635e097a0 Add "View > Mouse wheel" setting to make mouse wheel zoom instead of scroll. 9 months ago
  Andrew Belt 8346b52c12 Add "Zoom to fit modules" to menu bar and "Zoom to fit" to module context menu, with key commands F4 and Ctrl+F4. 9 months ago
  Andrew Belt 757a76d986 Decrement Switch value with Ctrl+click. 9 months ago
  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