Permalink
Browse files

Update documentation.

  • Loading branch information...
1 parent f5a312d commit 5057d2bcff49153cb6f6f728dae4cdd65b3aff6e @iKenndac iKenndac committed Aug 27, 2012
Showing with 32 additions and 10 deletions.
  1. +22 −0 CHANGELOG.markdown
  2. +2 −2 README.markdown
  3. +8 −8 Sample Projects README.txt
View
@@ -1,3 +1,25 @@
+CocoaLibSpotify 2.2.0 for libspotify 12, released August 27th 2012
+==================================================================
+
+* Fix problem in playlist callbacks that could cause a crash (GitHub issue #88).
+
+* `availability` property on `SPTrack` is now updated correctly (GitHub issue #83).
+
+* SPToplist now correctly behaves when being used with `SPAsyncLoading`.
+
+* Add `[SPSession -subscribeToPlaylist:callback:]` (GitHub issue #67).
+
+* Add `[SPSession -objectRepresentationForSpotifyURL:linkType:]`.
+
+* Fix race condition that could cause incorrect state for a short period of time after login (GitHub issue #62, perhaps others).
+
+
+CocoaLibSpotify 2.1.0 for libspotify 12, released August 20th 2012
+==================================================================
+
+* First release under semantic versioning. Contains a few buxfixes and changes since 2.0.
+
+
CocoaLibSpotify 2.0 for libspotify 12, released May 23rd 2012
=============================================================
View
@@ -123,7 +123,7 @@ All development work is done on the `dev` branch. When it's considered stable, i
## Unit Tests ##
-CocoaLibSpotify now ships with a number of unit tests, which run inside a standalone application built by the project. If you find a bug in CocoaLibSpotify, please fork the project, add or modify a unit test so it fails (demonstrating the bug), then issue a pull request. We can then fix the underlying bug and keep your test so it stays that way.
+CocoaLibSpotify now ships with a number of unit tests, which run inside a standalone application built by the project. If you find a bug in CocoaLibSpotify, please fork the project, add or modify a unit test *on the dev branch* so it fails (demonstrating the bug), then issue a pull request. We can then fix the underlying bug and keep your test so it stays that way.
To run the tests, open the "CocoaLibSpotify Mac Framework" or "CocoaLibSpotify iOS Library" project as needed, then switch to the "CocoaLSTests" scheme in Xcode. Then:
@@ -135,4 +135,4 @@ You'll find examples on how to make a good test in the tests themselves.
## Contact ##
-If you have any problems or find any bugs, see our GitHub page for known issues and discussion. Otherwise, we may be available in irc://irc.freenode.net/spotify.
+If you have any problems or find any bugs, see our GitHub page for known issues and discussion. For usage questions, please open a question on Stack Overflow with the `spotify` tag. Otherwise, we may be available in irc://irc.freenode.net/spotify.
View
@@ -1,7 +1,7 @@
CocoaLibSpotify Sample Projects
===============================
-Please note: These sample projects require Mac OS X 10.6 and higher and Xcode 4.0 to build on Mac OS X, or Xcode 4.0 and the iOS 4.3 or higher SDK for iOS.
+Please note: These sample projects require Mac OS X 10.6 and higher and Xcode 4.4 to build on Mac OS X, or Xcode 4.4 and the iOS 5.0 or higher SDK for iOS.
Please also note: The sample projects need a valid application key to build, placed in "appkey.c" in the same directory as the rest of the code files. Premium users can obtain an application key at http://developer.spotify.com/.
@@ -10,15 +10,15 @@ SimplePlayer
SimplePlayer is a very simple project that demonstrates logging in to the Spotify service using CocoaLibSpotify and playing a track.
-Since CocoaLibSpotify doesn't handle audio playback itself, a two classes are provided to help out:
-
-SPPlaybackManager: A class that takes care of SPSessionPlaybackDelegate methods to extract audio data and push it through CoreAudio.
-
-SPCircularBuffer: A simple circular buffer built around libspotify's behavior. This is used by SPPlaybackManager, but you may find it useful if you'd like to implement playback yourself.
-
Guess the Intro
===============
Guess the Intro is a less simple project that presents a game to the user - they have ten minutes to correctly guess as many tracks as possible. Each round presents four options and the user has twenty seconds to guess.
-The project contains code for navigating playlists, folders and top lists to get the user's tracks, as well as creating and adding tracks to playlists.
+The project contains code for navigating playlists, folders and top lists to get the user's tracks, as well as creating and adding tracks to playlists.
+
+Empty CocoaLibSpotify Project
+=============================
+
+This is an empty project containing the necessary setup code to get you started with CocoaLibSpotify as fast as possible.
+

0 comments on commit 5057d2b

Please sign in to comment.