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
- nklizhe/NSBundle+LoginItem (MIT)
- Alamofire/Alamofire (MIT)
- SwiftyJSON/SwiftyJSON (MIT)