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 |
Andrew Belt
|
54411c43cd
|
Add "Library > Account settings" menu item.
|
1 year ago |
Andrew Belt
|
0c81299411
|
Add "experimental" label to preferDarkPanels menu item.
|
1 year ago |
Andrew Belt
|
e02ef2932c
|
Make ThemedSvg* classes fully inline. Refactor app::Svg* classes.
|
1 year ago |
Andrew Belt
|
16900d4c8e
|
Add "minRackVersion" plugin manifest property. Don't download plugin update if Rack version is lower than the plugin's minRackVersion.
|
1 year ago |
Andrew Belt
|
a5d49e56db
|
Change text of preferDarkPanels in menu.
|
1 year ago |
Andrew Belt
|
7f6783c3dd
|
Re-render browser module framebuffers when settings::preferDarkPanels is changed.
|
1 year ago |
Andrew Belt
|
8c0b3adeb6
|
Add settings::preferDarkPanels, ThemedSvgPanel, ThemedSvgScrew, and "Prefer dark panels" menu item to View menu.
|
1 year ago |
Andrew Belt
|
538fdcc547
|
Show module ID in Module's Info menu.
|
2 years ago |
Andrew Belt
|
46063ce16b
|
Don't check for library updates when Library menu button is clicked in dev mode.
|
2 years ago |
Andrew Belt
|
6c9b40961c
|
Reword MenuBar items.
|
2 years ago |
Andrew Belt
|
83bd4013fa
|
Remove unnecessary assignment of InfoLabel::color.
|
2 years ago |
Andrew Belt
|
41a234da18
|
Set UI theme color for Browser's count label and MenuBar's info label.
|
2 years ago |
Andrew Belt
|
cdaea345d3
|
Make ParamQuantity::set/getValue() set/get the target value of engine smoothing instead of the value directly. Add ParamQuantity::set/getDirectValue(). Deprecate ParamQuantity::set/getSmoothValue().
|
2 years ago |
Andrew Belt
|
1dba28cadd
|
Improve appearance of translucent or transparent cable colors.
|
2 years ago |
Andrew Belt
|
35c70e7459
|
Revise rail graphics from Pyer. Rename "Dark" theme to "High contrast dark" and "Default" to "Dark".
|
2 years ago |
Andrew Belt
|
10b448a6bc
|
Add light and dark rack rails from Pyer.
|
2 years ago |
richiehindle
|
8ccd9f7e58
|
Set the oversampling ratio for both high-def and standard-def displays, so that moving from one to the other always sets the appropriate ratio. /VCVRack/issues/issues/100
|
2 years ago |
Andrew Belt
|
13aad032f4
|
Fix InfoLabel text color when switching UI themes.
|
2 years ago |
Andrew Belt
|
5759ab3d0c
|
Add UI theme to settings and menu bar.
|
2 years ago |
Andrew Belt
|
4d53776101
|
When settings::lockModules is enabled, don't select modules on click.
|
2 years ago |
Andrew Belt
|
4905496eed
|
Fix all memory leaks caused by json_array_append() and json_object_set().
|
2 years ago |
Andrew Belt
|
99361ff172
|
Place module selection nearest to mouse position when pasting.
|
2 years ago |
Andrew Belt
|
a5e377f2e6
|
When cloning, pasting, or importing module selection, place modules nearest to center of rack viewport.
|
2 years ago |
Andrew Belt
|
a7492aa412
|
Refactor RackWidget_pasteJson() to return ModuleWidget pointers instead of only IDs.
|
2 years ago |
Andrew Belt
|
cd2d14fa5e
|
Update expanders when ModuleWidget is removed from RackWidget, so Module::onExpanderChange is dispatched.
|
2 years ago |
Andrew Belt
|
b138166e0e
|
Allow plugins to add menu items to port context menu with PortWidget::appendContextMenu().
|
2 years ago |
Andrew Belt
|
fd0136de0a
|
Revise tip window messages.
|
2 years ago |
Andrew Belt
|
8f432d536b
|
Move app name, version, and arch from Help menu to menu bar.
|
2 years ago |
Andrew Belt
|
b8708cb73c
|
Add APP_OS_NAME and APP_CPU_NAME. Display OS and CPU in Help menu.
|
2 years ago |
Andrew Belt
|
73eead277e
|
Update fuzzysearchdatabase and tweak Module Browser search.
|
2 years ago |
Andrew Belt
|
0609ef0ebb
|
Refactor MenuLabel frame rate math in MenuBar.
|
2 years ago |
Andrew Belt
|
591246a500
|
Replace "frameSwapInterval" setting with "frameRateLimit".
|
2 years ago |