Queue Manager

Firstly, for those of you wondering where the amaroK website has gone, blame the people responsible for DNS transition.

I took it upon myself to be productive this week, and I wrote a small Queue Manager for amaroK. It has been one of the more requested features, and I was happy to implement it as a light weight tool. It is simply a lightweight dialog which allows the user to drag and drop tracks from the playlist, allows resorting, and thats about it. I didn’t want to include auto remove from the dialog (eg, when the track progresses and the manager is open) – since this would be fiddly, introduce quirks in usability etc. Damn, I hate Qt drag and drop. May it die a painful death.

On another note, reducing the size of the dynamic mode config is a challenging prospect. I managed to get rid of the ‘playlist selector’, and integrate this straight out in the playlist browser. It seems to work well, but I will have to work on usability substantially. Remember, usability is not the necessarily bad if it has a relatively high learning curve – but the converse can be true.

This entry was posted in tech and tagged , , , . Bookmark the permalink.

4 Responses to Queue Manager

  1. So is this roughly equivalent to iTunes’s Party Shuffle?

  2. Seb says:

    Yes, it is, however it has a greater subset of features and is more flexible.

  3. Shlomi Fish says:

    The reason I’m still using XMMS and not amaroK or whatever is because amaroK only supports .mp3′s and .ogg’s and I also have many MOD files. Are there any plans for it to support MOD files as well?

  4. Seb says:

    The engine which you are using dictates the files which you can play. I know that both GStreamer and xine are able to play mod files. However, even though they may be playable, mod files will not be added to the collection since they are not readable by taglib. It would be easy enough to modify the source code to enable inclusion, but we couldn’t guarantee anything.