Skip to content

Andr3y-/EyePatchPlayer

Repository files navigation

EyePatchPlayer

WHAT'S IT ALL ABOUT:

  • Free Online Music Streaming
  • Cache for Offline Playback
  • "Vibrancy" Design
  • 12-band +/-24db Equalizer
  • Recommended Music & Global Music Search
  • Last.fm scrobbling
  • Shake to Shuffle

FEATURES IMPLEMENTED:

  • Displaying download progress (Pure KVO Approach)

  • Custom Repeat & Shuffle glow-style buttons

  • Custom UIProgressView for easy seeking

  • Remote playback control from iOS (lock and bottom pan menu), Album Covers in App & on the Lock Screen

  • Friends' Music

  • Pause when headphones disconnected or call received, resume when headphones connected or call ended (Environment Change Manager)

  • Display cached status for tracks (yes/no/partial if in progress)

  • Player Widget visible across all screens of the application (UIWindow approach)

  • Saving last played track & respective playlist for next application launch

  • Download Queue (Max 1 concurrently)

  • Tracks from Messages (Last 10)

  • Play Filtered Selection

  • Seeking (Hold Next / Prev)

  • Play Selection / Search Results

  • Artwork search advanced filters (excludes specific symbols & words)

  • Song Lyrics

  • EPMusicPlayerRemoteManager controlling player (even when app is minimised)

  • Visualised Adjustable Settings:

    • Last.fm
    • Status broadcast
    • Cache Policy
    • Artwork Size and Presence
    • Shake to Shuffle
    • Equalizer

TODO:

  • Backup downloaded lists
  • Playback Control from the Headset (e.g. Apple iPhone Earbuds)

CONSIDER:

  • Ability to Edit Track (Title/Artist) for correct spelling
  • Playlists

TOFIX:

About

Eye Patch Player for all those Eye Patched Ones who enjoy music. For free.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors