Code review comment for lp:~linkinpark342/exaile/fullurl

Revision history for this message
Abhishek Mukherjee (linkinpark342) wrote :

Forces exaile to only keep full absolute URI's internally.

Because of the unicode issue, tracks store a "file:///path" in unicode with no escaped characters, rather than a properly urlencoded one. This is so that we can look up the unicode os path again later. The player has to deal with any issues that come out of that when passing to gstreamer. All paths also become absolute rather than relative since absolute uri's are by definition absolute.

This branch will cause all users to have to delete their database and, more likely, nuke their ~/.local/share/exaile folder. This was discussed as acceptable on IRC since we are still in Alpha

« Back to merge proposal