/Spotify-Notifications

Bridging Spotify and OS X Notification Center

Primary LanguageSwiftThe UnlicenseUnlicense

Build Status

Spotify Notifications

Note: The project is currently being rewritten from scratch in Swift. Development is taking place on the master branch. To build the 0.5.0 (Objective-C) release, checkout the 0.5.0 branch.

0.5.0 Feature Parity

  • Toggle notification sound
  • Toggle notifications on resume
  • Toggle dismissal of all notifications except the current one
  • Implement a menu bar interface
  • Toggle the menu bar icon
  • Toggle launch on login functionality
  • Toggle inclusion of album artwork
  • Toggle global shortcut
  • Toggle disabling of notifications when Spotify has focus

(These features are all available on the 0.5.0 branch, but are not available on the signed 0.4.8 available on the website).

Building

Spotify Notifications uses CocoaPods which in turn requires Ruby and Ruby Gems.

$ git clone https://github.com/citruspi/Spotify-Notifications.git
$ cd Spotify-Notifications
$ git submodule foreach git pull
$ pod install
$ open Spotify Notifications.xcworkspace

Contributing

Pull requests are more than welcome!

In your pull request, include a separate commit adding yourself to contributors.md.

License

The source code is dedicated to the public domain. See the UNLICENSE file for more information.

The Spotify artwork and icon is owned by Spotify AB Inc.

Spotify Notifications makes use of the following libraries