Skip to content

Releases: dvx/lofi

2.0.2 - Rounded Corners!

Choose a tag to compare

@github-actions github-actions released this 20 Jan 17:11
d0fd0a2

image

image

What's Changed

New Contributors

Full Changelog: v2.0.1...v2.0.2

2.0.1

Choose a tag to compare

@github-actions github-actions released this 17 Aug 15:12
348f954

What's Changed

New Contributors

Full Changelog: v2.0.0...v2.0.1

2.0.0 💅 Complete Makeover and New Goodies!

Choose a tag to compare

@github-actions github-actions released this 22 Apr 14:32
aeb7266

This is mostly a house keeping release to address A LOT of code issues, but there are a few hidden gems 💎

Spread the word! Join us on Discord 🎤

❤️ 🫂

The project for this release is here

The generated stuff 👇

What's Changed

New Contributors

Full Changelog: v1.6.0...v2.0.0

1.6.1 - Fix Mac Display

Choose a tag to compare

@github-actions github-actions released this 27 Feb 23:51

Small release for #172 to fix Mac display
As well as a fix for the openssl build error on Linux #175

1.6.0 ♥ Good things come to those who wait!

Choose a tag to compare

@github-actions github-actions released this 16 Sep 13:53

1.6.0 ♥ Good things come to those who wait!

✨ Lofi is still the best Spotify player around, and it's only getting better!

lofi 1 6 0

This update introduces a lot of Quality of Life improvements as well as some new features.

New Features

  • ♥ a song
  • Always display the track's progress and change its thickness
  • Custom volume increment when scrolling
  • Show/hide Lofi in the taskbar

Improvements

  • PKCE authorization
  • Visual feedback when Spotify is throttling API calls
  • Fixed podcast support
  • Improved free user account feedback
  • Packages version update

Discord

Feel free to join and hang out!

Future

Features

  • Support internationalization #146
  • Persist visualization settings #151
  • App self-updater #72
  • Repeat/shuffle controls #17
  • A better shuffle algorithm #37
  • Distribution Improvements #61
  • Show track info on song change or playback resumes #123
  • Spotify private session support #114
  • Track info overlay manipulation #111
  • Display Spotify window on button press #113
  • More sources! (YouTube, SoundCloud, etc.) #152

Improvements

  • Add tests #79
  • Fix feedback when output is not local #129 & #135
  • Linux hardware acceleration support #149
  • Visualization creation guide #138
  • Only reset the settings when a major or minor version changes #141
  • Touch control support #122
  • Fix dragging near screen edges on Linux #87
  • Add cover art for ads #142
  • Update packages (mainly Electron) #153

Support

Keep spreading the word, and thanks to all the users and contributors to Lofi 🤗. As always, please report any issues or feature requests.

Don't forget to share 🗣 and Lofi!

1.5.0 - New features, less crashes, and Linux support!

Choose a tag to compare

@dvx dvx released this 08 Jul 20:27

✨ Lofi is still the best @spotify player around, and it's only getting better!

Features

This update has been a long time coming, and this is why I'm skipping 1.3.0 and 1.4.0. A ton of work has been put into making Lofi more user friendly and less crash-prone. Thanks to everyone that reported bugs or gave feature requests and suggestions! You can finally:

  • Use Lofi on Linux 🐧
  • Resize the player 💗
  • Always show your song info 🎵
  • Yell at me for blowing up your computer on the Lofi Discord server 💥

Metrics

MAU

Endpoints

Discord

I created a Lofi Discord server to better answer questions that might not warrant a full Github issue post. Feel free to join and hang out!

Changelog

  • New feature: Linux support (tested on Ubuntu, but no visualizations yet)
  • New feature: 3D hardware acceleration can be enabled or disabled
  • New feature: window position is now remembered
  • New feature: always-on-top behavior can be enabled or disabled
  • New feature: resizing the Lofi player now supported (drag the corners!)
  • New feature: song info can be always shown (streamer-requested feature)
  • New feature: Lofi can hide itself if Spotify is not detected
  • Only a single instance of Lofi can be run
  • No longer support visualizations on Mac
  • Remove volume capture daemon on Mac
  • Add new dev utility NPM script
  • Remove Mac microphone usage requirement
  • Bumped all dependencies
  • Added better and more robust settings management
  • Visualizations now have names
  • Lofi will now minimize to the tray instead of the taskbar
  • New Electron version needed some black magic changes (AtomNSWindow turned into ElectronNSWindow)
  • Seascape visualizations re-enabled
  • Lofi no longer crashes when attempting to play local media
  • Lofi no longer crashes when playing media without certain metadata (cover art, artist, etc.)
  • Visualizations are no longer cycled with A and D keys
  • Visualizations now picked from the new settings window
  • Removed a few bugs from BUGS.md
  • Bumped version number

Future

So that's the long and short of it, but there are (also) plenty of things I'm still working on:

  • Need to take some time and clean up the code 🥵
  • A better shuffle algorithm
  • More visualizations
  • Liking songs through the Lofi user interface
  • More sources! (YouTube, SoundCloud, etc.)
  • Implement auto-updater
  • Buy certificates and sign binaries

Support

Some have expressed interest in donating to support the project, so expect a ko-fi or Patreon page soon. In any case, keep spreading the word, and thanks to all that use and contribute to Lofi. As always, please report any bugs, issues, or feature requests.

See ya' later, alligator 🐊

1.2.0

Choose a tag to compare

@dvx dvx released this 18 Jul 19:34

Hi friends, it's time for a new release! This version includes a few new features:

  • Volume control to the left of the widget
  • Track progress at the bottom of the widget
  • Player blurs when the track is paused (courtesy of @eralpsahin)

And a few tweaks including:

  • No more flicker when hovering over track info (courtesy of @eralpsahin)
  • Temporarily disabled seascape because it's too taxing on low-end GPUs

Please keep spreading the word, and thanks to all that use and (especially) contribute to the project ❤️🎵

1.1.0

Choose a tag to compare

@dvx dvx released this 24 May 20:29
f061e8c

Lofi has enjoyed around 400 monthly active users for the past few months, so I've decided to (officially) take it out of beta. For the most part, it seems to be fairly stable. This release includes some bug fixes, and a few new features including:

  • New visualization: Seascape, implemented by @DavidBradbury
  • A much asked-for music progress bar at the bottom of the player

Just for fun, here are a few stats:

  • 400+ Monthly Active Users
  • 250+ hours of music played daily on Lofi
  • On average, more than 1 million Spotify API requests/day being made through Lofi

As always, please report any bugs, issues, or feature requests. Peace ✌️

1.0.0-beta

Choose a tag to compare

@dvx dvx released this 28 Jan 05:00

First official (beta-ish) release! Lofi is a tiny Spotify player for Mac and Windows. It even comes with three (poorly-optimized) visualizations:

  • Blue Wave
  • String Theory
  • Rainbow Road

Please report any bugs or issues.