xlgui/playlists.py needs some seriously cleaning up

Registered by Adam Olsen

xlgui/playlists.py was largely pulled from 0.2. It can greatly be improved to be simpler and easier to modify.

Currently, when reordering tracks and searching for tracks, it's a little hacky, and I believe there are imminent bugs to be had.

Blueprint information

Status:
Started
Approver:
None
Priority:
Medium
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Approved
Series goal:
Accepted for 0.3.x
Implementation:
Good progress
Milestone target:
None
Started by
Adam Olsen

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.