Skip to content
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

Toggle of BHoM popups on component outputs #593

Open
Sonderwoods opened this issue Jan 28, 2021 · 7 comments
Open

Toggle of BHoM popups on component outputs #593

Sonderwoods opened this issue Jan 28, 2021 · 7 comments
Assignees
Labels
type:feature New capability or enhancement

Comments

@Sonderwoods
Copy link

I would love to have an option to disable the BHoM popups on the component outputs.
Right now I'm only using BHoM on selected projects, but my GH UI is messed up with all the BHoM popups.
Could we add a global toggle to this somehow?

image

@Sonderwoods Sonderwoods added the type:feature New capability or enhancement label Jan 28, 2021
@al-fisher
Copy link
Member

Hi @Sonderwoods - thanks for raising.
Agreed, think this is a good idea - and I think a few others may like this feature too, toggling on and off based on personal preference.

@Sonderwoods
Copy link
Author

Sonderwoods commented Feb 2, 2021 via email

@al-fisher
Copy link
Member

Either that or only enable the drop-down while the shift key is held, etc.

yes. This 👆

@adecler adecler self-assigned this Mar 31, 2021
@hamedseifi
Copy link

"Right click on the bubbles" is not taken yet. It would be good to change the pop up feature of BHOM from left click on the bubbles to right click.

@DharmanGersch
Copy link

Yes please! I'd suggest RMB as long as it's only near the component param (not on the component, or the canvas because there are already useful menus there).

Most other options are already taken by very useful shortcuts. eg:

It's really nice being able to immediately find what the input should be to a particular component param,
the good

But it's frustrating not being able to create relays from double clicking params anymore
With BHoM
593 no OOTB no BHoM

Without BHoM
593 with BHoM

Maybe if the current behavior didn't block LMB+LMB from creating relays LMB would be ok?

@adecler
Copy link
Member

adecler commented Jun 18, 2021

We can start by having a config file in our C:\ProgramData\BHoM\Settings folder that would control the behaviour of the pop-up menu. The possible options could be something like:

  • Always on
  • Only with Shift Key
  • Only on scripts with BHoM components
  • Always off

The default option could be Only on scripts with BHoM components as it seems to directly address the issue for people only using the BHoM in rare cases.

The platform for setting files is already in place, including the ability to edit them from the UI so it mainly a question of using this new setting file in our menu controller:
image

@hamedseifi , by bubble do you mean input connector ? This could be an option added to the list above to have the menu activate on right click instead of left but the right click on connectors is not a default behaviour of Grasshopper (that results to panning right now) so it depends on how easy it is to support that.

I am currently flat out on other projects but can have a look at this new config file once I have a bit of time.

@hamedseifi
Copy link

@adecler, Yes. I mean input and output connectors.
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:feature New capability or enhancement
Projects
None yet
Development

No branches or pull requests

5 participants