Canvas GUI: Difference between revisions

Jump to navigation Jump to search
m (Use Nasal highlighter)
Line 20: Line 20:
Given that we have agreed to depreciate PUI, there's simply no reasonable reason to keep on adding PUI widgets/dependencies to the source tree - we need to stop doing that right now. Instead, we need to identify required Nasal/Canvas enhancements, in order to allow these widgets to be implemented outside C++ space.
Given that we have agreed to depreciate PUI, there's simply no reasonable reason to keep on adding PUI widgets/dependencies to the source tree - we need to stop doing that right now. Instead, we need to identify required Nasal/Canvas enhancements, in order to allow these widgets to be implemented outside C++ space.


== Status 07/2013 ==
== Status 04/2014 ==
{{Note|As of 04/2014, we have several people independently interested in working on Canvas/GUI features:
* Philosopher working on an [[Interactive Nasal Console]] using Canvas
* kuifje09 working on Canvas/GUI widgets (for [[FGPlot]])
* galvedro & Necolatis working on a Canvas-based GUI for the failure management dialog
* also, one user mentioned being interested in working on an integrated GUI launcher in {{Issue|1295}}
}}
 
Before creating new widgets please have a look at Tom's fgdata branch: http://gitorious.org/~tomprogs/fg/toms-fgdata/commits/canvas-gui-demo
Before creating new widgets please have a look at Tom's fgdata branch: http://gitorious.org/~tomprogs/fg/toms-fgdata/commits/canvas-gui-demo
Tom is currently working on creating a standard widget and layout system (similar to eg. Qt). At the moment there only exists a button widget (but already with focus, and hover/press effects) [http://forum.flightgear.org/viewtopic.php?f=24&p=186563#p186563].
Tom is currently working on creating a standard widget and layout system (similar to eg. Qt). At the moment there only exists a button widget (but already with focus, and hover/press effects) [http://forum.flightgear.org/viewtopic.php?f=24&p=186563#p186563].

Navigation menu