Skip to content
This repository has been archived by the owner on Oct 27, 2021. It is now read-only.

Releases: Quacky2200/Spotify-Web-Player-for-Linux

v1.0.42

21 Apr 22:33
Compare
Choose a tag to compare

Security/Maintenance release for continued use after discontinuation

As linked from http://mattjames.co.nf/journal/spotify-web-player-security-fix

v1.0.40 Beta

24 Jan 19:46
Compare
Choose a tag to compare
v1.0.40 Beta Pre-release
Pre-release

What's new?

  • Major refactor to fix a refresh bug present since v1
  • Sing! Sync API for tracks to be synchronised
  • Album Size preference
  • Reformat of lyric cache into JSON
  • Reformat of album cache sorted into artist folders and album

Snap packages are temporarily held back until bugs are fixed

This is a beta release - expect instability

Please report any lyrics issues (e.g. wrong timing, wrong lyrics) so I can sort them. There are a ton of songs (each song takes approx. 5-10 minutes to complete/check) I will not have sync'd since it has to be done by hand (and differing genres, artists,etc) so I have given the option for people to be able to synchronise lyrics themselves.

Example tracks for Sync demonstration:

  • 24K Magic - Bruno Mars
  • All Night - The Vamps
  • Shape of You - Ed Sheeran
  • Castle on the Hill - Ed Sheeran
  • Let Me Love You - DJ Snake, Justin Bieber
  • Say You Won't Let Go - James Arthur
  • Starboy - The Weeknd, Daft Punk
  • I Don't Wanna Live Forever - ZAYN, Taylor Swift
  • Stitches - Shawn Mendes
  • Human - Rag'n'Bone Man
  • Pure Imagination - Glee Cast
  • Somebody That I Used To Know - Glee Cast
  • 8 Mile Soundtrack Version - Eminem
  • Just Lose It - Eminem
  • Not Afraid - Eminem
  • Love Is - Rod Stewart

Lyrics that are live (synchronous) will become delayed whenever seeking and pausing the track due to limitations

v1.0.35

14 Jan 23:29
Compare
Choose a tag to compare

What's new since v1.0.0?

  • More stability with user logout and mpris events (affected in pre-release v1.0.25 and 1.0.30)
  • Shortcuts added:
    • F11 - Fullscreen
    • Ctrl-Shift-I and F12 - Dev tools
    • Ctrl-Shift-P - Preferences
    • Ctrl-W - Close window
    • Ctrl-S - Search (with or without application menu shown)
    • Ctrl-Shift-L - Logout
  • Removal of DevTools in app settings (use shortcut above instead!)
  • File operations moved to electron props to remove repetitive code
  • Automatic Electron detection put back in (for dev)
  • D-Bus support without external node binary (removal of interpreter and services implementation)
  • AppImage built using electron-builder
  • Removal of the ugly pre-requisites script (aka installing node binary and 'necessary' binaries)
  • Removal of the ugly make_deb script - albeit removal of right-click unity menu buttons (will promise to put back when I can!)
  • Refactored interface into a class - much tidier
  • Themes automatically detected in app theme directory (install only)
  • Replaced preference hints
  • Temporarily disabled radio hide preference (Spotify removed Radio?)
  • Shortcut icons added
  • Fixed on refresh mpris event bug
  • Snap release

Please Note: Updating directly from v1.0.0 to v1.0.35 is recommended for a better experience. The pre-releases v1.0.25 and v1.0.30 are unstable and will be most likely be deleted within a couple of days (due to developer error - my bad!).

You must install the application to be able to use sound menu integration

v1.0.30

14 Jan 18:19
Compare
Choose a tag to compare
v1.0.30 Pre-release
Pre-release

What's new?

  • Fixed on refresh mpris event bug
  • snap package builds

Please Note: Updating directly from v1.0.0 to v1.0.30 is recommended than updating to v1.0.25 due to the mpris event bug (if you use the sound menu). You must install the application for the Spotify Web Player to be present in the sound menu! (confirmed in .deb).

Refer to v1.0.25 for differences after v1.0.0

v1.0.25

14 Jan 03:48
Compare
Choose a tag to compare
v1.0.25 Pre-release
Pre-release

What's new? I'm glad you asked...

  • Shortcuts added:
    • F11 - Fullscreen
    • Ctrl-Shift-I and F12 - Dev tools
    • Ctrl-Shift-P - Preferences
    • Ctrl-W - Close window
    • Ctrl-S - Search (with or without application menu shown)
    • Ctrl-Shift-L - Logout
  • Removal of DevTools in app settings (use shortcut above instead!)
  • File operations moved to electron props to remove repetitive code
  • Automatic Electron detection put back in (for dev)
  • D-Bus support without external node binary (removal of interpreter and services implementation)
  • AppImage built using electron-builder
  • Removal of the ugly pre-requisites script (aka installing node binary and 'necessary' binaries)
  • Removal of the ugly make_deb script - albeit removal of right-click unity menu buttons (will promise to put back when I can!)
  • Refactored interface into a class - much tidier
  • Themes automatically detected in app theme directory (install only)
  • Replaced preference hints
  • Temporarily disabled radio hide preference (Spotify removed Radio?)
  • Shortcut icons added

Please Note: Despite this being a release, due to the nature of huge refactoring, some of the functionality may be 'experimental'. Please make an issue on GitHub if it affects you! Possible issues may include lack of MPRIS controls in Unity, right-click Unity menu items, refresh bug

If you have been experiencing this bug - please add a comment to say it affects you. Thank you!

v1.0.0 Stable

28 Sep 03:02
Compare
Choose a tag to compare

So? What's new?

  • Big changes were made to make Notifications and the general application faster and stable. (Fixes issue #14 )
  • Added Mix-&-Match tray icons for whatever DE/Icon or preference
  • Added Clean lyricCache and albumCache
  • Added update button - actually be notified when an update is available than always tracking the project on GitHub
  • Now uses a generic icon so that icon themes can take advantage (a fallback is provided) (Fixes issue #24 )
  • D-Bus Media Key control - allows you to press play, next and previous on your keyboard without command (keyboard) shortcuts (Fixes issue #20 , #7 )
  • Close to Controller - Allows you to hide the main window and only raise it with an MPRIS controller (Fixes issue #16 )
  • Hide application menu - Not everyone wants an application menu (Fixes issue #12 )
  • Remember functionality - Leave and continue where you left off in between restarts/application quit (Fixes issue #11 )

0.9.5-1 Alpha

06 Sep 21:10
Compare
Choose a tag to compare
0.9.5-1 Alpha Pre-release
Pre-release

Sing! functionality & Fixes
Light theme
Preferences
Installation Node always 32bit fix

(Please see commits for a more in-depth description)

0.9.4 Alpha

04 Sep 16:25
Compare
Choose a tag to compare
0.9.4 Alpha Pre-release
Pre-release

Testing needs to be completed to see if this build works

Already I know these need improving:
Light theme
Start on login
Start hidden

Other than that, make issues if they are appropriate so I can help solve them. If you are a developer and can help, a pull request can be considered 👍

This alpha will be removed soon*

Release v0.8.19

28 Aug 21:19
Compare
Choose a tag to compare

This is release v0.8.19 (August 19th 2016 build).

Release differences from v0.5.9:
New Tray Menu (Play, Previous, Next, Show/Hide Spotify, Refresh, Logout, Quit)
Close to tray properly supported
Removal of unnecessary dependency - 'userhome'
64bit (amd64) support included with 32bit (x86).

BUG UPDATE: A bug may be experienced when un-installing this software whereby the pre-removal script will get stuck and will reinstall.
FIX:
sudo bash -c 'echo -e "killall spotifywebplayer\nrm -rf /usr/bin/spotifywebplayer/lib" > /var/lib/dpkg/info/spotifywebplayer.prerm'

Early Release v0.5.9

09 Apr 14:42
Compare
Choose a tag to compare

Version v0.5.9