Skip to content

v0.15.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 20:01
· 43 commits to main since this release
f4e0f0c

first release with prebuilt builds, so windows and linux dont have to build swiftify themselves anymore. macos still builds from source, see the readme.

you need spotify premium and a client id from your own spotify developer app, the first launch walks you through it.

install

windows

unzip swiftify-0.15.0-windows-x86_64.zip anywhere and run bin\swiftify.exe. its not signed, so smartscreen might warn you, click "more info" and then "run anyway".

linux (x86_64)

it brings its own qt, but needs alsa and libsecret, which pretty much every desktop already has.

mkdir -p ~/.local/opt ~/.local/bin
tar -xzf swiftify-0.15.0-linux-x86_64.tar.gz -C ~/.local/opt
ln -sf ~/.local/opt/swiftify-0.15.0-linux-x86_64/bin/swiftify ~/.local/bin/swiftify
cp -r ~/.local/opt/swiftify-0.15.0-linux-x86_64/share/{applications,icons} ~/.local/share/

or just unpack it anywhere and run bin/swiftify.

recent changes

  • playlists you dont own load their songs again (#3)
  • on linux, songs can play through spotify soloist when librespot gets refused the keys, see the readme for the setup
  • discord rich presence (#51)
  • english and russian interface, switching live (#38)
  • the last track and queue come back on launch, without autoplaying (#42)
  • media controls and the now playing overlay on windows, mpris on linux (#26, #32)
  • generated covers for songs without artwork (#41)
  • clicking the selected sort again reverses the playlist (#44)
  • toggles for each visualizer
  • zoom the window with ctrl + and ctrl - (#23)
  • playlists and saved songs are kept on disk and load faster (#22)
  • mouse back button and alt+left go back, tab moves between fields (#71, #72, #54)
  • dankmaterialshell's matugen colors work for the desktop theme (#27)
  • long text scrolls instead of getting cut off (#75)
  • a toggle for which side the window buttons go on

thanks @TheFoxyyDev for the immense help!! :)