atomify icon indicating copy to clipboard operation
atomify copied to clipboard

How is this only for Macs

Open lmj0011 opened this issue 8 years ago • 8 comments

Considering Atom to be a universal app due to Electron, I would think that any app made for it would work on all other clients (ie. Win and Linux).

Is lack of testing the reason for this package to be Mac only or something else?

lmj0011 avatar Feb 28 '17 11:02 lmj0011

While Atom might be universal, Spotify's API for controlling player behavior is not. After some brief investigation, I did not see an API to control Spotify's behavior on Windows or Linux, so I made the decision to support the only available/reliable API that I could find.

jaebradley avatar Feb 28 '17 13:02 jaebradley

Spotify integrates into mpris on Linux. Pytify uses it to control Spotify under Linux.

YtvwlD avatar Feb 28 '17 13:02 YtvwlD

@YtvwlD thanks for bringing that to my attention! Will look into that.

jaebradley avatar Feb 28 '17 15:02 jaebradley

So how soon can we expect it to be supported for linux.

praveendhawan avatar Mar 04 '17 06:03 praveendhawan

@jaebradley hey please bring for Linux too. Can't wait.

prashanthvg avatar Mar 09 '17 06:03 prashanthvg

Thought about adding support for the web api? (https://developer.spotify.com/web-api/) with that you could probably easily make it cross platform.

mylbp2ps3 avatar Apr 20 '17 00:04 mylbp2ps3

You can do everything with DBus messages. That should be way easier

alexhulbert avatar Apr 22 '17 23:04 alexhulbert

Another thing you could look into is how the Rainmeter community is controlling Spotify on Windows.

mylbp2ps3 avatar Apr 24 '17 01:04 mylbp2ps3