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 |