Added
- Anonymous usage statistics: the app now sends one anonymous ping per launch (OS and app version, nothing else) so we can tell how many people use MechvibesDX daily. No keystrokes, no personal data, no persistent identifiers. You can turn it off in Settings, Privacy section; details in the README.
Fixed
- Settings no longer revert on their own shortly after starting the app. The background update check kept a copy of your settings from launch time and wrote it back after checking for updates, silently undoing anything you changed in between (volume, theme, toggles). This mostly hit people on slower connections who start the app once a day, which is why it was hard to reproduce.
- Volume changes on the Home page could be lost when switching tabs quickly. The change is now applied immediately; only the disk write is delayed.
- Muting from the tray menu now updates the window immediately instead of showing a stale icon until something else changed.
Downloads
- Windows:
MechvibesDX-<version>-Setup-x64.exe— installer, the only asset the in-app updater uses. - Linux (Debian/Ubuntu):
.deb— install withsudo dpkg -i. It does not add you to theinputgroup; runsudo usermod -a -G input $USERand log out/in, or key events won't be seen. - macOS (experimental, untested): unsigned and never run on a real Mac. Gatekeeper will block it — see
README-macos.txt. Treat as a preview.