Releases: Quacky2200/Spotify-Web-Player-for-Linux
v1.0.42
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
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
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
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
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
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
Sing! functionality & Fixes
Light theme
Preferences
Installation Node always 32bit fix
(Please see commits for a more in-depth description)
0.9.4 Alpha
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
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
Version v0.5.9