Bygg/etc
========

- Använd id3 från mad istället för att kräva ytterliga ett lib (det står
  i configure att vi kör med den i mad men det gör vi inte) 
- Lägg till checkar för alla element i configure (finns nån
  GST_foo). Kräv minst en output, o avsluta configure med att lista vad
  man hittade.
- Gör det möjligt att bygga utan ogg eller mp3, kräv bara en.

Generellt, kodmässigt
=====================

- Använd inte namn som vbox1, vbox2 i smart-pl-dlg. Sätt riktiga namn i
  glade o använd.
- Kör med samma standard i smart-pl-dlg som i jamboree.glade, dvs
  foo_entry, inte entry_foo.
- Flytta sidowidgeten till en egen fil från main-window.c
+ Funktion för konvertera int->str för storlek: (size_t?)
   1,24 GB  12,4 MB  148 kB (3 värdesiffror)
+ Funktion för konvertera time_t->str
- Funktion för konvertera datum->str
- Dialog-funktion med [x] Visa inte denna dialog igen
  med gconf-integrering

Generellt grafiskt
==================
+ Dialog: Kan inte spela, ljudenhet upptagen
+ Dialog: Kan inte spela, inga rättigheter till ljudenhet
+ Dialog: Kan inte ändra volym, inga rättigheter till mixerenhet
- Spola
- DND länkar till kataloger/filer
- mute till 10 %
- Play/Pause i menyerna
- Se till att alla kolumner går att välja och visar något intressant
- Byt bilderna på << och >> till |< och >|

Smarta spellistor
=================
+ Ändra ordentligt
- Döpa om (flytta filer)
- Dialog: Kan inte skapa smart spellista, den finns redan
- Dialog: Kan inte döpa om smart spellista
- Radera
- Lagra enhet för konstanter (dagar osv)

Spellistor
==========
- Lägg till ordentligt
- Exportering till m3u
- Radera
- Döpa om
- Dialog: se smarta
  
Importering (eller vad du vill kalla det)
===========
- markera en mapp i importering, istället för att *behöva* gå in i den
  båda ska fungera dock.
- Kanske borde vi sno dialogen xmms använder, men jag tror den använder
  ett GtkCTree, konvertera den till GtkTreeView.

Ljudspelare (player.c)
===========
- abnormal clock request diff: ABS(-3184284000) > 2000000000 (när får
  man den?)

Filinformationsdialog
=====================
- Gör en ny i glade

Inställningar
=============
- Spara kolumnerna i gconf

Annat
=====
- Nollställ spelräknare för alla låtar (finns i t.ex. iTunes)

Kräver diskussion
=================
- Ta bort filer som inte finns när man försöker spela kunna spola till
  en viss position
- ta bort volym


Dubbelklicka på artist/album för att spela
Trasig GConf, kolla så allt klarar av NULL ifrån gconf_*
Dialog för redigera metadata/taggar
Använd ordentlig algoritm för uträkning av tid
Spara shuffle/repeat mode i gconf
Tooltips

Recently Played doesn't work
** (jamboree:15810): WARNING **: Must select on something.
