Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Adds Last.fm Love, Ban and tagging abilities to Spotify
Objective-C C Ruby
Branch: master
Failed to load latest commit information.
English.lproj
Lastify.xcodeproj
class-dump-headers Update the headers from class-dump.
.gitignore Don't keep the compiled version in Git.
Info.plist Update for Spotify version 0.5.1.98.gbbd878b6
LICENSE Moved the drawer to the right hand side of the Spotify window and pre…
LastifyController.h New method swizzling that works with OS X 10.6
LastifyController.m Attempt to load the UI when a new track starts.
LastifyDrawerView.h Moved the drawer to the right hand side of the Spotify window and pre…
LastifyDrawerView.m Updated colours and layout to fit in better with Spotify's UI
LastifyInterface.xib Remove redundant connection for result icon click
LastifyLastfmClient.h
LastifyLastfmClient.m Passing uninitialised pointers around is BAD!
Lastify_Prefix.pch New Xcode bundle project
NSButton+Lastify.h Moved the drawer to the right hand side of the Spotify window and pre…
NSButton+Lastify.m Moved the drawer to the right hand side of the Spotify window and pre…
NSString+Lastify.h Basic auth flow implemented
NSString+Lastify.m Basic auth flow implemented
README.markdown
Rakefile Rakefile descriptions didn't match tasks.
SPGrowlDelegate+Lastify.h - Added tracking of what's currently playing in Spotify (code from Sp…
SPGrowlDelegate+Lastify.m
SPTypes.h - Added tracking of what's currently playing in Spotify (code from Sp…
icon_ban.png Moved the drawer to the right hand side of the Spotify window and pre…
icon_error.png Fixed string errors with non-ASCII characters in track names and adde…
icon_key.png Reworked the authentication flow to give the user more information ab…
icon_list.png Added GUI for adding tracks to playlists (currently non-functional)
icon_loading.gif Fixed string errors with non-ASCII characters in track names and adde…
icon_love.png Moved the drawer to the right hand side of the Spotify window and pre…
icon_tag.png Moved the drawer to the right hand side of the Spotify window and pre…
icon_tick.png Fixed string errors with non-ASCII characters in track names and adde…
lastfm_black.png Added last.fm logo to interface

README.markdown

Lastify

Screenshot of Lastify

A SIMBL plugin that adds Last.fm Love, Ban and Tagging capabilities to Spotify.

Installation instructions

  1. Download and install SIMBL
  2. Download the latest version of Lastify
  3. Put the Lastify.bundle file into your /Users/your-username-here/Library/Application Support/SIMBL/Plugins directory

Features

  • Add edit and remove Last.fm tags for the track you're listening to in Spotify
  • Love the track you're listening to in Spotify on Last.fm
  • Ban the track you're listening to in Spotify on Last.fm
  • User interface integrated into Spotify
  • Securely stores authentication details in the KeyChain (so you don't have to log into Last.fm every time)

Still to do

  • Handle specific errors from Last.fm API (e.g. expired auth tokens should be automatically removed from the KeyChain and re-requested from Last.fm)

Attribution

Lastify uses the famfamfam Silk icon set. See famfamfam.com for more information.

Something went wrong with that request. Please try again.