diff --git a/AUTHORS.md b/AUTHORS.md index 205b9ee..ba83f5a 100644 --- a/AUTHORS.md +++ b/AUTHORS.md @@ -29,3 +29,6 @@ Contributors * gummi * Norwegian translation + +* TheLastRar & kamijoutouma + * Crash fix for when titles too long diff --git a/CHANGES.md b/CHANGES.md index 76369e8..3265245 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,9 @@ CHANGES ======= +**v5.2.0 (2016-Jan-20):** +* Spotify deprecated the API Snip was using. Snip now uses the new API. +* Fixed crash when song titles are too long. + **v5.1.0 (2015-Aug-16):** * Added feature allowing Snip to display a popup notification on track change. * New Snip icon. Snip icon also moved out of the form resource and into a diff --git a/README.md b/README.md index 70bb77c..3246c17 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ SNIP ==== -Copyright 2012-2015 David Rudie +Copyright 2012-2016 David Rudie Project Page: [Snip](https://github.com/dlrudie/Snip) ABOUT diff --git a/Snip/AssemblyInformation.cs b/Snip/AssemblyInformation.cs index f2e4623..ac2003a 100644 --- a/Snip/AssemblyInformation.cs +++ b/Snip/AssemblyInformation.cs @@ -1,6 +1,6 @@ #region File Information /* - * Copyright (C) 2012-2015 David Rudie + * Copyright (C) 2012-2016 David Rudie * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -89,4 +89,4 @@ public static string AssemblyShorterVersion } } } -} \ No newline at end of file +} diff --git a/Snip/Globals.cs b/Snip/Globals.cs index 437190e..8d8564f 100644 --- a/Snip/Globals.cs +++ b/Snip/Globals.cs @@ -1,6 +1,6 @@ #region File Information /* - * Copyright (C) 2012-2015 David Rudie + * Copyright (C) 2012-2016 David Rudie * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/Snip/MediaPlayer.cs b/Snip/MediaPlayer.cs index e74bb07..a8b8b6c 100644 --- a/Snip/MediaPlayer.cs +++ b/Snip/MediaPlayer.cs @@ -1,6 +1,6 @@ #region File Information /* - * Copyright (C) 2012-2015 David Rudie + * Copyright (C) 2012-2016 David Rudie * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -138,4 +138,4 @@ public void SaveBlankImage() } } } -} \ No newline at end of file +} diff --git a/Snip/OutputFormat.cs b/Snip/OutputFormat.cs index 3d11bdc..128058a 100644 --- a/Snip/OutputFormat.cs +++ b/Snip/OutputFormat.cs @@ -1,6 +1,6 @@ #region File Information /* - * Copyright (C) 2012-2015 David Rudie + * Copyright (C) 2012-2016 David Rudie * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/Snip/Players/Spotify.cs b/Snip/Players/Spotify.cs index a698362..a75ac93 100644 --- a/Snip/Players/Spotify.cs +++ b/Snip/Players/Spotify.cs @@ -1,6 +1,6 @@ #region File Information /* - * Copyright (C) 2012-2015 David Rudie + * Copyright (C) 2012-2016 David Rudie * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -323,4 +323,4 @@ protected override WebRequest GetWebRequest(Uri address) } } } -} \ No newline at end of file +} diff --git a/Snip/Players/VLC.cs b/Snip/Players/VLC.cs index 4c72844..88ca46e 100644 --- a/Snip/Players/VLC.cs +++ b/Snip/Players/VLC.cs @@ -1,6 +1,6 @@ #region File Information /* - * Copyright (C) 2012-2015 David Rudie + * Copyright (C) 2012-2016 David Rudie * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -144,4 +144,4 @@ public override void StopTrack() UnsafeNativeMethods.SendMessage(this.Handle, (uint)Globals.WindowMessage.AppCommand, IntPtr.Zero, new IntPtr((long)Globals.MediaCommand.StopTrack)); } } -} \ No newline at end of file +} diff --git a/Snip/Players/Winamp.cs b/Snip/Players/Winamp.cs index d3d750e..89ed780 100644 --- a/Snip/Players/Winamp.cs +++ b/Snip/Players/Winamp.cs @@ -1,6 +1,6 @@ #region File Information /* - * Copyright (C) 2012-2015 David Rudie + * Copyright (C) 2012-2016 David Rudie * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -159,4 +159,4 @@ public override void StopTrack() UnsafeNativeMethods.SendMessage(this.Handle, (uint)Globals.WindowMessage.AppCommand, IntPtr.Zero, new IntPtr((long)Globals.MediaCommand.StopTrack)); } } -} \ No newline at end of file +} diff --git a/Snip/Players/foobar2000.cs b/Snip/Players/foobar2000.cs index 3c4a81c..e5de2a5 100644 --- a/Snip/Players/foobar2000.cs +++ b/Snip/Players/foobar2000.cs @@ -1,6 +1,6 @@ #region File Information /* - * Copyright (C) 2012-2015 David Rudie + * Copyright (C) 2012-2016 David Rudie * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -171,4 +171,4 @@ public override void StopTrack() UnsafeNativeMethods.SendMessage(this.Handle, (uint)Globals.WindowMessage.AppCommand, IntPtr.Zero, new IntPtr((long)Globals.MediaCommand.StopTrack)); } } -} \ No newline at end of file +} diff --git a/Snip/Players/iTunes.cs b/Snip/Players/iTunes.cs index f3fd68a..65eb9d1 100644 --- a/Snip/Players/iTunes.cs +++ b/Snip/Players/iTunes.cs @@ -1,6 +1,6 @@ #region File Information /* - * Copyright (C) 2012-2015 David Rudie + * Copyright (C) 2012-2016 David Rudie * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/Snip/Program.cs b/Snip/Program.cs index 2950b2a..a2a8430 100644 --- a/Snip/Program.cs +++ b/Snip/Program.cs @@ -1,6 +1,6 @@ #region File Information /* - * Copyright (C) 2012-2015 David Rudie + * Copyright (C) 2012-2016 David Rudie * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/Snip/Properties/AssemblyInfo.cs b/Snip/Properties/AssemblyInfo.cs index 55a658c..9f8617e 100644 --- a/Snip/Properties/AssemblyInfo.cs +++ b/Snip/Properties/AssemblyInfo.cs @@ -1,6 +1,6 @@ #region File Information /* - * Copyright (C) 2012-2015 David Rudie + * Copyright (C) 2012-2016 David Rudie * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -32,7 +32,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("David Rudie")] [assembly: AssemblyProduct("Snip")] -[assembly: AssemblyCopyright("Copyright © David Rudie 2012-2015")] +[assembly: AssemblyCopyright("Copyright © David Rudie 2012-2016")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -54,8 +54,8 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("5.1.0.0")] -[assembly: AssemblyFileVersion("5.1.0.0")] +[assembly: AssemblyVersion("5.2.0.0")] +[assembly: AssemblyFileVersion("5.2.0.0")] [assembly: NeutralResourcesLanguageAttribute("en-US")] [assembly: CLSCompliant(false)] diff --git a/Snip/Settings.cs b/Snip/Settings.cs index 0258689..06971cf 100644 --- a/Snip/Settings.cs +++ b/Snip/Settings.cs @@ -1,6 +1,6 @@ #region File Information /* - * Copyright (C) 2012-2015 David Rudie + * Copyright (C) 2012-2016 David Rudie * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/Snip/Snip.cs b/Snip/Snip.cs index 84d7fab..f8d2dcf 100644 --- a/Snip/Snip.cs +++ b/Snip/Snip.cs @@ -1,6 +1,6 @@ #region File Information /* - * Copyright (C) 2012-2015 David Rudie + * Copyright (C) 2012-2016 David Rudie * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/Snip/TextHandler.cs b/Snip/TextHandler.cs index a91ac90..731586d 100644 --- a/Snip/TextHandler.cs +++ b/Snip/TextHandler.cs @@ -1,6 +1,6 @@ #region File Information /* - * Copyright (C) 2012-2015 David Rudie + * Copyright (C) 2012-2016 David Rudie * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/Snip/UnsafeNativeMethods.cs b/Snip/UnsafeNativeMethods.cs index 6440b26..66583b0 100644 --- a/Snip/UnsafeNativeMethods.cs +++ b/Snip/UnsafeNativeMethods.cs @@ -1,6 +1,6 @@ #region File Information /* - * Copyright (C) 2012-2015 David Rudie + * Copyright (C) 2012-2016 David Rudie * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by