Skip to content
mickeyr edited this page Mar 8, 2013 · 4 revisions

Easy

Tough

  • Implement music groups (Jorn is working on this) See http://huizen.dds.nl/~jbaayen/proposal.html
  • Gapless transition/crossfading This should be possible with the current GStreamer components, but it's a tough one. Well, we could emit EOS a bit earlier than usual and have a fancy adder somewhere in the pipeline that does the mixing when a new song comes in ..
  • Improve first time dialog once again .. Perhaps a system-wide music folder gconf key, where sound-juicer dumps the music, and muine monitors it ..
  • Support mastroska and mp3cue

Depends on other components

  • Monitor imported folders using FileWatcher Depends on Mono, Ximian Bugzilla #58234
  • Support OGM files These will work once GStreamer supports them
  • Fix the bug where keysyms that are assigned while muine is running aren't working. Depends on GConf#, Ximian Bugzilla #55877
  • Figure out how to add new command line options (showing up in --help etc), and add gstreamer command line options and --start-hidden, --queue, etc Depends on popt support in Gtk#, Ximian Bugzilla #68889
  • Make SM work fully Depends on popt support in Gtk#, Ximian Bugzilla #68889
  • Switch metadata and playback all over to GStreamer. But, GST should be a bit more reliable first.
  • Use Gst# when it becomes "properly available".
  • Remove drop into row stuff Depends on Gnome Bugzilla #163129
  • Fix drag-into-itself madness in add album window Depends on Gnome Bugzilla #163141
  • Get m3u mime type icon properly Depends on Ximian Bugzilla #71060
  • Busy-interactive cursor while loading Depends on Gnome Bugzilla #122728
  • Fix DnD hack in PlaylistWindow Depends on Gnome Bugzilla #164085
  • Use Hashtable/dictionary in D-Bus song info code Depends on Freedesktop Bugzilla #2175
  • Set Window.IconName on windows Once we have Gtk 2.6 support in Gtk#
  • Use Gtk.StatusIcon Once we have Gtk 2.10 support in Gtk#
  • Re-enable fixed-height-mode in HandleView Depends on Gnome Bugzilla #165017, #165034
  • Remove amazon cover fetching Once there is a tagger which can do this for us
  • Diacritic mark-insensitive searching Requires .NET 2.0, see also http://weblogs.asp.net/michkap/archive/2005/02/19/376617.aspx

We won't have

  • Internet radio support
  • CD ripping
  • CD playback
  • CD burning
  • Volume normalization. We support the replaygain tag, the tagging application is responsible for setting these.. Muine is purely a player.
  • Visualization. Other apps can monitor the ALSA device and make fancy effects, for example someone could code up an xscreensaver hack.

All of these because these tasks can be handled much better by specialized applications.

Clone this wiki locally