leamas / spotify-make

Experimental, third-party installer for native linux spotify client
116 stars 15 forks source link

New Repo URL for Spotify 1 #48

Open k0rmarun opened 9 years ago

k0rmarun commented 9 years ago

Seems like Spotify version 1 got released for linux.

New repo url is http://repository-origin.spotify.com/pool/non-free/s/spotify-client/spotify-client_$version_$arch.deb

leamas commented 9 years ago

Preliminary support in the devel branch, New version looks buggy, it starts maximized and there is no way whatsoever to make it run under ordinary window manager control (?, tested with gnome3 on fedora 22)

leamas commented 9 years ago

It seems possible to actually use the new version using keyboard shortcuts to minimize and exit. On gnome3 Windows-H to minimize, alt-F4 to kill

petejohanson commented 9 years ago

Installed from devel here, on Fedora Workstation 22. Same experience w/ maximized window, and there's no menu bar at all. Keyboard shortcuts do work. Otherwise, playback, etc. all works as expected.

petejohanson commented 9 years ago

Notes from the README.txt included hint at the reason for the changes:

Known limitations and restrictions
----------------------------------

Between client versions 0.9.x and 1.0.0, Spotify rewrote a large portion of the
internal codebase for the client. The advantage was to leverage more features of
the CEF framework. This eliminated most of the QT code in the old Spotify
client, which was the cause of quite many Linux-specific GUI bugs. So while this
refactoring has contributed to a much faster and more stable Linux client, there
are a number of features which are not yet implemented from the old client,
including:

 - Facebook login
 - 32-bit support
 - Application menu
 - Unity integration
 - Now playing notifications (with a GUI setting this time)

We are working to implement these features, which will hopefully be added to the
Linux client soon.

Hopefully soon an update to the 1.0.0 release will include things like a menu...

petejohanson commented 9 years ago

1.0.9.133 is out, on Fedora 22 at least I had to add libssh2 from ubuntu deb to get it to run. Once I did that, it seems to work fine using install from devel branch.