Skip to content

Releases: BluDood/GlanceThing

v0.0.16

Choose a tag to compare

@BluDood BluDood released this 11 Apr 21:16

Fixes

  • Disabled library validation on macOS to fix running on Apple Silicon

New Features

  • Ability to set a custom static server port when running in development mode

Full Changelog: v0.0.15...v0.0.16

v0.0.15

Choose a tag to compare

@BluDood BluDood released this 10 Mar 19:34

Hello, it's been a while! This update contains some general maintenance, as well as bug fixes.
Thank you so much for 300 stars! ⭐🎉

Bug Fixes

  • Fixed an issue where logs would be spammed while offline due to retrying connections (#57)

Other Changes

  • Update dependencies, code maintenance

Full Changelog: v0.0.14...v0.0.15

v0.0.14

Choose a tag to compare

@BluDood BluDood released this 31 Dec 15:37

This update mainly fixes the Spotify player integration, as well as some other minor changes.

Bug Fixes

  • Spotify have changed their internal WebSocket message format which broke the integration. This has now been fixed!
  • Fixed an error on fetching GlanceThing updates
  • Fix an error with loading GTK versions on Linux

Full Changelog: v0.0.13...v0.0.14

v0.0.13

Choose a tag to compare

@BluDood BluDood released this 05 Oct 15:23

Some bug fixes and improvements!

Bug Fixes

  • A regression made GlanceThing unable to find patch files for applying patches, resulting in an infinite load. This has now been fixed, and additionally a message will be shown telling the user to connect their CarThing to apply patches, if it is disconnected.
  • If developer mode is enabled, and something else is already running on port 1337 on your computer, GlanceThing would fail to start. GlanceThing now checks if this port is available, and if not, chooses a random port instead.
  • GitHub Gists sometimes caches gists, and this prevented GlanceThing from retrieving the correct credentials in some occasions

Full Changelog: v0.0.12-1...v0.0.13

v0.0.12-1

Choose a tag to compare

@BluDood BluDood released this 09 Jul 21:04

This is a hotfix for the Spotify playback source.

Bug Fixes

  • GlanceThing now dynamically fetches secrets needed to communicate with Spotify, so the entire application won't need an update when they change.

Full Changelog: v0.0.12...v0.0.12-1

v0.0.12

Choose a tag to compare

@BluDood BluDood released this 30 Jun 14:06

New Features

  • GlanceThing now automatically checks for updates, and will prompt you to download and install when a new version is available
  • The developer menu has gotten a redesign, and now acts as a modal instead of a separate page

Bug Fixes

  • Implemented new Spotify OTP secrets
  • Fixed some crashes for sending data to a closed websocket (closes #52)
  • Fixed a cleanup function to prevent a memory leak in the playback manager

Full Changelog: v0.0.11...v0.0.12

v0.0.11

Choose a tag to compare

@BluDood BluDood released this 13 Jun 19:00

New Features

  • Linux is now supported! 🎉
  • Unstable nightly builds are now available on GitHub Actions, used to test new features before release.

Bug Fixes

  • Fixed the Spotify playback handler
  • Sandboxed the Electron app by removing unnecessary dependency
  • Fixed some client errors in the desktop app
  • The icon on macOS now has the correct padding
  • Fix a crash when setting up GlanceThing and selecting the native playback handler

Other Changes

  • Update CI builders to Node 22

Also, I now have a BuyMeACoffee page! If you would like to support my work, you can do so over at coff.ee/bludood. Thank you ❤️

Full Changelog: v0.0.10...v0.0.11

v0.0.10

Choose a tag to compare

@BluDood BluDood released this 22 May 11:22

New Features

  • You can now choose to use your operating system's playback and control APIs instead of Spotify
  • Custom screensavers can be uploaded (#46)
  • Logs can be viewed from within the desktop app settings while developer mode is on
  • Ability to upload a custom GlanceThing client for testing
  • Added a reboot button to the client system menu (#48)
  • DevTools can now be opened in developer settings

Bug Fixes

  • Improved resolving tar executable, fixing some rare setup issues
  • Fixed a crash in the status update loop preventing GlanceThing from detecting the CarThing
  • Fixed multiple errors produced in the client regarding empty values

Other Changes

  • Updated dependencies, notably update Electron to v36.2.0
  • Changed Windows CI to use windows runner

New Contributors

Full Changelog: v0.0.9...v0.0.10

v0.0.9

Choose a tag to compare

@BluDood BluDood released this 11 May 11:16

New Features

  • Playback handlers are now modular, allowing for easier expansion in the future (#37)
  • Spotify is now a playback handler, and uses a combination of the official Web API for controls and the web player token for realtime playback updates. This is due to another change Spotify has made to their web player API.

Full Changelog: v0.0.8...v0.0.9

v0.0.8-2

Choose a tag to compare

@BluDood BluDood released this 15 Mar 11:02

Bug Fixes

  • Yet again, Spotify has made an update to prevent make it harder to get tokens like the "web client" does it. However, thanks to the great work of KRTirtho for spotube, the algorithms and secrets have been found and a fix has been made. Original commit here: KRTirtho/spotube@59f298a
  • Fixed a crash when Spotify failed to get a token

Full Changelog: v0.0.8-1...v0.0.8-2