From Amarok Wiki

This is a concise list of feature proposals. If there isn't a name next to it, then no one is working on it.

Interested in developing a killer Amarok feature, but don't know where to start? Here is the place for ideas!


Please submit feature requests to http://bugs.kde.org

Contents

Amarok 2 Series

General Features

  • Bookmarking + Cue support - Ramblurr
  • Multi-user support ideas
  • Song Abstraction to handle multiple file formats - Ramblurr
  • Drag & Drop album art - Allow users to drag & drop album art into the _somewhere_ (the PUD?) to set album art easily
  • Playback History
  • CD Burning - integrated or external (through k3b like Amarok 1.4)
  • Amazon Store integration - Reverse engineer the AMZ fileformat.
  • PlaylistBrowser redesign
  • Podcasting Upgrades
    • Better view for the PodcastCategory
    • Other sources of podcasts, like IPod, internet service, bashpodder, ...
    • OPML file import/export (to be extracted from OPML service).
  • Enhanced PlaylistBrowser: Multi Provider capable i.e., show playlists from all collections/services/mediadevices at the same time, allowing drag'n'drop between them.
  • DAAP reading and sharing
  • DACP support (Remote control protocol) [reference http://dacp.jsharkey.org/]
  • Queue concept for The Playlist
  • Playlist Generation: Could we see BPM (Beats Per Minute) added as a filter. It would make great for setting a random list at a certain tempo,

Scripts / Applets

  • More Contextual Information - Aggregate more contextually relevant information from various sources
  • Some ideas for the post 2.1 CV
  • Applet: Album Art View - Some sort of large album art viewer applet, whether it be like CoverFlow or not. Support to toggle between now playing and now selected states
  • Script: Updating IM status with current songs playing for various clients on Windows, OS X, and Linux
  • Possibly scripted PodcastProvider for bashpodder.

Services (including scriptable)

Amarok 1.4 and Earlier Series

These are definitely stale, and irrelevant