AudioSwap Update#4078
Open
BlackPaw21 wants to merge 36 commits into
Open
Conversation
Adds a network toggle feature to the system tray, allowing users to enable or disable network adapters with a single click. The implementation includes error logging, UAC handling, and dynamic icon updates based on network status.
Added a readme section for the Network Toggle mod, detailing its features and functionality.
using original code snippet from: https://github.com/ramensoftware/windhawk/wiki/Mods-as-tools:-Running-mods-in-a-dedicated-process Icon does not disappear on explorer.exe restart Removed -lwtsapi32 and -lwininet Removed <wininet.h>, <wtsapi32.h>, and all #pragma directives. Removed the unused RunPowerShellCommandAsSystem function. Removed SetThreadPriority; the tray UI thread now runs at standard priority as requested. overall stability and maintenance upgrade
Updated usage instructions and added known issues section.
This mod adds a tray icon for toggling between two audio outputs, allowing users to switch devices quickly.
Updated version to 1.1.0 and improved device selection handling. now devices can be automatically detected and selected via Right Click on the icon.
Updated device selection persistence to use Windhawk storage instead of registry. Simplified loading and saving of device selections.
Updated version to 1.1.1 and added new features including opening WindHawk.exe from the mod itself, new icons in the settings.
created MicSwap mod that allows toggling between two audio input devices from the system tray.
new features and functions added. scroll capability over 2 devices can be selected.
bug fixes and improvements. added a red dot over the icon when muted. persistent across restarts.
UNICODE-dependencies converted to explicit W/INFOW; -DUNICODE -D_UNICODE removed
Updated version to 1.5.0 and added custom icon support.
Added WM_RELOAD_ICONS message to reload tray icons and updated icon handling in WhTool_ModSettingsChanged function.
Added note about selecting Custom to open file explorer for icon selection.
Clarified known bug description regarding Scroll to Swap functionality.
Initial implementation of MicroManager mod with CPU/GPU usage tracking and tray icon functionality.
|
Unfortunately, In Scroll Mode; The Tray Icon Needs To Be Triggered Via LMB (Not RMB) For The Scroll Trigger To Work! I Hope This Can Get Consider To Be Fix With The v1.4.0 Upgrade... |
Contributor
Author
thank you for bringing this to my attention, i will be working on a fix that will roll out with 1.4.0 <3 |
fixed issue where scrolling does not work until the icon is click every reboot. Updated patch notes and improved icon handling.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changelog
If this pull request updates an existing mod, describe the changes below:
added Custom icon selection from
.icofiles.opens the file explorer after saving the custom settings
Mod authorship
If this pull request introduces a new mod, please complete the section below.
This mod was created by:
Please select the options that best apply. Your selection does not affect the acceptance criteria, but it helps reviewers understand the context of the code and provide relevant feedback.