Skip to content

Tags: TomBadash/Mouser

Tags

v3.6.0

Toggle v3.6.0's commit message
chore: release v3.6.0

v3.5.3

Toggle v3.5.3's commit message
chore: release v3.5.3

v3.5.2

Toggle v3.5.2's commit message
fix: identify actual mouse model behind USB receivers via HID++ devic…

…e name query

USB Unifying/Bolt receivers (PID 0xC52B) report a generic PID and name
regardless of which mouse is connected, preventing Mouser from showing
the correct interactive schema. Now queries HID++ feature 0x0005
(DEVICE_NAME_TYPE) after connecting to get the real device name (e.g.
"MX Master 3S"), enabling proper device resolution and layout selection.

Closes #78

v3.5.1

Toggle v3.5.1's commit message
Release v3.5.1: USB Receiver fallback fix

- Default unrecognized devices (USB Receiver PID 0xC52B) to MX Master 3S layout
- Provides better UX for USB Receiver mice with full interactive mouse diagram

v3.5.0

Toggle v3.5.0's commit message
build: bump version to 3.5.0 in macOS spec files

Update CFBundleShortVersionString and CFBundleVersion to 3.5.0 in both
Mouser.spec and Mouser-mac.spec for the v3.5 release.

v3.0

Toggle v3.0's commit message
feat: add release workflow and Linux PyInstaller spec

Add GitHub Actions workflow that builds Windows, macOS, and Linux
executables via PyInstaller on tag push, and publishes them as
GitHub Release assets. Add Mouser-linux.spec without the
Windows-specific Qt DLL filtering that would break on Linux.
Closes #40

v2.0

Toggle v2.0's commit message
fix: restore app profile icons and wire Browse + addProfile to app ca…

…talog

v1.1.0

Toggle v1.1.0's commit message
Add GitHub Sponsors section to README and FUNDING.yml

v1.0.0

Toggle v1.0.0's commit message
Add portable build support (PyInstaller)