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

Local surface location variables should have a value #2747

Open
2 tasks done
fahhem opened this issue Feb 15, 2024 · 0 comments
Open
2 tasks done

Local surface location variables should have a value #2747

fahhem opened this issue Feb 15, 2024 · 0 comments
Labels
area/surface Something to do with a control surface (eg Streamdeck) Enhancement New feature or request Good first issue Good for newcomers

Comments

@fahhem
Copy link

fahhem commented Feb 15, 2024

Is this a feature relevant to companion itself, and not a module?

  • I believe this to be a feature for companion, not a module

Is there an existing issue for this?

  • I have searched the existing issues

Describe the feature

Initially mentioned in #2733 when I thought it was a bug.

I believe the value should not be blank, as it's not currently possible in companion to distinguish between a blank variable and an unavailable variable. If a surface is not connected, the location variable is unavailable, while when it's connected it's blank. Both result in false from bool(), for instance.

Usecases

I want to show on a certain page (via the web emulator) the status of all physical devices, both via USB and satellite. I can do this for the satellite devices, as their IP addresses are non-empty but I can't do it for the USB devices.

@Julusian Julusian added Enhancement New feature or request area/surface Something to do with a control surface (eg Streamdeck) labels Feb 17, 2024
@Julusian Julusian added the Good first issue Good for newcomers label Nov 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/surface Something to do with a control surface (eg Streamdeck) Enhancement New feature or request Good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants