Canvas Map API: Difference between revisions

Jump to navigation Jump to search
m
Line 48: Line 48:
* generalizing the currently required dialog "prologue" in the Nasal/open block (using caller() and closure())
* generalizing the currently required dialog "prologue" in the Nasal/open block (using caller() and closure())
* supporting/addressing multiple canvases per dialog
* supporting/addressing multiple canvases per dialog
* implementing a real MVC controller and porting the code to use it
* support all major canvas placement modes (CanvasWidget, CanvasWindow, Instrument, Scenery?)
* implementing a real MVC '''controller''' and porting the code to use it
* improving the MVC separation further
* improving the MVC separation further
* resource cleanup (listeners & timers)
* resource cleanup (listeners & timers)
* start using the canvas-generic-map dialog in more dialogs (route manager, map dialog)
* port more dialogs
* support use in instruments
* add a stress test with multiple canvas maps per dialog, all showing different maps/locations, and being active


== Design ==
== Design ==

Navigation menu