20,741
edits
(Update with results of trawl through fgdata git logs for non-aircraft updates, clean up some language.) |
m (→Major enhancements in this release: typos) |
||
Line 70: | Line 70: | ||
Canvas improvements in this release include: | Canvas improvements in this release include: | ||
* The style setter system has been reworked, style setters are now only setup once for each element type and not for each element instance as before. A static map holds the setters for each element type. Also an animation type is stored which will later allow to animate properties of Canvas elements without specifying | * The style setter system has been reworked, style setters are now only setup once for each element type and not for each element instance as before. A static map holds the setters for each element type. Also an animation type is stored which will later allow to animate properties of Canvas elements without specifying an animation type. | ||
* The Nasal/cppbind framework has been improved to expose more Canvas internals to Nasal space | * The Nasal/cppbind framework has been improved to expose more Canvas internals to Nasal space | ||
* Canvas textures can now not only be used as | * Canvas textures can now not only be used as aircraft/cockpit textures (instruments, MFDs) and for the HUD/GUI, but also for scenery objects. Canvas textures can now be placed on scenery objects. This allows for example creating animated signs/monitors such as a Visual Docking Guidance System. | ||
* Enable texture repeat for Canvas images | * Enable texture repeat for Canvas images | ||
* Improved support for displaying GUI widgets. | * Improved support for displaying GUI widgets. |