-
Notifications
You must be signed in to change notification settings - Fork 404
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Replace RMB on FX grid slot with context menu #5613
Comments
Add double click to toggle FX slot bypass. Addresses 50% of surge-synthesizer#5613. Fix Spring Reverb default presets (Mix parameter wasn't loading correctly after Knock parameter was added)
Add double click to toggle FX slot bypass. Addresses 50% of #5613. Fix Spring Reverb default presets (Mix parameter wasn't loading correctly after Knock parameter was added)
When we do this, do shift f10 for the menu also, don't forget. |
And an accessibility check |
What's the code hint needed here? I think it really is just have RMB do control modifier clicked and then handle the menu in SurgeGUIValueEditorCallback::controlModifierClicked. Something else stuck on? |
The whole FX preset menu is created not in SGEVC but in XMLConfiiguredMenus, that's what trips me up. |
Yeah but just ad a method to the menu which calls a method on fxmeny which then does the first listener of type on sge then calls a method on sge of your choosing. |
Oh but I see you want the preset menu on the rmb menu of the effect widget right. Gnunk. Have to think about that one if so. Putting hints back on this issue |
From baconpaul: But what you actually want to do is call
So how do you get the FxMenu? Well SurgeGUIEditor::fxMenu is a unique_ptr to it. If it is not null you can use the code
|
Massive QOL improvement, this. Closes surge-synthesizer#5613.
Massive QOL improvement, this. Closes #5613.
Currently we use right-click to toggle bypass of an effect slot in the FX grid. And we use double-click on waveshaper curve display and filter type icons. Inconsistent!
What's worse, in order to load an effect, you need to first select the slot you want, then move mouse down and pick an effect. Inefficient!
So for 1.1, replace RMB bypass on FX grid slot with a context menu (same as the FX preset menu, for simplicity),
and add double-click to bypass. Easy!The text was updated successfully, but these errors were encountered: