Nothing really to add at this point. Development is slow due to holiday preparations, work load with regular jobs. I myself am waiting patiently to test the next build.
Well, the holiday season is pretty much over. I hope everyone enjoyed themselves and will have a good year.
I hear that the framework re-write is nearly done. Some default plugin skin updates need to be done. Some testing by yours truly and the test release would be ready.
However, our most active framework dev is on the road for the next several weeks so this work will take a little while.
Okay gang. Finally another update!
Owing to a small break from work, I have been informed of some work that has been squeezed out over the last couple days.
To begin with, a menu class was added to OM. It supports a pop-up list with menu selections to hopefully make things just that much easier for skinners. :dance:
The new pop-up menu class was made in the same way as the dialog systems so that the code that handles (and generates) the graphics can be replaced with a custom plugin that suits the skinners' requirements, without having to worry about the actual code behind it.
Also changed is the way that scale factors are used when OM is running on multi-monitor system, particularly with different resolutions across zones. Now it scales individually, rather than assuming the same scale. This makes things look better. :becky:
Also changed is the way textures are used in the OpenGL system. Textures that hold text is no longer common for all screens, but is now screen specific. This had to be done due to the new scale factors, and the fact that a list with text on screen x would interfere with the same list on screen y.
Just keeping you all informed.
Time for another update. Yes, there has been some work done.
[NEW] Added new plugin OMGraphics that generates graphics like buttons etc. This can be used to get good looking graphics
regardless of dimensions. Access to this new feature is done via OpenMobile.helperFunctions.Graphics.ButtonGraphic. GetImage()
[NEW] OMButton now supports more images for the different states:
Image: Background image (as before)
FocusImage: Highlighted image (as before)
OverlayImage: Image that will be drawn on top of all others at all times (can be used for generating icons, text etc)
[NEW] Proposed update to the OSK
And to further show that there is some activity happening in the background, here is a teaser shot (but absolutely guaranteed to change ;) )
Native NavIT plugin (posted without permission :tape:) :
Cool, are you actually controlling navit at all or just showing it?
I know some work has been done recently on being able to pass commands to Navit on Windows (CE at least) via window messages.
I've got it embedded on my own front end, but it is still really unstable on Windows. They don't seem to have any developers willing to take it on.
I haven't even get a response to my bug report to get rid of the console window it shows.
They are aware of the problem that it can't save it's bookmarks.txt file properly on Windows 7 due to UAC, but they don't seem to have the will to get it to write to the users folder instead of program files. (http://trac.navit-project.org/ticket/996)
EDIT: A closer look in the dev forum and yes, the plugin is for controlling Navit.
Navit has a poor interface for finding addresses... If the dev improved on that, they could have a true winner on their hands.
New graphics plugin generates some good looking buttons! OSK looks really smooth as well with them!
I know nothing about navit, but remember guys, you will still be able to use other nav programs, embedded or not. Keep up the good work dev's. :whoo:
Navit is NOT embedded, it's actually a part of OM and the interfaces for interacting with it is not Navit, it's pure OM so it will integrate and behave nicely :eyebrows: