For a large portion of the time since the last post, I worked on redesigning the data access portion of GMMP which doesnt really have much to show off visually but I will briefly talk about it. In the first WIP post I talked about the complex metadata view customization 3.0 will provide. Now playing and all the metadata lists let you customize how they will look and what metadata they will display. This was working pretty well for the layouts i had set up for demo purposes, but there was a problem of being able to get all the necessary data in order to populate the metadata views. I had a bunch of hard coded database queries that were good enough to get some screenshots, but would not completely if i would add a lot of other fields to show. An example would be in the track list I believe it previously only showed the trackname and time. What if i wanted to also show the artist? Well previously i would have had to either make the track query more complex by joining with the art
Feature-Rich and Highly Customizable Music Player