From bfa3b74e1fe86ba26c7d5297d7bcce0ecec72e2b Mon Sep 17 00:00:00 2001 From: Nathan Gold <58454081+PixelkidGamingYT@users.noreply.github.com> Date: Thu, 27 Nov 2025 12:54:32 -0500 Subject: [PATCH 1/3] Patched LocalHost bug Spotify's new policy prohibits the use of http://localhost:4002 as a valid URL, but they allowed http://127.0.0.1:4002. All I did was change LocalHost to 127.0.0.1 --- Spoti15.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Spoti15.cs b/Spoti15.cs index 89ecd67..1af438a 100644 --- a/Spoti15.cs +++ b/Spoti15.cs @@ -409,7 +409,7 @@ private async void OnAuthReceived(object sender, AuthorizationCode payload) private void Authorize() { - var url = "http://localhost:4002"; + var url = "http://127.0.0.1:4002"; System.Diagnostics.Debug.Write("Re-authorize\r\n"); auth?.Stop(); From c28115c82e134363a4334dd469a6af3d5fbd9440 Mon Sep 17 00:00:00 2001 From: Nathan Gold <58454081+PixelkidGamingYT@users.noreply.github.com> Date: Thu, 27 Nov 2025 12:56:19 -0500 Subject: [PATCH 2/3] Revise applet description and redirect URI Updated applet description and fixed localhost URI. --- README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index bfc1e08..d55f8d0 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # Spoti15 -### A Spotify Applet for the Logitech G15/G510S +### A Spotify Applet for the Logitech G15/G510S/G13 --- The original developer has abandoned the project so I've kept this applet updated to work with the latest version of [SpotifyAPI-NET](https://github.com/JohnnyCrazy/SpotifyAPI-NET) and updated it with new features. @@ -17,7 +17,7 @@ 2\. Create a new applet in the Spotify Developer Dashboard. Save the Client ID and Secret ID. -3\. In the Applet page of the Spotify Developer Dashboard, under 'Edit Settings' enter the following URI to the 'Redirect URIs' whitelist: `http://localhost:4002`. Then click 'Add' and finally 'Save'. +3\. In the Applet page of the Spotify Developer Dashboard, under 'Edit Settings' enter the following URI to the 'Redirect URIs' whitelist: `http://127.0.0.1:4002`. Then click 'Add' and finally 'Save'. 4\. Run Spoti15. Use the Client ID and Secret ID in the web browser window that pops up. @@ -70,6 +70,9 @@ Pressing the left button (button 0) will go to the previous song. Pressing the l ### *Changelog:* ``` +v2.0.1 [November 27 2025] + + Fixed the hard-coded Localhost use breaking the entire connection between Spoti15 and Spotify + v2.0.0 [April 12 2020] + Updated SpotifyAPI-NET, total rewrite of the software From 4546cda8ed70fe03947682df894f107c5fa565ef Mon Sep 17 00:00:00 2001 From: Nathan Gold <58454081+PixelkidGamingYT@users.noreply.github.com> Date: Thu, 27 Nov 2025 13:04:46 -0500 Subject: [PATCH 3/3] Update changelog for version 2.0.2 Updated changelog to reflect version 2.0.2 changes. --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d55f8d0..1e5bceb 100644 --- a/README.md +++ b/README.md @@ -70,9 +70,14 @@ Pressing the left button (button 0) will go to the previous song. Pressing the l ### *Changelog:* ``` -v2.0.1 [November 27 2025] +v2.0.2 [November 27 2025] + Fixed the hard-coded Localhost use breaking the entire connection between Spoti15 and Spotify +v2.0.1 [April 20 2020] + + Fixed a NullReferenceException. + + Fixed some overlapping text. + + Fixed some errors with Artist playback mode. + v2.0.0 [April 12 2020] + Updated SpotifyAPI-NET, total rewrite of the software