Skip to content

Develop - Imrpoved device detection, Some fixes, New installer bg#204

Merged
sameerasw merged 7 commits intomainfrom
develop
Mar 14, 2026
Merged

Develop - Imrpoved device detection, Some fixes, New installer bg#204
sameerasw merged 7 commits intomainfrom
develop

Conversation

@sameerasw
Copy link
Owner

This pull request introduces several key updates to the macOS AirSync application, including improvements to device information reporting, more accurate handling of volume and mute status, and enhanced French localization. It also updates versioning information to reflect the latest release. The most important changes are grouped below:

Device Information and Reporting:

  • Added a new modelIdentifier field to the MacInfo struct and ensured it is included in device information sent over WebSocket. The model field in outgoing JSON now uses this identifier instead of the exact device name. [1] [2] [3]

Volume and Mute Handling:

  • Updated logic throughout the codebase to set the volume and isMuted fields based on the actual last known volume level from MacRemoteManager, rather than using hardcoded defaults. This ensures more accurate state reporting to clients. [1] [2]
  • Changed volume notification logic to send the raw volume value instead of scaling it, aligning the notification and reporting mechanisms.

Localization:

  • Improved and corrected the French translations for Quick Share and related UI strings, providing more natural and accurate language for French users.

Versioning and Update Management:

  • Updated the AndroidVersion to 3.0.0 and incremented the ForceUpdateKey to 005 in Info.plist, signaling a new release and enforcing updates as needed. [1] [2]

@sameerasw sameerasw self-assigned this Mar 14, 2026
@sameerasw sameerasw added the enhancement New feature or request label Mar 14, 2026
@sameerasw sameerasw merged commit 51e361c into main Mar 14, 2026
1 check passed
@github-project-automation github-project-automation bot moved this from Backlog to Done in AirSync Features and Bugs Mar 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant