User:Callahanp/Flightgear and Simgear code/Review Selected Development Projects: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
(Created page with "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...")
 
No edit summary
Line 3: Line 3:
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.
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.


[[Category:Core development|projects]]
[[Category:Development projects]]
[[Category:Development projects]]


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.
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.
[[Core Development Projects]]
== General Topics ==
*[[Long Term Goals]]
== Graphics related ==
* [[The FlightGear Rendering Pipeline]]
=== 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 - Getting started]]
* [[Canvas Concepts - an Introduction]]
* [[Canvas Snippets]]
* [[Canvas Element]]
* [[Canvas Development]]
=== 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 ==
* [[Cppunit effort]]
== 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 ==
* [[Canvas Nasal API]]
* [[How the Nasal GC works]]
* [[Nasal/CppBind]]
* [[Modernizing FlightGear Scripting]]
== Aircraft ==
* [[Catalog metadata]]
==Uncategorized==
* [[AI Jetway Objects]]
* [[DNS]]
[[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]]
* [[Howto:Use Property Tree Objects]]
* [[Howto:Using Ada in FlightGear]]
* [[Using OSM Vector Data in FlightGear]]

Revision as of 21:15, 15 June 2018

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.


Core Development Projects


General Topics

Graphics related

Canvas Introduction and Overview

Canvas Internals

=== Canvas As Applied

GUI

Testing

General Development

Terrain and Airports

Maps

Integration

Scripting

Aircraft

Uncategorized

FDM engine feature standardization