]> git.mxchange.org Git - flightgear.git/log
flightgear.git
12 years agoDrop obsolete include
ThorstenB [Sun, 13 Nov 2011 13:27:05 +0000 (14:27 +0100)]
Drop obsolete include
Can we drop "fg_typedefs.h" now? No longer used anywhere...

12 years agoShow YASim config error messages.
ThorstenB [Sun, 13 Nov 2011 13:26:37 +0000 (14:26 +0100)]
Show YASim config error messages.
YASim exceptions with error messages got swallowed somewhere, make
sure to show them...

12 years agoAvoid crash in ATIS/ATC modules.
ThorstenB [Sat, 12 Nov 2011 19:51:03 +0000 (20:51 +0100)]
Avoid crash in ATIS/ATC modules.
The old ATC_mgr is no longer available/initialized, which caused ATIS/ATC
modules to crash when selecting ATIS frequencies. This adds a guard to
avoid the crash, but doesn't revive the ATIS feature.

12 years agoFix a secondary issue in bug 484 - avoid a crash when --lat, --long *and* --airport...
James Turner [Sat, 12 Nov 2011 18:00:12 +0000 (18:00 +0000)]
Fix a secondary issue in bug 484 - avoid a crash when --lat, --long *and* --airport were specified. ATCmgr assumes /sim/atc/runway is set in this case, but it is not, leading the a runway-not-found assert.

12 years agoEnable the AI pilot to hit the breaks hard when necessary.
Durk Talsma [Sat, 12 Nov 2011 17:42:59 +0000 (18:42 +0100)]
Enable the AI pilot to hit the breaks hard when necessary.

12 years agoFixing an age old bug. AIAircraft arriving on an airport never received a proper...
Durk Talsma [Sat, 12 Nov 2011 17:40:23 +0000 (18:40 +0100)]
Fixing an age old bug. AIAircraft arriving on an airport never received a proper gateId, causing them to taxi to the end of the world and beyond.

12 years agofgpanel: avoid lagging
ThorstenB [Sat, 12 Nov 2011 10:24:08 +0000 (11:24 +0100)]
fgpanel: avoid lagging
Avoid lagging when data is sent at (slightly) higher rate than
fgpanel's display rate. Always read all available data - display
most recent.

12 years agoCmake for Windows special instructions (amendment by Vivian)
Frederic Bouvier [Fri, 11 Nov 2011 16:19:03 +0000 (17:19 +0100)]
Cmake for Windows special instructions (amendment by Vivian)

12 years agoCmake for Windows special instructions (typo)
Frederic Bouvier [Fri, 11 Nov 2011 13:12:25 +0000 (14:12 +0100)]
Cmake for Windows special instructions (typo)

12 years agoMerge branch 'next' of git://gitorious.org/fg/flightgear into next
Frederic Bouvier [Fri, 11 Nov 2011 13:05:39 +0000 (14:05 +0100)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next

12 years agoCmake for Windows special instructions
Frederic Bouvier [Fri, 11 Nov 2011 13:04:53 +0000 (14:04 +0100)]
Cmake for Windows special instructions

12 years ago#424: Don't page out AI objects. Just load lazily.
ThorstenB [Thu, 10 Nov 2011 21:12:54 +0000 (22:12 +0100)]
#424: Don't page out AI objects. Just load lazily.
Changes commit 1e7d072eed9060bede14ff04f8aca57237fad3cd and uses the new
deferred loading - instead of paged (un)loading.

12 years agoFixed typo.
ThorstenB [Thu, 10 Nov 2011 21:10:51 +0000 (22:10 +0100)]
Fixed typo.

12 years agoFix for http://code.google.com/p/flightgear-bugs/issues/detail?id=478 , ensure sun...
James Turner [Thu, 10 Nov 2011 14:47:57 +0000 (14:47 +0000)]
Fix for http://code.google.com/p/flightgear-bugs/issues/detail?id=478 , ensure sun-angle has a valid (default) value at init.

12 years agoFix http://code.google.com/p/flightgear-bugs/issues/detail?id=484, further compatibil...
James Turner [Thu, 10 Nov 2011 09:15:41 +0000 (09:15 +0000)]
Fix http://code.google.com/p/flightgear-bugs/issues/detail?id=484, further compatibility with previous options processing ordering.

12 years agoOpenSceneGraph 3.0 required
Martin Spott [Wed, 9 Nov 2011 12:56:39 +0000 (13:56 +0100)]
OpenSceneGraph 3.0 required

12 years agoFlip map zoom, to fit with user expectations better. http://code.google.com/p/flightg...
James Turner [Tue, 8 Nov 2011 21:06:51 +0000 (21:06 +0000)]
Flip map zoom, to fit with user expectations better. http://code.google.com/p/flightgear-bugs/issues/detail?id=485

12 years agoUse deferred models for scenery tile models.
Mathias Froehlich [Tue, 8 Nov 2011 20:25:10 +0000 (21:25 +0100)]
Use deferred models for scenery tile models.

Instead of PagedLOD nodes use ProxyNodes for models in
scenery tiles. This should lower the amount of PagedLOD nodes
in the active scene. Since the models are part of the to level
tiles they are then paged out once the tile is paged out.

12 years agonavradio: set receiver's signal-quality-norm to 0 when navaid station
ThorstenB [Mon, 7 Nov 2011 20:49:12 +0000 (21:49 +0100)]
navradio: set receiver's signal-quality-norm to 0 when navaid station
is lost

12 years agoNavDisplay - cache nearby positioned items, and fix symbol instance queue to be clear...
James Turner [Mon, 7 Nov 2011 19:40:30 +0000 (19:40 +0000)]
NavDisplay - cache nearby positioned items, and fix symbol instance queue to be cleared each update. Works much more sanely now.

12 years agobuild fix: remove extra ) introduced by commit f99e310e
Csaba Halasz [Sun, 6 Nov 2011 14:55:06 +0000 (15:55 +0100)]
build fix: remove extra ) introduced by commit f99e310e

12 years agoFrom Roland Häder - fix JPEG-server check when SimGear and OSG live at different...
James Turner [Sun, 6 Nov 2011 10:51:02 +0000 (10:51 +0000)]
From Roland Häder - fix JPEG-server check when SimGear and OSG live at different prefixes.

12 years agoRefactor SGSky handling and ownership - sink into Renderer, remove global variable...
James Turner [Sat, 5 Nov 2011 13:18:36 +0000 (13:18 +0000)]
Refactor SGSky handling and ownership - sink into Renderer, remove global variable 'the sky', and hence clean up main loop and subsystem creation a little more.

12 years agoJPEG-server support, in the CMake world.
James Turner [Sat, 5 Nov 2011 13:17:08 +0000 (13:17 +0000)]
JPEG-server support, in the CMake world.

12 years agofgadmin: include sys/stat if fltk < 1.3
Frederic Bouvier [Sat, 5 Nov 2011 06:28:44 +0000 (07:28 +0100)]
fgadmin: include sys/stat if fltk < 1.3

12 years agofgadmin: fl_stat is in FLTK 1.3 only
Frederic Bouvier [Sat, 5 Nov 2011 06:23:48 +0000 (07:23 +0100)]
fgadmin: fl_stat is in FLTK 1.3 only

12 years agoRoland Hader: fix fgadmin build
Frederic Bouvier [Fri, 4 Nov 2011 22:18:16 +0000 (23:18 +0100)]
Roland Hader: fix fgadmin build

12 years agoRevert my code-cleanup, causing startup crashes, bah.
James Turner [Fri, 4 Nov 2011 12:02:43 +0000 (12:02 +0000)]
Revert my code-cleanup, causing startup crashes, bah.

12 years agoFix a file name reference "case" problem. GNU vs. Gnu :-)
Curtis L. Olson [Fri, 4 Nov 2011 11:33:34 +0000 (06:33 -0500)]
Fix a file name reference "case" problem.  GNU vs. Gnu :-)

12 years agoAdd GNU install dirs helper to local modules, since it's only available with very...
James Turner [Fri, 4 Nov 2011 11:08:00 +0000 (11:08 +0000)]
Add GNU install dirs helper to local modules, since it's only available with very newest CMake releases.

12 years agoFewer static properties in the main loop, minor code tidying.
James Turner [Fri, 4 Nov 2011 09:40:09 +0000 (09:40 +0000)]
Fewer static properties in the main loop, minor code tidying.

12 years agoCMake support for man page generation
James Turner [Fri, 4 Nov 2011 09:38:07 +0000 (09:38 +0000)]
CMake support for man page generation

12 years agosrc/Main/options.cxx: It is rather common to have two --multiplay arguments.
Anders Gidenstam [Wed, 2 Nov 2011 11:00:03 +0000 (12:00 +0100)]
src/Main/options.cxx: It is rather common to have two --multiplay arguments.

12 years agoSwitch the realWx controller to use the event-manager, and be slightly quieter.
James Turner [Tue, 1 Nov 2011 22:40:31 +0000 (22:40 +0000)]
Switch the realWx controller to use the event-manager, and be slightly quieter.

12 years agoAdd compile-time support for a custom fg-root location, when using CMake
James Turner [Tue, 1 Nov 2011 17:05:54 +0000 (17:05 +0000)]
Add compile-time support for a custom fg-root location, when using CMake

12 years agoMake all FDMs selectable at runtime; default LARCsim/UIUC to off.
James Turner [Tue, 1 Nov 2011 16:21:59 +0000 (16:21 +0000)]
Make all FDMs selectable at runtime; default LARCsim/UIUC to off.

12 years agoRemove automake ignores.
Mathias Froehlich [Tue, 1 Nov 2011 12:53:52 +0000 (13:53 +0100)]
Remove automake ignores.

12 years agoGoodbye automake.
James Turner [Tue, 1 Nov 2011 11:15:53 +0000 (11:15 +0000)]
Goodbye automake.

12 years agoRestore options *processing* order (which is now distinct from *parsing* order),...
James Turner [Mon, 31 Oct 2011 13:08:58 +0000 (13:08 +0000)]
Restore options *processing* order (which is now distinct from *parsing* order), to resolve issues when distinct but internally overlapping options are specified, e.g. for initial position or time.

12 years agoFix stupid compile-time switch issue...
ThorstenB [Sun, 30 Oct 2011 19:49:48 +0000 (20:49 +0100)]
Fix stupid compile-time switch issue...
... introduced by recent commit.

12 years agoClean-up date/time option parser.
ThorstenB [Sun, 30 Oct 2011 13:48:53 +0000 (14:48 +0100)]
Clean-up date/time option parser.
Add range checks and provide error messages.
Extend time offset to 64bit - so we're safe for 2038-01-19 (and the next
couple of millions years beyond...).
Support partial date/time strings, such as --start-date-gmt=2011 or
--start-date-gmt=:::12:00:00

12 years agoMerge branch 'next' of git://gitorious.org/fg/flightgear into next
Erik Hofman [Sun, 30 Oct 2011 12:31:55 +0000 (13:31 +0100)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next

12 years agoLatest round of JSBim updates.
Erik Hofman [Sun, 30 Oct 2011 12:30:57 +0000 (13:30 +0100)]
Latest round of JSBim updates.

12 years agoMake environment-manager closest airport updating quieter, and use an event instead...
James Turner [Sun, 30 Oct 2011 11:59:24 +0000 (11:59 +0000)]
Make environment-manager closest airport updating quieter, and use an event instead of a manual time counter.

12 years agoTCAS: pressure vs radio altimeter
ThorstenB [Sun, 30 Oct 2011 10:47:28 +0000 (11:47 +0100)]
TCAS: pressure vs radio altimeter
Altert altitudes refer to AGL/radar alt - not sea-level/pressure alt.
Avoids false alerts, i.e. while taxiing.

12 years agoFix returning reference to temporary.
Mathias Froehlich [Sun, 30 Oct 2011 09:31:41 +0000 (10:31 +0100)]
Fix returning reference to temporary.

12 years agoConfigure font in osg StatsHandler for OSG3.
ThorstenB [Sat, 29 Oct 2011 19:58:11 +0000 (21:58 +0200)]
Configure font in osg StatsHandler for OSG3.
OSG3 relies on "fonts/arial.ttf" being available. FG doesn't provide it -
so it's not necessarily available everywhere (not here). Use one of our
txf fonts instead.

12 years agoCommit changes to this file so I can switch branches safely, so I can pull
Curtis L. Olson [Sat, 29 Oct 2011 15:36:34 +0000 (10:36 -0500)]
Commit changes to this file so I can switch branches safely, so I can pull
changes to the 2.4.0 branch, so that I can push my actual changes to the
options.cxx file.  Go git!

12 years agoAdd OPTION_MULTI to several more options that could potentially be used
Curtis L. Olson [Sat, 29 Oct 2011 15:34:06 +0000 (10:34 -0500)]
Add OPTION_MULTI to several more options that could potentially be used
multiple times to write/read data to more than one source.

12 years agoMerge branch 'next' of gitorious.org:fg/flightgear into next
Curtis L. Olson [Sat, 29 Oct 2011 15:31:56 +0000 (10:31 -0500)]
Merge branch 'next' of gitorious.org:fg/flightgear into next

12 years agoForward resize events to the stats handler.
Mathias Froehlich [Sat, 29 Oct 2011 12:11:39 +0000 (14:11 +0200)]
Forward resize events to the stats handler.

12 years agoMake various protocols support multiple definitions, with the new options parsing...
James Turner [Sat, 29 Oct 2011 10:15:45 +0000 (11:15 +0100)]
Make various protocols support multiple definitions, with the new options parsing code.

12 years agoMerge branch 'next' of gitorious.org:fg/flightgear into next
Curtis L. Olson [Fri, 28 Oct 2011 18:15:01 +0000 (13:15 -0500)]
Merge branch 'next' of gitorious.org:fg/flightgear into next

12 years agoMake use of SGTimeStamp::sleepUntil for accurate sleeping.
Mathias Froehlich [Fri, 28 Oct 2011 15:02:19 +0000 (17:02 +0200)]
Make use of SGTimeStamp::sleepUntil for accurate sleeping.

For use with frame rate throtteling make use of
SGTimeStamp::sleepUntil. This function should cover the
system dependent parts of accurate sleeps and should
move the system dependent code out of the time manager.

12 years agoMerge branch 'next' of gitorious.org:fg/flightgear into next
Curtis L. Olson [Fri, 28 Oct 2011 15:02:23 +0000 (10:02 -0500)]
Merge branch 'next' of gitorious.org:fg/flightgear into next

12 years agoMake use of SGTimeStamp for sleep*
Mathias Froehlich [Fri, 28 Oct 2011 15:01:50 +0000 (17:01 +0200)]
Make use of SGTimeStamp for sleep*

12 years agoFix Mac crashing on exit - link order determines library load order at runtime, and...
James Turner [Fri, 28 Oct 2011 14:09:10 +0000 (15:09 +0100)]
Fix Mac crashing on exit - link order determines library load order at runtime, and both ALUT and OpenAL.framework (on Mac) define the alut symbols. Fix the order so we always use ALUT.framework for the alut symbols.

12 years agoMerge branch 'next' of gitorious.org:fg/flightgear into next
Curtis L. Olson [Fri, 28 Oct 2011 12:10:24 +0000 (07:10 -0500)]
Merge branch 'next' of gitorious.org:fg/flightgear into next

12 years agoMerge branch 'next' of gitorious.org:fg/flightgear into next
Durk Talsma [Thu, 27 Oct 2011 21:27:21 +0000 (23:27 +0200)]
Merge branch 'next' of gitorious.org:fg/flightgear into next

12 years agoImproved AI taxi behavior:
Durk Talsma [Thu, 27 Oct 2011 21:24:56 +0000 (23:24 +0200)]
Improved AI taxi behavior:
* Use aircraft specific time-stamps for blocking taxiways
* Issue a stop instruction well-ahead of moving onto a blocked taxiway. This still needs some more braking power.

12 years agofgpanel: don't call nonexisting list
Torsten Dreyer [Thu, 27 Oct 2011 06:31:24 +0000 (08:31 +0200)]
fgpanel: don't call nonexisting list

obviously something other was intended here.

12 years agoSome autopilot fixes
Torsten Dreyer [Thu, 27 Oct 2011 06:27:52 +0000 (08:27 +0200)]
Some autopilot fixes

- fix minor memory leak
- make autopilots addable and removeable at runtime

12 years agoMerge branch 'next' of gitorious.org:fg/flightgear into next
Durk Talsma [Wed, 26 Oct 2011 20:38:38 +0000 (22:38 +0200)]
Merge branch 'next' of gitorious.org:fg/flightgear into next

12 years ago* Updated routing algorithm. Just sorting the schedules by usage heuristics doesn...
Durk Talsma [Wed, 26 Oct 2011 20:26:37 +0000 (22:26 +0200)]
* Updated routing algorithm. Just sorting the schedules by usage heuristics doesn't work well for major multihub airlines.
* Improved groundnetwork routing algorithm. Don't uncesscarily block taxiways. Instead, use a "just-in-time" blocking system. The unblocking algorithm still needs some work, but the current version is already a major improvement over the previous version.
* Some tweaks to the handover from ground to tower controller. Aircraft could refuse to take-off of even refuse to taxi onto the runway. This now seems to be solved.

12 years agoMerge branch 'next' of gitorious.org:fg/flightgear into next
Curtis L. Olson [Wed, 26 Oct 2011 17:43:24 +0000 (12:43 -0500)]
Merge branch 'next' of gitorious.org:fg/flightgear into next

12 years agoChange a hot-spot in the AI code, to use cartesian instead of geodetic math.
James Turner [Wed, 26 Oct 2011 16:26:11 +0000 (17:26 +0100)]
Change a hot-spot in the AI code, to use cartesian instead of geodetic math.

12 years agoMerge branches 'next' and 'next' of gitorious.org:fg/flightgear into next
Curtis L. Olson [Tue, 25 Oct 2011 14:31:18 +0000 (09:31 -0500)]
Merge branches 'next' and 'next' of gitorious.org:fg/flightgear into next

12 years agoMany NavDisplay bug-fixes - almost usable now!
James Turner [Mon, 24 Oct 2011 22:55:46 +0000 (23:55 +0100)]
Many NavDisplay bug-fixes - almost usable now!

12 years agoAnchor flight gear::Waypt's destructor, and make it virtual.
James Turner [Mon, 24 Oct 2011 17:21:50 +0000 (18:21 +0100)]
Anchor flight gear::Waypt's destructor, and make it virtual.

12 years agoCMake read me updates - document PREFIX_PATH
James Turner [Mon, 24 Oct 2011 08:10:06 +0000 (09:10 +0100)]
CMake read me updates - document PREFIX_PATH

12 years agoDocument fixed-near-far.
Mathias Froehlich [Sun, 23 Oct 2011 14:43:18 +0000 (16:43 +0200)]
Document fixed-near-far.

12 years agoAdd seamless view muliscreen configuration.
Mathias Froehlich [Sun, 23 Oct 2011 13:40:15 +0000 (15:40 +0200)]
Add seamless view muliscreen configuration.

Add a new way to configure multi screen systems.
The new version allows easier configuration of displays
that need to fit at the edges as well as configurations
where the screens match at reference points.
This kind of screen configuration will again zoom.

12 years agoAdd fixed-near-far camera config parameter.
Mathias Froehlich [Sun, 23 Oct 2011 07:58:51 +0000 (09:58 +0200)]
Add fixed-near-far camera config parameter.

If set to true, the decision about the near and far
planes in the viewer are still adapted to not clip away
everything before the configured near plane.

12 years agoFix some code which clang didn't like
James Turner [Sun, 23 Oct 2011 14:33:00 +0000 (15:33 +0100)]
Fix some code which clang didn't like

12 years agoPotential fix for bug #471 (crash in checkspeedadjustment).
Durk Talsma [Sat, 22 Oct 2011 15:57:37 +0000 (17:57 +0200)]
Potential fix for bug #471 (crash in checkspeedadjustment).

12 years agosource packaging for CPack
James Turner [Sat, 22 Oct 2011 15:07:09 +0000 (16:07 +0100)]
source packaging for CPack

12 years agoAITraffic fix - forgot two files
Frederic Bouvier [Sat, 22 Oct 2011 08:31:38 +0000 (10:31 +0200)]
AITraffic fix - forgot two files

12 years agoMerge branch 'next' of git://gitorious.org/fg/flightgear into next
Frederic Bouvier [Sat, 22 Oct 2011 08:16:26 +0000 (10:16 +0200)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next

12 years agoFix a problem in AITraffic where waypoint iterator is trashed by push_back. A cleaner...
Frederic Bouvier [Sat, 22 Oct 2011 08:15:16 +0000 (10:15 +0200)]
Fix a problem in AITraffic where waypoint iterator is trashed by push_back. A cleaner solution would be to use indices instead of iterators to track position in the waypoint vector

12 years agoRelocate appData fgfsrc loading prior to init of fg-root, so we can specify --fg...
James Turner [Fri, 21 Oct 2011 15:49:15 +0000 (16:49 +0100)]
Relocate appData fgfsrc loading prior to init of fg-root, so we can specify --fg-root that way.

12 years agoFix automake linkage of metar utility.
James Turner [Fri, 21 Oct 2011 13:15:40 +0000 (14:15 +0100)]
Fix automake linkage of metar utility.

12 years agoFix win32 cmake build of metar
Frederic Bouvier [Fri, 21 Oct 2011 12:36:04 +0000 (14:36 +0200)]
Fix win32 cmake build of metar

12 years agoFix win32 build of metar
Frederic Bouvier [Fri, 21 Oct 2011 12:09:01 +0000 (14:09 +0200)]
Fix win32 build of metar

12 years agoHold an owning ref to the HTTTP request.
James Turner [Fri, 21 Oct 2011 11:58:19 +0000 (12:58 +0100)]
Hold an owning ref to the HTTTP request.

12 years agoBring metar helper into CMake world, and use new HTTP code.
James Turner [Fri, 21 Oct 2011 11:48:42 +0000 (12:48 +0100)]
Bring metar helper into CMake world, and use new HTTP code.

12 years agoUpdate FGMetar for revised SGMetar constructor.
James Turner [Fri, 21 Oct 2011 09:57:45 +0000 (10:57 +0100)]
Update FGMetar for revised SGMetar constructor.

12 years agoCMake readme tweaks.
James Turner [Wed, 19 Oct 2011 09:24:10 +0000 (10:24 +0100)]
CMake readme tweaks.

12 years agoMerge downstream fix from Gentoo, to deal with libsvn versions.
James Turner [Wed, 19 Oct 2011 09:03:06 +0000 (10:03 +0100)]
Merge downstream fix from Gentoo, to deal with libsvn versions.

12 years agoMinor CMake packaging tweaks, more to follow.
James Turner [Tue, 18 Oct 2011 11:14:20 +0000 (12:14 +0100)]
Minor CMake packaging tweaks, more to follow.

12 years agoAdd README on basic CMake usage.
James Turner [Tue, 18 Oct 2011 11:13:49 +0000 (12:13 +0100)]
Add README on basic CMake usage.

12 years agoFix (nearly) all the std:: namespace violations in headers, in preparation for fixing...
James Turner [Mon, 17 Oct 2011 16:41:59 +0000 (17:41 +0100)]
Fix (nearly) all the std:: namespace violations in headers, in preparation for fixing SGsmplstat.hxx to *not* do a 'using namespace std'.

12 years agoFix two issues caught by the German QA department ;)
James Turner [Mon, 17 Oct 2011 16:39:47 +0000 (17:39 +0100)]
Fix two issues caught by the German QA department ;)

12 years agoDetect and read a config file in FG_HOME - allows nicer tweaking of settings on Mac...
James Turner [Sun, 16 Oct 2011 20:54:47 +0000 (21:54 +0100)]
Detect and read a config file in FG_HOME - allows nicer tweaking of settings on Mac/Windows for people with Terminal/cmd.exe phobia :)

12 years agoAutomate TerraSync integration with the scenery / dir creation. Now can be used with...
James Turner [Sun, 16 Oct 2011 20:46:27 +0000 (21:46 +0100)]
Automate TerraSync integration with the scenery / dir creation. Now can be used with only --enable-terrasync (and some patience)

12 years agoAllow aircraft-dir option to override aircraft search logic completely.
James Turner [Sun, 16 Oct 2011 20:15:54 +0000 (21:15 +0100)]
Allow aircraft-dir option to override aircraft search logic completely.

12 years agoAnd keep platforms other than my beloved OS-X working too ;)
James Turner [Sun, 16 Oct 2011 18:58:22 +0000 (19:58 +0100)]
And keep platforms other than my beloved OS-X working too ;)

12 years agoRefactor fg-home computation, use Library/Application Support on Mac.
James Turner [Sun, 16 Oct 2011 18:55:04 +0000 (19:55 +0100)]
Refactor fg-home computation, use Library/Application Support on Mac.

12 years agoFix Unix build.
James Turner [Sun, 16 Oct 2011 18:17:23 +0000 (19:17 +0100)]
Fix Unix build.

12 years agoRestructure option/config handling code, to avoid multiple scans & parses for special...
James Turner [Sun, 16 Oct 2011 17:35:40 +0000 (18:35 +0100)]
Restructure option/config handling code, to avoid multiple scans & parses for special options (fg-root/fg-aircraft/aircraft). Push most of the code into a new Options class, inside options.cxx, and clean up various call-sites as a result.

12 years agoTweak map-widget data boxes for AI objects, so speed/altitude update in real-time.
James Turner [Wed, 12 Oct 2011 21:33:56 +0000 (22:33 +0100)]
Tweak map-widget data boxes for AI objects, so speed/altitude update in real-time.