Quote: Originally Posted by cyber
I've browsed through the source and I'm glad to see a high quality coding job (as opposed to a lot of c/c++ code you find on the web)
Thanks!
Quote: Originally Posted by cyber
Anything in general you'd like me to work on/fix NoPistonPC?
I thought you'd never ask!

BTW, I agree with pretty much everything you posted so far:
Quote: Originally Posted by cyber
But this is in fact a new and seperate application. If another programs .ini file is used then this project is nothing but a clone of that project and thus limits it. On the other hand, a seperate application could be written to convert mediacar's .ini into headunit configuration format when that is decided on.
Exactly! Such a utility would be a piece of cake to write, and I definitely don't want headunit to be limited by MediaCar. In fact, the only thing limiting it right now is the Skin format of MediaCar. In the future, I'd like to be able to have Artist/Album/Genre based browsing like FrodoPlayer, and other cool features. However, I do agree with Custommx3 that we should make it easy for people to transition their existing MediaCar settings to Headunit.
Quote: Originally Posted by cyber
Yeah that could be done...all that would have to change is the image and the button target. If all the buttons and their corresponding targets were abstracted out of the application and into a configuration file these kinds of changes would be trival to perform.
This is trivial with Qt and it's use of slots and signals. Each app button can be configured via config file to emit a signal containing the name of the app to launch.
cyber, I have checked in all of my code now into CVS. I'd like to get all the buttons working initially. Feel free to fix whatever you think needs fixing. Let me know what you are working on so we don't duplicate our work. When you are ready to merge your code in, if things look good, I'll give you write access to the CVS tree.
Anyone can get the current version and build either a linux or win32 version of the app. For win32, you need the qt-toolkit (PM me for info on how you can get a copy) and the DirectX 9.0 SDK (free from microsoft downloads) and of course Visual Studio. Read the approriate INSTALL file corresponding to your platform.
Rock on!