You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This should allow cycling the current target audio session using hotkeys, allowing the user to perform common interactions with the application using only the keyboard.
Process Container Overhaul:
Process List
Predictability of the order of processes is important.
Do not allow removal of the current selection to preserve positioning.
Allow configurable sorting, but prioritize implementation first.
Maintain an iterator pointing to the currently selected process.
Increment
Used when the Next Target hotkey is pressed.
Decrement
Used when the Previous Target hotkey is pressed.
Set Position
Used when loading the program.
Get Position
Used by almost everything
New Settings:
All of the below settings will only be checked if at least one of the target selection hotkeys is enabled.
TargetNotificationEnabled
Type: bool
Default: true
TargetNotificationTimeout
Type: uint
Default: 1000
ListEnabled
Type: bool
Default: true
ListTimeout
Type: uint
Default: 4000
New Hotkeys:
Next Target
Self-explanatory.
Previous Target
Self-explanatory.
Show Target List
Triggers the target selection notification.
Displays the whole target list.
Displays the current target with a highlight.
Next Target & Previous Target live-update the selection indicator.
Order of Operations
Occurs each time a target selection hotkey is pressed.
Reload the list of audio sessions & update the process list, preserving as much positioning as possible.
Increment/decrement the process indexer if applicable.
If Show Target List was pressed, show the target list window, otherwise show the toast notification if enabled.
Pressing any of the application-specific hotkeys will now affect the newly selected audio session.
Target Process Dropdown:
This is the pre-existing method of notifying the user, but it isn't suitable as an indicator due to the fact that the main window is usually hidden.
Toast Notification:
Configurable on-screen toast notification that shows the newly selected process for x milliseconds.
List Window
Shows all currently registered audio sessions (applications) in a list
The text was updated successfully, but these errors were encountered:
Target Selection Hotkeys
This should allow cycling the current target audio session using hotkeys, allowing the user to perform common interactions with the application using only the keyboard.
Process Container Overhaul:
Next Target
hotkey is pressed.Previous Target
hotkey is pressed.New Settings:
All of the below settings will only be checked if at least one of the target selection hotkeys is enabled.
TargetNotificationEnabled
bool
true
TargetNotificationTimeout
uint
1000
ListEnabled
bool
true
ListTimeout
uint
4000
New Hotkeys:
Next Target
Previous Target
Show Target List
Next Target
&Previous Target
live-update the selection indicator.Order of Operations
Occurs each time a target selection hotkey is pressed.
Show Target List
was pressed, show the target list window, otherwise show the toast notification if enabled.Pressing any of the application-specific hotkeys will now affect the newly selected audio session.
Target Process Dropdown:
This is the pre-existing method of notifying the user, but it isn't suitable as an indicator due to the fact that the main window is usually hidden.
Toast Notification:
List Window
The text was updated successfully, but these errors were encountered: