It really wouldn't be that hard to put a Navi on something other than an Overlay (See the uBrowser Plane Demo for an example) but it would complicate mouse-picking.
Right, i know this problem. In my case it's not needed that the user can use the inputs while the display is not in front of the screen so i think it's not really a problem. It would be one if i needed to display the pages on something like Doom3 in-game interfaces.
I remember someone did provide the code to get the mouse coordinate from mesh data, not sure it was on Ogre forums ....
The Navi Library is very well-documented and most of the code is fairly understandable. If you do indeed modify it, however, please notify me of your changes so as to share them with the community.
I'll to that if nobody do it before me (as i have a lot of other features to implement before starting to work on that one).
About the local files, i think you misunderstood or i didn't explain well enough : what should be possible is to "lock" page access to local files, or a specific folder.
I mean, if you provide the html files for local and you don't want someone to add some external link in thoses files, can you tell mozilla to not try to get data from internet, with or without an external link?
For example in a game, maybe you would like to let the player access only to some local files relatives to the game and if the player modify the html files to redirect to external pages, it should not work.
I'm not a security specialist (i don't know much about security), but i feel like acessing any html page from a game could be dangerous?
Anyway, Thanks for Navi, it will be helpful
