MuteDeck v4.2
This release brings significant improvements to Microsoft Teams integration, making MuteDeck work faster and more reliably across different languages and meeting views. We've also added some handy new customization options and squashed a bunch of bugs.
Microsoft Teams Improvements
You might be aware that Microsoft is gradually phasing out support for the third-party API that MuteDeck primarily used to integrate with Teams. MuteDeck always had a fallback method using interface discovery and control, but it wasn't fully fledged and had some limitations, like only supporting English. With this release, we've overhauled the Teams integration to make the interface method a first-class citizen, bringing several key improvements:
-
Multi-Language Teams Support - MuteDeck now works with Teams in English, Dutch, German, French, and Spanish, in addition to English. If you've been running Teams in your preferred language and MuteDeck wasn't detecting your meetings properly, this one's for you.
-
Recording now works! Previously, the third-party API didn't support controlling recording, so MuteDeck couldn't start or stop recordings in Teams meetings. With the new integration, recording control is fully functional.
-
macOS: Rebuilt Teams Integration - We've completely rewritten how MuteDeck communicates with Microsoft Teams, making it much quicker and more reliable (technical: using native macOS accessibility APIs instead of AppleScripts).
-
Smarter Meeting Detection - Instead of looking for "Meeting with..." in the window title, MuteDeck now detects Teams meetings by finding the meeting controls toolbar. This means renamed meetings, webinars, and other meeting types are now detected correctly.
✨ New Features
Tiny Button Size - If the small buttons still weren't small enough for your taste, there's now an even tinier option. Perfect for keeping MuteDeck visible without taking up much screen real estate.
Advanced Tools Window - A new section in settings with developer tools, including a UI Strings Extractor that helps us add support for more languages faster. Don't worry about this unless you're helping us with translations!s
Reset to Defaults for Actions - You can now reset your custom action shortcuts back to their default values with a single click.
🛠️ Improvements
Better Bring-to-Front - When you use the bring-to-front action, MuteDeck now intelligently brings the meeting window to front if you're in a call, or the main Zoom/Teams/etc. window if you're not.
macOS Native Zoom Integration - Zoom control now uses native APIs for improved speed & reliability, using the same methods as with Teams.
Interface Tweaks - Various UI improvements, making the app look and feel more polished.
🐛 Bug Fixes
- Fixed several default shortcuts in the other actions list that weren't working as intended.
- Custom Actions Reliability - MuteDeck now checks if an app is actually running before trying to send it a custom action shortcut, preventing errors when apps aren't open.