What's new in WinMute 2.5.0
Feb 6, 2024
- WinMute now supports multiple languages!
- The following languages are available
- German
- English
- Spanish
- Italian
- Dutch (partially)
- Optional update notification (disabled for installations via package manager)
- Some small bugfixes and UI improvements
New in WinMute 2.4.9.0 Beta (Dec 24, 2023)
- This pre-release version of WinMute contains all the neccessary groundwork for translations to be created.
New in WinMute 2.4.1 (Sep 29, 2023)
- Fixed an issue where WinMute would crash on shutdown, restart or logout.
New in WinMute 2.4.0 (Sep 22, 2023)
- Added a new option to delay muting after certain events for a configurable amount of seconds
New in WinMute 2.3.1 (Jul 27, 2023)
- Fixed annoying error message when the Windows registry key "SystemUsesLightTheme" is not present.
- Fixed 2.3.0 setup, that actually did not contain 2.3.0 .
New in WinMute 2.3.0 (Apr 25, 2023)
- New year, new release!
- Added function to only mute specific endpoints
- As is good tradition, also added a switch to NOT mute specific endpoints
- Fixed a problem that WinMute never unmutes, when the PC bootet during quiet hours.
- Fixed bluetooth muting description
- Changed SetCoalescableTimer to SetTimer, since (apparently) only that prevented WinMute to run under Windows 7.
- Please note that Windows 7 is nevertheless not supported any more.
New in WinMute 2.2.0 (Nov 28, 2022)
- New release! Unfortunately, and for the first time ever, WinMute has to lose features instead of gaining them.
- In 2.2.0 I decided to remove the screensaver-detection, as injecting an unsigned DLL was causing various new games (most notably Darktide and Overwatch 2) to display an error message from their anti-cheat module. Apart from that, screensaver detection has always been kinda flaky and not really possible to make a clean implementation, since Windows only ever notifies the current foreground process that a screensaver starts.
- This problem might me migitated if WinMute's screensaver detection DLLs would be signed, but the signing process is too expensive for this little open-source project. Also, in times of rising energy prices, just letting your display go into standby might not be the worst idea ;)
- If you absolutely rely on screensaver detection, I recommend just sticking with the previous versions for the time being.
New in WinMute 2.1.2.0 (Aug 25, 2022)
- Changed bluetooth detection logic, so that muting the workstation doesn't happen, when scanning for new devices.
- Fixed crash when connectiong via remote desktop
- Show log-file path in settings UI
- Enhanced logging
New in WinMute 2.1.1.0 (Aug 3, 2022)
- This releases fixes some small issues with Bluetooth devices:
- Added a 5 second delay before unmuting the workstation, when a bluetooth device reconnects.
- This should prevent music blasting out of your pc, when the device is connected, but the audio endpoint has not been changed yet.
- Integrated Bluetooth muting into overall mute logic, so that the workstation is not unmuted, when it is locked but an audio bluetooth device reconnects.
- Also:
- Improved UI when WLAN or Bluetooth is not available
- Switched from VS-Setup to InnoSetup
New in WinMute 2.1.0.0 (Aug 2, 2022)
- New feature: Mute your workstation when your Bluetooth device disconnects and un-mute it, when it reconnects 1
- Thanks to @Rediwed for this feature-idea.
- Fixed saving SSID lists in WiFi settings dialogue
New in WinMute 2.0.0.0 (May 1, 2022)
- WinMute now mutes all audio endpoints and not just the default endpoint.
- It also stores all endpoint states and restores them if the appropriate
- option is set.
- Reworked mute detection logic. This should fix timing errors, e.g. when
- screensaver with screenlock is active.
- WinMute can now mute your computer when it is connected (alternatively
- when it is not connected) to a particular wireless network.
- Added detection for display standby
- Added detection for RDP sessions
- Added autostart option (no more fiddling with the Startup-folder)
- Added Hi-DPI awareness
- Added tray icon for bright system theme
- UI Rework (New settings and about dialogue)
- Various fixes and improvements
- Tried to add a setup!
- Updated project to VS 2022 (Please re-check your Visual Studio dependency)
New in WinMute 1.9.9.3 Beta (Apr 14, 2022)
- WinMute now let's you mute your workstation depending on which wireless network you are connected to (or alternatively: are not connected to!).
New in WinMute 1.9.9.2 Beta (Apr 12, 2022)
- Added RDP detection
- New settings panel
- Tried improving the icons (help wanted ;))
- Various fixes and improvements
- Delete log file, when logging is disabled
New in WinMute 1.9.9.1 Beta (Apr 8, 2022)
- Fixed auto-start issue with WinMute, when using the new "run on startup" option.
- Reduced file size by 130kb by not using std::format
New in WinMute 1.9.9 Beta (Apr 7, 2022)
- Added Hi-DPI Awareness
- Added Tray-Icon for bright system theme
- Added detection for display standby
- UI Rework
- Added autostart option (no more fiddling with the Autostart-Folder)
- Reworked mute detectionlogic. This should fix timing errors, e.g. when screensaver with screenlock is active, and the display goes into suspend during that time.
- WinMute now mutes all audio endpoints and not just the default endpoint. It also stores all endpoint states and restores them if the appropriate option is set.
- Updated project to VS 2022
New in WinMute 1.6.0 (Dec 18, 2020)
- New Feature:
- Quiet Hours let's you choose a time frame, where WinMute automatically mutes your workstations an unmutes it a at a given time
- Fix:
- Screensaver detection was up until now limited to the bitness of WinMute: The 64-bit version only got notified by Windows when the screensaver started the current foreground application was a 64-bit process and vice versa for 32 bit. WinMute 1.6.0 adds a 32-bit proxy application, so that it can detect a screensaver start regardless fo the bitness of the foreground app. Because of this WinMute no longer includes a 32-bit version.
- WinMute now better handles the use-case when you've are using the secure screensaver setting, that locks your PC when you return.
New in WinMute 1.5.0 (Jun 30, 2020)
- WinMute 1.5.0 adds new options to mute your Windows-PC on shutdown, logoff or suspend (thanks @zhudock for the suggestion).
- This should come in handy, when waking the laptop for a presentation, but a youtube video is still running in browser ;).
New in WinMute 1.4.5 (Sep 5, 2019)
- Fixed crash when all audio endpoints are removed while the program is running (might happen, when connecting to your PC via RDP).
- Switched to Visual Studio 2019 toolchain
- This release needs the Visual C++ 2019 Redistributable installed.
New in WinMute 1.4.4 (Aug 22, 2017)
- Switched to Visual Studio 2017 toolchain:
- This release needs the Visual C++ 2017 Redistributable installed.
- New awesome icons:
- Cleaner and simpler
- Masterfully designed, the pinnacle of programmer art
- Fits better with Windows Vista (and newer) dark system notification area.
New in WinMute 1.4.3 (Aug 22, 2017)
- Switched to Visual Studio 2015 toolchain, as a result dropped Windows XP support. If you need XP support, then please stay on 1.4.2. These versions are functionally equivalent anyhow, so you are not missing out.
- Code cleanups
- Switched some UI elements to the newer default versions of the current Windows versions.
- Updated chocolatey package
New in WinMute 1.4.2 (Aug 22, 2017)
- Fixed screensaver muting: It sometimes happened that WinMute muted Windows Audio for seemingly no reason and "forgot" to unmute. This confusing and buggy behaviour has been fixed.