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

Feat/global hotkeys #260

Open
wants to merge 14 commits into
base: development
Choose a base branch
from
Open

Feat/global hotkeys #260

wants to merge 14 commits into from

Conversation

malmen237
Copy link
Contributor

What does this do?

Changed logic

Hotkeys are now added to the global-state and added to each callState. This allows for a more complete experience with using the hotkeys.

Warnings and Errors

We still want to be able to block users from saving faulty hotkey-setups, these messages are now red and if a red message is present then saving wont be possible. If a yellow message is shown then it will be a warning to the user that a key used in another call is about to be added. This might be desirable so saving wont be blocked.

Screenshot 2024-12-20 at 16 19 54

Added Master-Mute

A button for toggling the microphone mute-button is added. It is changeable from the hotkey-settings and when updated it will be updated for all current calls and all calls added on afterwards.

Screenshot 2024-12-20 at 16 21 47

Minor fixes

  • Updated logic behind "audioLevelAboveThreshold" to make it stop updating every 100ms, now it only updates when the value is changed
  • Updated back-btn css
  • Changed "Press To Talk" to more commonly used "Push To Talk"

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

Successfully merging this pull request may close these issues.

1 participant