Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Xosms #1359

Open
wants to merge 18 commits into
base: development
Choose a base branch
from
Open

Implement Xosms #1359

wants to merge 18 commits into from

Conversation

NovusTheory
Copy link
Member

This implements the first stage of Xosms into the application slated for the v2.1.0 release. It currently includes a BETA tag next to the integration in the settings as it is not a finalized version of this integration.

Xosms support will enable the application to further enhance the native operating systems media service with the following

  • Prevent the application from constantly removing itself from the media service. e.g. transitioning between songs would remove the media service information.
  • Media service seekbar support
  • On linux it will prevent clumping the app into the MPRIS name org.mpris.MediaPlayer2.chromium.instance. It will now be org.mpris.MediaPlayer2.ytmdesktop - queryable by just specifying ytmdesktop

Testing before this gets merged in is appreciated to catch any glaring issues with functionality or application crashes.

@NovusTheory NovusTheory added the Enhancement New feature or request label May 14, 2024
@NovusTheory NovusTheory added this to the v2.1.0 milestone May 14, 2024
@NovusTheory NovusTheory self-assigned this May 14, 2024
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
None yet
1 participant