What about the toolbar? Is there one toolbar or N? There is little point in having two man
overboard buttons. For creating routes.. would you click the create
route button, then you could create a
route in either viewport? I think it needs to be made clear exactly how this mode would operate and
work, and it should be obvious that it is worthwhile.
Really I could implement this if I wanted to, but I am not really sure the best way to do it, and it is a question of priorities. I can think of several similarly complicated tasks which would be great to implement. I would need to hear dave's opinion as well. It might mess with the code a lot. Basically a whole series of global variables would have to be put into
classes, and some other tweaks done. Then separate thread per viewport. wxwidgets does not support this very will for regular painting but it should
work in opengl.
Would it allow network connections to also share routes and tracks along with all
nmea data? Perhaps this support should be added first, as it would be much simpler and would mostly link portable sessions, but also has the added advantage of working on separate machines over a network.
In any case I am still wanting to hear about my projections branch which I got very little feedback. Maybe the average user doesn't understand the significance but it's approximately the same amount of work as multiple viewports, but a lot more interesting, and important as it fixes serious deficiencies in opencpn (and I mean just considering mercator mode)