Progress! And some screenshots.
Again, it's been way too quiet for way too long. But I can assure all that progress has been made. And as a tester, I must say it's come a LONG way since even I last posted.
There has been quite an overhaul of the original framework. Many, many features added to make life easier for those that want to code up some plugins/skins. There are too many of these enhancements to be listed here, but I'm sure there will be future discussion of these in other threads. Of note is the global data sources for plugins to make their data available to other plugins. The GPS data provider can make GPS receiver data available to Navigation, Weather (for location), Dashboard (speed, direction), etc. Data can be subscribed to to alert your plugin of new data. I may be simplifying things a bit (Boorte will correct me :) ) but you get the idea.
Multi-zone operation is true multi-zone. Works wonders. Unfortunately for me my rear monitor died and I haven't replaced it, but still test it at the desk with dual monitor setup.
There are also some screenshots following.
Major overhaul of the internal framework.
Utilizing new media player engine (mPlayer).
Video playback can be synced across zones.
Includes example plugins for developer reference.
Some of the Plugins, working and/in progress. Working does NOT necessarily mean totally bug free, but we're trying :)
Main Menu - working
Music Player - in progress
Video Player - in progress
OMDSWeather (weather data provider) - working
Weather2 (shows the current and forecast for selected locations) - working
Tic-Tac-Toe (play the computer or another zone!) - mostly working
OMGPS (gps data provider) - working
OMLCD - Matrix Orbital character LCD support - working
Radio (plays tuned content) - working
OMVisteonRadio (tuned content provider for DMHD-1000 and compatibles) - working
OMOSK (on-screen keyboard) - working
OMGraphics (graphics handler) - working
OMMenu (menu handler) - working
Navigation (yes, a navigation plugin) - in progress
OMDSFuelPrices (data provider requires internet and GPS device)
OMFuel (selects and displays local fuel prices)
OMSkinSamplePlugin (bare bones skin example) - working
OMDataSourceSample (example for data sources) - working
OMWinInfo (system and data info in separate windows form) - working
ControlDemo (shows features of some of OMs UI controls) - working
There are more (mostly back end type plugins like UI) that, again, I am sure there will be future discussion about. Some are back-burner things to come along later.
So, to those folks that are still interested, we are closer than before. Sorry it's been taking so long, but it's not a career after all. And as I eluded to a while ago, it's worth the wait.
3D Graphics (via Control Demo plugin) with background!
3D Graphics (via Control Demo plugin) with background (wallpaper in Default skin)! Sweet!
Notice the transparency of the cube. Full rotation ability. All can be done in your OM plugins.