User:TheTom: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 8: Line 8:
== Development plan ==
== Development plan ==


=== GUI / render ===
=== [[Canvas|Canvas (The FlightGear 2D rendering API)]] ===


* Canvas based GUI {{Pending}}
* Canvas based GUI {{Pending}}
** Create dialogs {{Done}} and widgets {{Pending}} from Nasal
** Create [[Canvas MessageBox|dialogs]] {{Done}} and widgets {{Pending}} from Nasal
** Handle keyboard input {{Pending}}
** Handle keyboard input {{Done}}
** Expose character and cursor positions (eg. for text input/editing) {{Pending}}
** Expose character and cursor positions (eg. for text input/editing) {{Pending}}
** Parse current gui and menu xml files {{Not done}}
** Parse current gui and menu xml files {{Not done}}

Revision as of 16:58, 10 November 2014


Thomas (TheTom)
Location Austria

Development plan

Canvas (The FlightGear 2D rendering API)

  • Canvas based GUI Pending Pending
    • Create dialogs Done Done and widgets Pending Pending from Nasal
    • Handle keyboard input Done Done
    • Expose character and cursor positions (eg. for text input/editing) Pending Pending
    • Parse current gui and menu xml files Not done Not done
  • Canvas based HUD Pending Pending
    • Nasal API/framwork Pending Pending
    • Parse HUD xml files Not done Not done
    • Use Canvas GUI for 2D HUD Not done Not done
    • object placements for 3D HUD? Pending Pending
      • Take care of projection/moving head Pending Pending
  • Canvas (API/General)
    • Rotate map children according to map heading Pending Pending

Animation

  • Improved/advanced animations
  • Blender animation/basic fdm exporter Pending Pending

Simulation / systems

  • Generic sytem building blocks Pending Pending
    • Allow to use conditions/expressions/property-rules/etc. to simulate any type of system (eg. electric, hydraulic,...) and especially take care to be able to build reusable building blocks.
    • Unify/cleanup expression parser Not done Not done
    • Generic APU Pending Pending
    • Generic electrical system Pending Pending
  • Generic VDGS Pending Pending
  • MCDU/FMS/AMU framework Pending Pending
  • Blender system exporter Not done Not done

Aircraft / Scenery

General

  • Respect XDG directories (and environment variables) ticket #1468 Not done Not done