Also add a note to the ChangeLog about my new email address.
[herrie-working.git] / TODO
blobd2f416a0ef4230e86408645439c24490c35261f3
1 Below is a list of items that could (should?) be added to Herrie's
2 sourcecode. Feel free to implement them. Patches are, as always, very
3 welcome.
5 Graphical user interface:
6 - Add some kind of small help to the application, for people that are
7   unwilling to read the man page
8 - Allow numeric multipliers just like vi
9 - Add copy/paste functionality to playlist
10 - Use different colors for files, playlists and directories
11 - Recursive searching
12 - Show whether repeat is turned on
13 - Make startup-configuration of repeat-switch configurable
14 - Allow Herrie to be controlled outside the interface through /tmp
15 - Add the ability to show the filename of the song that's currently playing
17 Audio abstraction:
18 - Add support for volume control for ALSA
19 - Implement better buffering schemes for ALSA and CoreAudio
20 - Fully implement more audio file formats
21   - Apple Lossless
22   - WMA
23   - AAC
24   - WavPack
25 - CD playback
26   - CDDB
27 - 5.1 support?
28 - Make ALSA buffer size configurable
29 - Tag information on internet streams
30 - Add DBus hooks
31 - Add support for CUE files
33 AudioScrobbler:
34 - Implement `Now playing' feature
36 Virtual filesystem:
37 - Add some kind of 'recursive' VFS: playlists on HTTP
38 - Perform more testing on XSPF compliance
39 - Add custom sorting to VFS directory support, i.e. by date
41 Documentation:
42 - Usage guide
43 - Write a developers guide?