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

Bugs, Features for nextTransition (and code organization for the same) #54

Open
arikorn opened this issue Feb 10, 2025 · 4 comments
Open

Comments

@arikorn
Copy link

arikorn commented Feb 10, 2025

A number of features related to the nextTransition KEY/DSK/BKGD buttons are either broken or missing, including:

I have fixed the upstream-in-pvw button and have implemented the feedback (#45) on my local repo...

Files affected so far:
src/functions/mixEffect/state.ts
src/functions/upstreamKeyer/actions.ts
src/functions/upstreamKeyer/state.ts

@fa1k3n
Copy link
Collaborator

fa1k3n commented Feb 10, 2025

this issue should be split into the bug parts and the restructure part

@arikorn
Copy link
Author

arikorn commented Feb 10, 2025

OK. Tomorrow. Should I close this one and open two more? Just edit in place?

(more bugs I forgot to include:

  • 'Next Transition:Set Transition Key Switch', I think is intending to allow multiple selections but is defined as 'dropdown' [need to confirm behavior]
  • 'Next Transition:Set Transition Key Switch' may send illegal states (i.e. BKGD off when KEY and DSK are off as well).
    )

@fa1k3n
Copy link
Collaborator

fa1k3n commented Feb 10, 2025

we can edit this. I give it a shot

@fa1k3n
Copy link
Collaborator

fa1k3n commented Feb 10, 2025

OK. Tomorrow. Should I close this one and open two more? Just edit in place?

(more bugs I forgot to include:

  • 'Next Transition:Set Transition Key Switch', I think is intending to allow multiple selections but is defined as 'dropdown' [need to confirm behavior]
  • 'Next Transition:Set Transition Key Switch' may send illegal states (i.e. BKGD off when KEY and DSK are off as well).
    )

No i think it is correct with a dropdown, if you want to toggle multiple of the targets then just duplicate the action changing the target . And for your last point, this logic is handled on the device itself, there is no need to add this logic in the companion module. The state, thus the feedbacks, will only be updated by what is reported from the device and illegal state requests will not change anything . But the action does not work so issue #57 is created

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants