FlightGear Newsletter August 2012: Difference between revisions

Jump to navigation Jump to search
Line 61: Line 61:
=== FlightGear Run-Levels ===
=== FlightGear Run-Levels ===


For a very long time, it's never been possible to fully reset FlightGear properly, this makes many things difficult or even possible.  
Recently, we were talking about implementing a standalone [[FGCanvas]] client, analogous to [[FGPanel]] - in order to be able to render [[Canvas]] instruments separately, on different computers.
 
However, obviously this new startup mode would not need many of the default subsystems, such as the FDM, sound, terrain etc. For a very long time, it's never been possible to fully reset FlightGear properly, this makes many things difficult or even possible, including the [[FGCanvas]] idea.


We have now started collecting ideas on how this could be changed, by making subsystem initialization more explicit using listeners, so that SGSubsystems can be dynamically allocated and freed based on setting signal properties, so that recursive run levels can be implemented. For more information, please see [[FlightGear Run Levels]].
We have now started collecting ideas on how this could be changed, by making subsystem initialization more explicit using listeners, so that SGSubsystems can be dynamically allocated and freed based on setting signal properties, so that recursive run levels can be implemented. For more information, please see [[FlightGear Run Levels]].

Navigation menu