User:Callahanp/Flightgear and Simgear code/Review Selected Development Projects
The category Core Development Projects contains more than 100 wiki pages about various aspects of Flightgear Code.
This page is a review of some of them with annotations and links for specific source folders, specific source files and specific lines within those files. It will also serve as a collection point for notes on how current each page is and for specific updates to be proposed on the talk pages of each Core Development Project.
Since the purpose of this page is an independent review of existing wiki pages, This page will have a list of target topics. Details on each topic will be on this page, not on separate pages. As details are accepted by the authors of the target pages, the details will be removed and a note describing the change to the target page and the date will be left. This assumes that changes to the pages will be needed and accepted.
- Propose Renaming so pages come out alphabetically in category
- build a page that organizes the items by category -- Be careful this may duplicate other pages.
General Topics
Canvas Introduction and Overview
- Canvas
- FGCanvas
- FGQCanvas
- How to manipulate Canvas elements
- Canvas Troubleshooting
- Canvas Issues
- Under the hood of Canvas
- Unifying the 2D rendering backend via canvas
Canvas Internals
- Canvas Sandbox
- Canvas Layout System
- Canvas Event Handling
- Canvas Image
- Canvas Path
- Canvas Wrappers
- Canvas Properties
- Skinnable canvas window
- Howto:Extending Canvas to support rendering 3D models
=== Canvas As Applied
- Canvas-hackers
- Canvas Maps
- Canvas Scenery Overlays
- Canvas Nasal API
- Canvas News
- Howto:Create a 2D drawing API for FlightGear
- Canvas MCDU Framework
- Canvas MFD Framework
- Canvas PFD Framework
- Canvas Plotting Framework
- Canvas Radar
- Canvas SVG Parser
- Canvas Animation Framework
- Canvas Animations
- Canvas EFB Framework
- Canvas EFIS Framework
- Canvas Glass Cockpit Efforts
- Canvas HUD
GUI
- Canvas GUI
- Canvas GUI API
- Canvas MessageBox
- Canvas Widget Matrix
- Canvas Widgets
- Improving the Joystick GUI
Testing
General Development
Terrain and Airports
- Experimental terrain engine
- Dynamic Airport Generation
- NewBTGLoader
- Random Buildings
- AutoGen Scenery for FlightGear
- Parking Positions
- TerraGear roadmap
- TerraGear support for Draping
- ILS in HUD
Maps
- Canvas Map API
- Canvas Maps
- Canvas MapStructure
- Canvas MapStructure Layers
- MapStructure Debugger
- MapStructure Snippets
- OpenStreetMap
- OpenStreetMap buildings
- OpenStreetMap import
- Osm2city.py
- Osm2city.py Batch
- Osm2city.py Development
- Osm2city.py Textures
- FlightGear WorldTerrain SkyBox Server
- Radio propagation
- Building FlightGear with osgEarth Integration
Integration
- Building FlightGear with osgEarth Integration
- Cppunit effort
- FlightGear high-level architecture support
- FlightGear Package Manager
- FlightGear Qt launcher
- FlightGear Run Levels
- FlightGear Headless
- Superbuild
- Howto:Systems Modeling
- QtQuick use in FlightGear
- Plan-zakalawe
Scripting
Aircraft
Uncategorized
FDM engine feature standardization
- FGPythonSys
- FGTraffic
- Fixing Presets
- FlightGear CIGI Support (Common Image Generator Interface)
- Fr/Projet Rembrandt
- User:Hooray/DNS
- Implementing VNAV support in FlightGear
- Improved J661 support
- Improving real close formation flight
- Mp-patch
- Howto:Optimizing FlightGear for mobile devices
- Project Rembrandt
- Resource Tracking for FlightGear
- SPT Loader
- Supporting multiple renderers
- Switching default texture format to DDS
- [[Traffic Shader
- Howto:Use a Camera View in an Instrument