=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-18_05:52:08 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/globals.nas

revert condition() patch. This can as easily be done in pure Nasal.


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-18_08:57:32 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/props.nas

add a props.condition(property) command that evaluates a property branch
as <condition> according to the rules set out in $FG_ROOT/Docs/README.condition


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-18_10:49:11 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/props.nas

boolify <property> result


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-19_13:17:05 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/props.nas

undefined <condition>s are "true"


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-19_16:06:17 (mfranz)
/var/cvs/FlightGear-0.9/data/Input/Joysticks/Saitek/X36.xml

Anders GIDENSTAM: X36 gamport js driver


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-19_18:29:54 (mfranz)
/var/cvs/FlightGear-0.9/data/gui/dialogs/marker-adjust.xml

adjustment dialog for tutorial markers


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-19_18:30:22 (mfranz)
/var/cvs/FlightGear-0.9/data/Models/Aircraft/marker.ac
/var/cvs/FlightGear-0.9/data/Models/Aircraft/marker.xml

tutorial marker and positioning cross


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-19_18:46:50 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/tutorial.nas

major overhaul/part I:
- add <marker> support (blinking magenta circle to point to switches etc.)
- use "real" conditions instead of tutorial-only ones
- list of <error> with <message> and <condition> children, instead
  of one <error> group with <check> items (necessary because of <condition>)
- only one <exit> (use <condition><and>... to define a set
- rename properties <prop><val><msg> to <property><value><message>
  (consistency with other systems)
- <end><message>/<voice> instead of <endtext> and <endtext-voice> etc.
- add <nasal> support everywhere, with separate namespace and predefined
  tutorial functions in it (currently only say(), next(), previous())
- make <timeofday> property actually work

TODO:
- more cleanup/re-organization
- add optional <view> group, to direct user view to switches (for startup
  tutorials etc.)

2-space indentation changed to tabs (with Stuarts permission), and braces
to K&R style (rationale on request :-)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-19_18:47:40 (mfranz)
/var/cvs/FlightGear-0.9/data/Aircraft/c172p/c172-tutorial.xml

adapt to tutorial.nas changes


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-19_18:49:41 (mfranz)
/var/cvs/FlightGear-0.9/data/Aircraft/Lightning/Models/lightning-model.xml

- add tutorial marker object to animation xml file
- adapt startup tutorial to tutorial.nas changes (blinking magenta circle
  over switches)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-19_18:49:42 (mfranz)
/var/cvs/FlightGear-0.9/data/Aircraft/Lightning/Tutorials/startup_tutorial.xml

- add tutorial marker object to animation xml file
- adapt startup tutorial to tutorial.nas changes (blinking magenta circle
  over switches)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-19_19:07:00 (mfranz)
/var/cvs/FlightGear-0.9/data/gui/dialogs/autopilot.xml

fix broken and inconsistent indentation


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-20_11:17:47 (mfranz)
/var/cvs/FlightGear-0.9/data/gui/dialogs/marker-adjust.xml

- reverse longitudinal axis
- add reset button (moves cursor back to origin)
- make Ctrl/Shift scale movements (coarser/finer)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-20_11:22:26 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/tutorial.nas

- add dialog wrapper, so that "tutorial.dialog()" typed into the
  Help->Nasal-Console opens the adjustment dialog
- reset Nasal namespace for emebedded Nasal for every tutorial
- rename <voice> to <audio>  (in the hope that this won't be mixed up
  with Festival voice synthesis; should we call it <audio-sample>?)
- rename <instruction> to <message> for consistency reasons, so there
  are now <step><message>s, <error><message>s, and <end><message>s


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-20_11:23:23 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/props.nas

better condition() comment & cosmetics


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-20_11:25:11 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/screen.nas

- trim/sanitize screen messages, so that tabs aren't displayed as
  question marks
- make listeners one-shot (saves a couple of bytes of RAM :-)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-20_11:26:00 (mfranz)
/var/cvs/FlightGear-0.9/data/Aircraft/c172p/c172-tutorial.xml

adapt for tutorial.nas changes


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-20_11:26:32 (mfranz)
/var/cvs/FlightGear-0.9/data/Aircraft/Lightning/Tutorials/startup_tutorial.xml

adapt for tutorial.nas changes


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-20_11:26:54 (mfranz)
/var/cvs/FlightGear-0.9/data/Aircraft/j7w/j7w-tutorial.xml

adapt to tutorial.nas changes


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-20_12:05:23 (mfranz)
/var/cvs/FlightGear-0.9/data/Input/Joysticks/Saitek/X36.xml

Anders GIDENSTAM: update


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-20_12:32:28 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/tutorial.nas

support <model> definition in a tutorial file, so that tutorials can place
static scenery objects, like air-racing pylons, etc.


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-20_15:54:52 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/geo.nas

code from ufo.nas (used by ufo.nas and tutorial.nas)
- simple geo coordinates class: geo.Coord with methods to set/get single
  components, to apply distance/course and the get distance/course to other
  coords
- functions that return click and aircraft position as geo.Coord
- function that returns tile_path for given lon/lat
- function that returns normalized angle (0 <= angle < 360)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-20_15:57:58 (mfranz)
/var/cvs/FlightGear-0.9/data/Aircraft/ufo/ufo.nas

remove code that is now in $FG_ROOT/Nasal/geo.nas


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-20_16:53:25 (mfranz)
/var/cvs/FlightGear-0.9/data/gui/dialogs/marker-adjust.xml

better output coords with tenth of mm


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-20_19:21:51 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/tutorial.nas

- add <target> feature: for each defined <target> lon/lat pair, corresponding
  entries /sim/tutorial/targets/target[n]/{distance-m,direction-deg} are
  provided and kept up-to-date. A direction angle of 0 means that the target
  is straight ahead, 90 means it's to the right (3 o'clock) 179 means the
  target is right behind, etc.

- everywhere where <message> and/or <audio> is supported, there can be more
  of those entries, in which case one is randomly chosen. This is to make
  the instructions less monotone:

  <message>You are too fast. Fly at 100 knots.</message>
  <message>Not so fast. 100 knots are more than enough.</message>
  <message>Slower! Idiot!</message>                                  ;-)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-21_12:31:26 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/tutorial.nas

- fix <audio> bug
- check a step's errors in random order (otherwise a retarded instructor
  bitches minutes about the climb angle, and only then notices that the
  heading is totally wrong ;-) ... mabye simple scheduling would be better
- document embedded <nasal>
- start of <view> support


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-21_13:37:06 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/props.nas

make condition() slightly faster and prettier (or not)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-21_18:13:14 (mfranz)
/var/cvs/FlightGear-0.9/data/Aircraft/Lightning/Systems/lightning-main.nas

make checkbox "live", so that tutorial changes to the underlying property
become visible


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-22_02:20:57 (sydadams)
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/b1900d-autopilot.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/b1900d-set.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/b1900d-sound.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/b1900d.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/altimeter1.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/altset.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/asi300.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/b1900d-anim.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/clock.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/dcpanel.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/eadi.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/ehsi.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/fdc.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/fflow1.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/fflow2.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/fuelqty.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/itt1.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/itt2.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/n21.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/n22.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/oilp1.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/oilp2.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/rmi.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/rpm1.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/rpm2.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/testpilot.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/torq1.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/torq2.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Models/vsi.xml
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Nasal/b1900d-electrical.nas
/var/cvs/FlightGear-0.9/data/Aircraft/b1900d/Nasal/systems.nas
/var/cvs/FlightGear-0.9/data/Sounds/turboprop1.wav

Amplified feeble turboprop sound.
Realigned fuel display ... again
Updated broken material animations....
Updated sounds


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-22_11:09:42 (mfranz)
/var/cvs/FlightGear-0.9/data/Models/Airport/helipad_circle.ac
/var/cvs/FlightGear-0.9/data/Models/Airport/helipad_circle.rgb
/var/cvs/FlightGear-0.9/data/Models/Airport/helipad_circle.xml
/var/cvs/FlightGear-0.9/data/Models/Airport/helipad_square.ac
/var/cvs/FlightGear-0.9/data/Models/Airport/helipad_square.rgb
/var/cvs/FlightGear-0.9/data/Models/Airport/helipad_square.xml

two helipads. The round one is a generic, yellow painted (H) helipad, while
the white one is modeled after the real one from KSFO. To add it to your
scenery, add the following line in Objects/w130n30/w123n37/942058.stg add
OBJECT_SHARED Models/Airport/helipad_square.xml -122.39002720 37.62887558 
0.9106 332.0


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-22_11:22:41 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/view.nas

- replace "sprintf hack" by real sprintf
- add view manager for saving/restoring and moving/interpolating view
  axes & fov to absolute values. This is used for cockpit tutorials in
  $FG_ROOT/Nasal/tutorial.nas


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-22_12:08:05 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/tutorial.nas

- <targets> can have arbitrary names
- <set> pair: allow to set <property> from <value> or second <property>
- support <set> pairs in <end>, too. This can be used to restore values.
- add optional <view> to <init>/<step>/<exit>/<end>. This is meant for
  cockpit tutorials. See the Lightning's startup tutorial for an example.


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-22_12:09:35 (mfranz)
/var/cvs/FlightGear-0.9/data/Aircraft/Lightning/Tutorials/startup_tutorial.xml

- switch to cockpit view at the beginning
- direct the pilot's view to the respective controls


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-22_16:49:04 (mfranz)
/var/cvs/FlightGear-0.9/data/Aircraft/Lightning/Tutorials/startup_tutorial.xml

zoom in on the voltmeter for the external power step


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-22_17:10:55 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/tutorial.nas

calculate "Estimated Time of Arrival" (ETA) in minutes for each <target>.
Negative values show that you are actually moving away. To avoid division
by zero, a small value is always added to speed. So, if you aren't moving
at all, you still get a non-infinity, but huge ETA.


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-22_17:44:00 (mfranz)
/var/cvs/FlightGear-0.9/data/Aircraft/c172p/c172p-set.xml

use self-closing tag instead of empty tags


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-23_05:56:54 (mfranz)
/var/cvs/FlightGear-0.9/data/preferences.xml

- use en1_mbrola for the instructor: it's the clearest voice and, unlike
  us3_mbrola doesn't lack some phonemes, causing interrupted messages
- use us2_mbrola for the pilot (seems to be rather complete, too;
  pity that the female voice us1_mbrola sounds so ugly :-)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-23_05:58:15 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/tutorial.nas

- now *really* disable marker on stopTutorial()
- add target heading


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-23_07:42:45 (ehofman)
/var/cvs/FlightGear-0.9/data/Aircraft/f16/Models/f16.rgb

Updated textures from Paul Cardinaels.


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-23_10:56:34 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/screen.nas

If text contains "{display|voice}" groups, skip the delimiters and discard
the "voice" part. It's no longer possible to display the three letters {|}
in screen message at the moment, but they aren't overly useful. We may want
to support escaping in the future, if necessary.


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-23_15:03:28 (mfranz)
/var/cvs/FlightGear-0.9/data/keyboard.xml

AJ MacLEOD: replace obsolete and broken throttle bindings by controls
            wrapper call

mf: I didn't find a trace of that /autopilot/controls-overrides/ property
    in the fgfs source code and most of the data package. There are regular
    complaints in the IRC channel about numpad keys 9 & 3 not working.


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-23_16:21:24 (mfranz)
/var/cvs/FlightGear-0.9/data/Aircraft/Lightning/Tutorials/startup_tutorial.xml

AJ MacLEOD: remove no longer needed location hints. Add some synthesizer
            hints.

mf: add yet more synthesizer hints. Fix ignition error property.


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-23_18:13:59 (mfranz)
/var/cvs/FlightGear-0.9/data/Aircraft/ufo/Dialogs/adjust.xml

slider effect can be modulated by holding modifier keys down:
Ctrl -> coarse, Shift -> fine


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-24_08:32:15 (mfranz)
/var/cvs/FlightGear-0.9/data/Aircraft/Lightning/lightning-set.xml

s,/sim/tutorial,/sim/tutorials,


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-24_08:32:20 (mfranz)
/var/cvs/FlightGear-0.9/data/Aircraft/j7w/j7w-set.xml

s,/sim/tutorial,/sim/tutorials,


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-24_08:32:23 (mfranz)
/var/cvs/FlightGear-0.9/data/Aircraft/c172p/c172p-set.xml

s,/sim/tutorial,/sim/tutorials,


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-24_08:34:48 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/screen.nas

s,/sim/tutorial,/sim/tutorials,


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-24_08:36:35 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/gui.nas

s,/sim/tutorial,/sim/tutorials,


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-24_08:39:01 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/tutorial.nas

- s,/sim/tutorial,/sim/tutorials,
- add a <delay> property that can be used at top level (for the default),
  and in <init> and <step>  (Time in seconds in which the main loop should
  run again.)
- fix initialization bug


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-24_13:08:38 (mfranz)
/var/cvs/FlightGear-0.9/data/Docs/README.tutorials

tutorial README


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-24_13:10:33 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/tutorial.nas

change <marker><[xyz]> to <marker><[xyz]-m>  (for consistency with the
animation syntax, and to make tutorials noisier and harder to read :-)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-24_13:10:34 (mfranz)
/var/cvs/FlightGear-0.9/data/Aircraft/Lightning/Tutorials/startup_tutorial.xml
/var/cvs/FlightGear-0.9/data/gui/dialogs/marker-adjust.xml

change <marker><[xyz]> to <marker><[xyz]-m>  (for consistency with the
animation syntax, and to make tutorials noisier and harder to read :-)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-24_14:23:09 (sydadams)
/var/cvs/FlightGear-0.9/data/Aircraft/Instruments-3d/primus-1000/Primus1000.nas
/var/cvs/FlightGear-0.9/data/Aircraft/Instruments-3d/primus-1000/primus2000-eicas.xml

Added conversions to make fuel annunciators work with Yasim AND JSBsim...


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-24_15:56:40 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/gui.nas
/var/cvs/FlightGear-0.9/data/Nasal/tutorial.nas
/var/cvs/FlightGear-0.9/data/gui/menubar.xml
/var/cvs/FlightGear-0.9/data/gui/dialogs/tutorial.xml

- remove tutorial dialogs from gui.nas and create a new XML dialog
  $FG_ROOT/gui/dialogs/tutorial.xml. It combines the former selection
  and description dialogs, which makes browsing much more pleasant.
  No more switching back and forth between the two old dialogs. Also,
  the <list> box can handle a bigger number of tutorials than the
  <combo> box could.
- remove comments from the top of tutorial.nas. The documentation is
  now $FG_ROOT/Docs/README.tutorials


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-24_16:02:45 (mfranz)
/var/cvs/FlightGear-0.9/data/gui/dialogs/tutorial.xml

minor adjustment of the <list> box


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-24_16:33:23 (mfranz)
/var/cvs/FlightGear-0.9/data/gui/dialogs/tutorial.xml

alining <textarea> and <list> looks nicer


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2007-03-24_18:28:41 (mfranz)
/var/cvs/FlightGear-0.9/data/Nasal/tutorial.nas

add tutorial loader function for AJ  :-)


2f585eeea02e2c79d7b1d8c4963bae2d

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to