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

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
English.lproj
Lastify.xcodeproj Load the UI on auth completion.
class-dump-headers
.gitignore Don't keep the compiled version in Git.
Info.plist
LICENSE
LastifyController.h
LastifyController.m
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
Lastify_Prefix.pch
NSButton+Lastify.h
NSButton+Lastify.m
NSString+Lastify.h Basic auth flow implemented
NSString+Lastify.m
README.markdown
Rakefile
SPGrowlDelegate+Lastify.h
SPGrowlDelegate+Lastify.m New method swizzling that works with OS X 10.6
SPTypes.h - Added tracking of what's currently playing in Spotify (code from Sp…
icon_ban.png
icon_error.png
icon_key.png Reworked the authentication flow to give the user more information ab…
icon_list.png
icon_loading.gif
icon_love.png
icon_tag.png
icon_tick.png
lastfm_black.png

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.