

Jockey's Pivotal Tracker page includes stories for upcomming features, chores for developer-oriented tasks, bugs, and release markers. The best way to add new stories to the dashboard is through Github issues. This dashboard is public, but is not open for modification. Jockey has a Pivotal Tracker page which contains the most up-to-date information about planned work. Such issues are hard to keep track of and often get lost. don't submit an issue that contains a list of features). When submitting a feature request, please make a single issue for each feature request (i.e. If it's already been requested, but is in a closed issue that hasn't been marked as "wontfix", feel free to resubmit it in case it's gotten lost. Before submitting a feature request, make sure that it hasn't been requested before.

Submitting Feature Requestsįeature requests should be submitted through the Github issue tracker. If you're feeling adventerous, you're more than welcome to fork Jockey and submit a pull request either to implement a new feature, fix a bug, or clean up the code. You don't need to submit crashes unless you're running a version of Jockey you've built yourself – crashes are automatically reported through Crashlytics. Bugs & contributingįeel free to post suggestions, bugs, comments on code in the project, or just anything that isn't as smooth as it should be as an issue on Github. If you want to remove the crashlytics dependency instead, simply delete the .CrashlyticsTree class, and remove references to CrashlyticsTree from #setupTimber(). You can specify your own API key by making a new file in app/fabric.properties and add the following lines: To build a release APK of Jockey, you'll need to either setup Crashlytics using your own API key, or remove the dependency and all logging calls. Used to play music while the device's screen is off Building Jockey from Source Used to prevent Jockey from using mobile data (if this preference is enabled) Used to retrieve information and thumbnails for artists from Last.fm and upload anonymous usage and crash data with Crashlytics Used to save local data primarily used for Last.fm cache, library storage, and other small miscellaneous files. Without this permission, Jockey can't work and will just kind of stare at you passive-aggressively until you grant this permission Android 5.1 and lower Jockey needs permission to Storage so that it can scan for music and play songs. You can get Jockey on Google Play, and opt-in to Beta testing if you want to try new features before they're released. Currently Jockey is notably lacking a few enthusiast features like crossfade and replay gain which may be added in the future. The point of Jockey is to be a simple, lightweight media player with features designed for music enthusiasts and casual listeners alike. Jockey is a music player for Android based on Google's Material Design standards.
