Progress
Making good progress on the changes. I feel good about the architecture and I am focusing on plugins now. I run this in my car full time. I uninstall the old version before I upgrade to the new and run that for a couple of days before I make it public. 64bit still bombs, but it's not a priority as most people are running 32bit in their cars.
Again, thanks for all the feedback. It's nice to hear constructive comments and ideas while working them into the next builds. I'm looking at the newly posted thread about the "Perfect Front End". All suggestions are welcome.
English, German, Spanish, French, and Japanese Translations Avalible
I used Babel Fish for the translations, so I apologize if any translations are incorrect. PM me if you would like to help out with translations.
Change the translation to the language you want by editing the GlobalOptions.xml file and changing the "Culture" to:
en English
de German
es Spanish
fr French
ja Japanese
External Control Plugins
I've added the ability to create plugins for external controls. There are plugins for keyboard and the Phidget Encoder (still working some kinks), but you can make your own (see the source). Anyone like to make a joystick
plugin?
Change the active control by editing the GlobalOptions.xml file and changing the "ExternalControlName" to:
KeyboardControl - Control with the keyboard (arrow and enter keys)
PhidgetEncoder - Use a Phidget Encoder.
IE Web Browser Plugin
I've added a plugin for browsing the web. Edit the pages to suite your own needs in the RockCarIEBrowser.xml configuration file.
WMP Visualizations
To switch to WMP visualization click the "Rocker 5000" title on the interface. This, of course can be changed to another button in the skin file or when creating other skins. Turn off the visualization by clicking on it.
Minimize & Exit
The current skin does not have a marked button for minimize and exit, but they are at the top left and right corners.
New Skin
I'm working on a new default skin. The original skin was created to look like my 2007 Mustang radio, so some of the usual buttons are not visual. Anybody like to help create a new skin?
How To Create a Feature Plugin
I created the IE plugin in about an hour. My next plugins are GPS,EQ,image browser. It'd be great to get some help with the GPS.
- Create a new Windows form project.
- Make the output of the project a class library
- Have the project build to the folder where your plugins are.
- Add a configuration file to handle configuration options specific to your plugin.
- Add a plugin class that will enable your plugin to be launched from the main interface.