Frontend Ideas - Input please (KDE?)
Here's the story. My setup consists of an EPIA-M, a generic touchscreen LCD (800x480 native), and a griffin powermate control knob. I've tried just about every frontend out there (windows and linux) and I have complaints with just about all of them. Mostly, they're just too complicated. Roadrunner looks pretty, but it is just way too cluttered and clunky to be used while driving. Basically, my ideal frontend would be a jazzed up version of the ipod interface. Directory navigation, when a track is selected the entire album is queued. My Mp3 collection is meticulously organized in a directory structure Artist/Album/Artist - # - Title.mp3 Neocar comes close, but it has a very hard time dealing with large collections, and it seems that the author hasn't released the source to fix. Freevo is almost dead on, but I want to see a list of the album tracks while playing, not just info about the current track.
All of this really made me want to write my own frontend. I was very hesitant to do so because I felt that there were just too many out there already. It seems that there are dozens of half assed half finished frontends. I didn't want to add to the clutter. After evaluating different operating systems and graphical toolkits to figure out which would suit my needs best, it hit me. This is my idea for a frontend:
KDE.
Yeah, KDE. Configure Konqueror for media browsing. DCOP can be used to enqueue tracks in amarok. GPS & video can be run on separate desktops, it's just a matter of ctrl-tab to switch over. The biggest issue I'm struggling with right now is getting Konqueror to "look" right. Konqueror has the ability to read meta data from ID3 tags, but when an Mp3 is selected, only the filename is highlighted, not the rest of the fields. Ideally, I'd have konqueror display only the track title when browsing in a folder. Browsing could still be done while music is playing. However, if after, say, 30 seconds no track was selected and no input had been recieved, knoqueror would return to the current album folder and highlight the current song. The rest of the work is simply choosing fonts, colors, icons, and placement to make everything look good on an LCD.
My questions are these:
Does anyone have any advice before I take this on?
Does anyone share similar goals and have input on how to do this?