Frederic Bouvier
a746f08806
Ignore some MSVC warnings
2010-12-30 23:15:59 +01:00
Frederic Bouvier
445306cac7
Win32 fix
2010-12-30 19:07:49 +01:00
Dave Luff
c4ae902d75
ATIS: evaluate airport abbreviations case-insensitively
...
The apt.dat file contains inconsistent case for many airport name abbreviations,
e.g. MUNI/Muni and intl/Intl. Evaluate the abbreviations in lower-case when
expanding them in order to avoid missing any.
2010-12-30 16:24:43 +00:00
Dave Luff
9a987a3709
ATIS fixes/refactoring from John Denker
...
Some fixes, and refactoring of the lexicon and abbreviation remapping
into headers where it can be picked up by the scripts that generate
the voice files.
2010-12-30 16:24:43 +00:00
James Turner
e97eb4db85
Reduce log-level of aircraft-dir related messages.
2010-12-30 09:38:21 +00:00
Frederic Bouvier
92be000dbd
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
2010-12-29 23:58:18 +01:00
Frederic Bouvier
4eb0634c9a
Space change to trigger a rebuild on Hudson
2010-12-29 23:55:01 +01:00
James Turner
6fd33dd2c3
Fix bug #204 , and help with bug #222 - delete all
...
properties under /fdm/jsbsim when deleting the JSBSim interface.
2010-12-29 22:46:35 +00:00
Dave Luff
6618a7bc5f
Remove the ATCDCL conditional compilation from VC90 project
...
NOTE: These changes are untested.
2010-12-29 20:54:22 +00:00
Dave Luff
25550ac152
VC90 Project file changes
...
Removes files that have been deleted from ATCDCL and/or ATC, and renames
ATC/atis.[ch]xx to ATC/atis_mgr.[ch]xx
2010-12-29 20:54:22 +00:00
ThorstenB
6eadcb8dfc
Fixed AIplane vertical speed.
...
Fixed reversed fps-fpm conversion.
2010-12-29 21:17:46 +01:00
Dave Luff
07d430c129
More fixes to the ATCDCL & ATC compilation
...
Rename ATC/atis.[ch]xx to ATC/atis_mgr.[ch]xx, to avoid confusingly
having 2 atis.cxx and 2 atis.hxx in the source tree. Also fix a copy
and paste error in src/ATCDCL/CMakeLists.txt.
2010-12-29 18:52:39 +00:00
Dave Luff
9aa53cb6ab
Remove the cmake ATCDCL conditional switch
...
This was missed from the previous commit, which was only tested
using the autotools.
2010-12-29 17:51:51 +00:00
Dave Luff
9dd0d403ea
Merge branch 'next' of gitorious.org:fg/flightgear into atcdcl
2010-12-28 21:01:53 +00:00
Dave Luff
4042385a21
ATIS fixes from John Denker
2010-12-28 20:47:33 +00:00
Dave Luff
58f46bbe18
ATCDCL: Initialisation order fixes from John Denker.
2010-12-28 19:13:31 +00:00
Dave Luff
7d3d22f6c2
ATCDCL: Remove some unused cruft.
2010-12-28 19:05:44 +00:00
Dave Luff
d6fceb3fbc
Remove conditional compilation of ATCDCL
...
This patch removes the conditional compilation of ATCDCL, compiling both
the old and new ATC systems. The old system only provides ATIS, AWOS and
some dialog lookups, and hence should not conflict with the new system.
2010-12-28 18:23:40 +00:00
James Turner
e8500b3f2d
Uninstall rule, pinched from OSG
2010-12-28 13:43:14 +00:00
James Turner
ce2a112639
When attempting to pass a NaN between Nasal and property nodes, catch this.
2010-12-28 11:58:03 +00:00
Torsten Dreyer
a0689eedd7
Cleanup: don't unbind unknown properties
2010-12-28 12:28:26 +01:00
Dave Luff
b26705d3be
Remove more code only concerned with the depreciated interactive ATC/AI
2010-12-27 21:54:20 +00:00
Dave Luff
f3cfddfd92
Merge branch 'next' of gitorious.org:fg/flightgear into next
2010-12-27 19:25:43 +00:00
Dave Luff
a3433fbc6c
Remove legacy interactive tower and ground control
...
Also includes some whitespace cleanup of the remaining legacy ATC code.
2010-12-27 19:24:03 +00:00
Torsten Dreyer
e1858b14b6
GlobalWeather: don't crash
...
Don't crash when flying into METAR generated weather
reporting fog/mist/haze and clear sky
2010-12-27 14:24:44 +01:00
James Turner
a0d1a5cb10
Merge branch 'next' of git@gitorious.org:fg/flightgear into next
2010-12-27 12:45:07 +00:00
James Turner
2b5f50e856
WIN32/MSVC fixes from Olaf Flebbe
2010-12-27 12:44:17 +00:00
Dave Luff
4c288398cb
Removed legacy interactive approach ATC
2010-12-27 11:39:07 +00:00
Dave Luff
86505fd8bc
Fix up some include paths in main.cxx
...
Don't include legacy ATCmgr.hxx when it is not compiled (default).
Do include 3 paths that are necessary for main, but were only picked
up indirectly through the legacy ATC code.
2010-12-26 23:19:57 +00:00
Tim Moore
958a28b97f
cmake changes for osg::CullSettings::ClearMask and Fedora
...
HAVE_CULLSETTINGS_CLEAR_MASK was not set, so a program to test
CLEAR_MASK was added. The Posix timer function clock_gettime is in
librt on Fedora, and probably on other systems too.
2010-12-26 00:44:02 +01:00
Torsten Dreyer
ded664e89e
bugfix: set signal-quality-norm to zero if off or unserviceable
2010-12-23 22:16:55 +01:00
James Turner
7720c9d89e
Another link-ordering fix for CMake, discovered by papillion.
2010-12-22 19:51:17 +00:00
Torsten Dreyer
6db56e8f27
Bugfix: Immediately fetch METAR on reenabling of "Live data"
...
If "Live data" was disabled in any way in the global-weather dialog
and reenabled later, the next metar fetch occoured only after up
to 15 minutes after the report expired. This patch triggers triggers
an immediate fetch of a metar after enabling live data.
2010-12-22 08:34:44 +01:00
Torsten Dreyer
fe00f76684
Precipitation: use /environment/[rain|snow]-norm
...
Don't use the properties in /environment/metar but the properties
unter /environment, so these values can be set from other environment
controllers.
2010-12-21 09:59:23 +01:00
Torsten Dreyer
f8c7f95745
fog/misg/haze: tweak layer's top and limit to 2d-clouds
...
For the time being, this works only with 3d clouds disabled.
When enabled, limit the top of the misty layer to the bottom of
a possible cloudlayer above.
2010-12-20 21:07:59 +01:00
Curtis L. Olson
f8015bf54f
Add a small bit of nan/fpe protection. It's possible that this routine
...
could be called with a zero dt which would then lead to a divide by zero
error if we ran through all the computations.
2010-12-20 12:20:57 -06:00
James Turner
3f00b27926
Fix link ordering to keep GNU ld happy.
2010-12-19 09:03:35 -08:00
James Turner
0931fe332e
Guard against NaN SGGeods in FGPositioned spatial queries, and in the GPS lat/lon reading code.
2010-12-19 16:18:12 +00:00
James Turner
099d6475fd
CMake update for new KLN89 file.
2010-12-19 15:45:36 +00:00
James Turner
a91ec5f9f9
Initial work on CMake build files, with considerable help from Olaf Flebbe.
2010-12-19 15:06:04 +00:00
Curtis L. Olson
c396fae4a7
Merge branch 'next' of gitorious.org:fg/flightgear into next
2010-12-18 12:05:28 -06:00
Curtis L. Olson
f97d8e4267
Remove a file from the data package tar-ball creation command that no longer
...
exists (or has been moved.)
2010-12-18 10:49:27 -06:00
Torsten Dreyer
8f6098024b
Some code cleanup, no functional changes
...
- indention
- unused variables
2010-12-18 11:30:03 +01:00
Torsten Dreyer
80e7955a0c
metar: make unknown station-id's work again
...
Restore old feature where unknown station id's like XXXX were
substituted by the metar station closest to the current position.
2010-12-15 17:57:05 +01:00
Torsten Dreyer
8afcb8da0b
metar fog/mist/haze: some final(?) tweaks
2010-12-15 16:58:42 +01:00
Torsten Dreyer
58fbd0d72a
msvc warning fixes
2010-12-15 16:40:25 +01:00
Torsten Dreyer
1b4a4c9f52
Metar fog/mist/haze: no hardcoded constants
...
Move hardcoded constants to the property tree
2010-12-12 21:30:39 +01:00
James Turner
0b3829810f
Don't crash if WindowBuild fails.
2010-12-11 14:29:05 +00:00
ThorstenB
2302f04095
fix NAV receiver vs GPS bugs
...
Allow switching off slaved-to-gps (resynch NAV radio/update all NAV outputs)
Allow tuning NAV stations and keep DME alive when slaved to GPS
Clear station ID and heading when loosing NAV signal
2010-12-11 12:37:39 +01:00
Frederic Bouvier
45b001a784
Fix a typo
2010-12-11 10:43:39 +01:00