Writing a complex UI with plain jQuery got annoying real fast. Let's refactor/write with knockout.js!
Made the track info display use knockout
Made the player use knockout
Detached time slider UI logic from the player even more
Made Search/VirtualList use knockout, removed unused UI crud
Remove/refactor more UI crud
Refactored out the remaining 'temporary' crud in main.js
Refactored settings
Improve scrolling behavior
The track info column now starts from all the way from the top
Made seek slider move more smoothly
No. Don't add a link to a debug library.
Slight album art layout fix
Added widget binding
Performance fix for VirtualList row highlight
Use repeat binding for VirtualList for even better performance
Fix previous fix
Fixed play/pause button
Preloading for album art
Re-implemented 'link to current'