-
Notifications
You must be signed in to change notification settings - Fork 51
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
New Widget: Audio #1506
New Widget: Audio #1506
Conversation
I think in the case of a missing
As a first iteration, this is sensible to me
Let's leave for first pass and worry about that another time, having to see controls is a very good first iteration
We can add, I'm not going to force people to write E2E tests n their free time 😄 Manual testing will suffice for now
Will take a look as part of the review once we've addressed 1. |
@joepavitt Yes but I was wondering if there is perhaps a standard way already available for nodes to report client-side errors to the server-side? Something like:
I don't think it exist yet, but it would be kind of silly if I create a workaround specific for this single one node? |
There isn't, but client-side errors should report client-side and server-side errors should report server-side. A missing |
Ok yes, I think that makes sense. Will have a look at it |
@joepavitt, Client-side errors are catched and written to the console log. For me this is ready for review, whenever you find time... |
Description
This PR adds a new ui-audio widget to the palette, which can be used to play dynamically audio files in the dashboard D2. Similar like the audio-out node of dashboard 1.
I marked this PR as draft, because it is not fully completed. I need some feedback to complete it. Until then I won't be working on this PR, so would be nice if somebody could assist me so I can finalize this PR. Thanks!
This is how it looks in my Chrome browser:
Example flow to demonstrate that all the properties can be dynamically overwritten via inpute messages:
Open issues:
msg.visible
andmsg.enabled
. But those don't work (see example flow above). No idea whether I need to do something special for that.Related Issue(s)
Closes #52
Checklist
flowforge.yml
?FlowFuse/helm
to update ConfigMap TemplateFlowFuse/CloudProject
to update values for Staging/ProductionLabels
area:migration
label