Skip to content

feat: Expose nowplaying to mac#215

Draft
Mudit200408 wants to merge 2 commits intosameerasw:developfrom
Mudit200408:nowplaying
Draft

feat: Expose nowplaying to mac#215
Mudit200408 wants to merge 2 commits intosameerasw:developfrom
Mudit200408:nowplaying

Conversation

@Mudit200408
Copy link
Copy Markdown
Contributor

Now airsync's now playing also shows in the notification panel and also works with boring notch

Although the seekbar is not synced from android to mac as the implementation is missing in airsync[BoringNotch]

You can check the below screenshots
image

PXL_20260331_114346876~2

Now airsync's now playing also shows in the notification panel and also works with boring notch

Although the seekbar is not synced from android to mac as the implementation is missing in airsync[BoringNotch]
@sameerasw
Copy link
Copy Markdown
Owner

Hi @Mudit200408 Doesn't this require any updates from the Android app side?

@sameerasw sameerasw changed the base branch from main to develop April 1, 2026 08:33
@sameerasw
Copy link
Copy Markdown
Owner

Also there's a big issue here unlike the same thing we do on Android. On Android, we do not have to simulate media playing with an audio file but here we do play an empty audio file.

The issue is that now we can not actually listen to what the Android is playing if you got multi point connect headphones/ buds. They are supposed to switch to whatever the device is playing media but before it switches back to Android, the mac app also starts playing the empty audio causing the headphone to not switch and this resulting the Android not being able to play the media at all.

So this is not something will occur for everyone but as a workaround, I'd appreciate if you could make this optional with a toggle in mac app's settings to enable if needed by the user with some sort of a label like "Sync Android playback seekbar" and give a little info tooltip or something explaining this case.

@Mudit200408
Copy link
Copy Markdown
Contributor Author

Nope, it does not require any changes in the android side. Although the seekbar from android is not being synced, it only shows the now playing from android and you can control play/pause, nxt and prev controls similar to what we have in the airsync menubar.

- Guarded behind button called 'Sync Android playback seekbar'
- Also added a tooltip
- Added the seekbar in Menu bar widget and also the phone display
- Requires changes in android app
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: Backlog

Development

Successfully merging this pull request may close these issues.

2 participants