]>
git.mxchange.org Git - flightgear.git/log
Dave Luff [Tue, 28 Dec 2010 19:05:44 +0000 (19:05 +0000)]
ATCDCL: Remove some unused cruft.
Dave Luff [Tue, 28 Dec 2010 18:08:41 +0000 (18:08 +0000)]
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.
Dave Luff [Mon, 27 Dec 2010 21:54:20 +0000 (21:54 +0000)]
Remove more code only concerned with the depreciated interactive ATC/AI
Dave Luff [Mon, 27 Dec 2010 19:25:43 +0000 (19:25 +0000)]
Merge branch 'next' of gitorious.org:fg/flightgear into next
Dave Luff [Mon, 27 Dec 2010 19:24:03 +0000 (19:24 +0000)]
Remove legacy interactive tower and ground control
Also includes some whitespace cleanup of the remaining legacy ATC code.
Torsten Dreyer [Mon, 27 Dec 2010 13:24:44 +0000 (14:24 +0100)]
GlobalWeather: don't crash
Don't crash when flying into METAR generated weather
reporting fog/mist/haze and clear sky
James Turner [Mon, 27 Dec 2010 12:45:07 +0000 (12:45 +0000)]
Merge branch 'next' of git@gitorious.org:fg/flightgear into next
James Turner [Mon, 27 Dec 2010 12:44:17 +0000 (12:44 +0000)]
WIN32/MSVC fixes from Olaf Flebbe
Dave Luff [Mon, 27 Dec 2010 11:39:07 +0000 (11:39 +0000)]
Removed legacy interactive approach ATC
Dave Luff [Sun, 26 Dec 2010 23:19:57 +0000 (23:19 +0000)]
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.
Tim Moore [Sat, 25 Dec 2010 23:44:02 +0000 (00:44 +0100)]
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.
Torsten Dreyer [Thu, 23 Dec 2010 21:16:55 +0000 (22:16 +0100)]
bugfix: set signal-quality-norm to zero if off or unserviceable
James Turner [Wed, 22 Dec 2010 19:51:17 +0000 (19:51 +0000)]
Another link-ordering fix for CMake, discovered by papillion.
Torsten Dreyer [Wed, 22 Dec 2010 07:34:44 +0000 (08:34 +0100)]
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.
Torsten Dreyer [Tue, 21 Dec 2010 08:59:23 +0000 (09:59 +0100)]
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.
Torsten Dreyer [Mon, 20 Dec 2010 20:07:59 +0000 (21:07 +0100)]
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.
Curtis L. Olson [Mon, 20 Dec 2010 18:20:57 +0000 (12:20 -0600)]
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.
James Turner [Sun, 19 Dec 2010 17:03:35 +0000 (09:03 -0800)]
Fix link ordering to keep GNU ld happy.
James Turner [Sun, 19 Dec 2010 16:18:12 +0000 (16:18 +0000)]
Guard against NaN SGGeods in FGPositioned spatial queries, and in the GPS lat/lon reading code.
James Turner [Sun, 19 Dec 2010 15:45:36 +0000 (15:45 +0000)]
CMake update for new KLN89 file.
James Turner [Tue, 30 Nov 2010 10:08:30 +0000 (10:08 +0000)]
Initial work on CMake build files, with considerable help from Olaf Flebbe.
Curtis L. Olson [Sat, 18 Dec 2010 18:05:28 +0000 (12:05 -0600)]
Merge branch 'next' of gitorious.org:fg/flightgear into next
Curtis L. Olson [Sat, 18 Dec 2010 16:49:27 +0000 (10:49 -0600)]
Remove a file from the data package tar-ball creation command that no longer
exists (or has been moved.)
Torsten Dreyer [Sat, 18 Dec 2010 10:30:03 +0000 (11:30 +0100)]
Some code cleanup, no functional changes
- indention
- unused variables
Torsten Dreyer [Wed, 15 Dec 2010 16:57:05 +0000 (17:57 +0100)]
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.
Torsten Dreyer [Wed, 15 Dec 2010 15:58:42 +0000 (16:58 +0100)]
metar fog/mist/haze: some final(?) tweaks
Torsten Dreyer [Wed, 15 Dec 2010 15:40:25 +0000 (16:40 +0100)]
msvc warning fixes
Torsten Dreyer [Sun, 12 Dec 2010 20:30:39 +0000 (21:30 +0100)]
Metar fog/mist/haze: no hardcoded constants
Move hardcoded constants to the property tree
James Turner [Sat, 11 Dec 2010 14:29:05 +0000 (14:29 +0000)]
Don't crash if WindowBuild fails.
ThorstenB [Sat, 11 Dec 2010 11:37:39 +0000 (12:37 +0100)]
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
Frederic Bouvier [Sat, 11 Dec 2010 09:43:39 +0000 (10:43 +0100)]
Fix a typo
Frederic Bouvier [Fri, 10 Dec 2010 07:29:00 +0000 (08:29 +0100)]
Update MSVC 2010 project files
Frederic Bouvier [Fri, 10 Dec 2010 07:28:40 +0000 (08:28 +0100)]
Update MSVC 2008 project files
Frederic Bouvier [Fri, 10 Dec 2010 07:28:05 +0000 (08:28 +0100)]
Use a syntax MSVC can compile
Dave Luff [Thu, 9 Dec 2010 23:38:18 +0000 (23:38 +0000)]
Merge branch 'next' of gitorious.org:fg/flightgear into next
Dave Luff [Thu, 9 Dec 2010 23:32:55 +0000 (23:32 +0000)]
KLN89: Move units configuration out of dclgps and into KLN89
Dave Luff [Thu, 9 Dec 2010 22:31:34 +0000 (22:31 +0000)]
KLN89: Add initial implemenation of ALT pages.
The user can now set the KLN89 baro pressure setting, but this is
not currently used since currently the unit performs no VNAV calcs.
ThorstenB [Thu, 9 Dec 2010 15:57:12 +0000 (16:57 +0100)]
Issue #66: Non alphanumeric characters in callsign
Torsten Dreyer [Thu, 9 Dec 2010 10:08:36 +0000 (11:08 +0100)]
Improved fog/mist/haze creation from METAR
Torsten Dreyer [Thu, 9 Dec 2010 08:08:49 +0000 (09:08 +0100)]
Export the 2d cloudlayer transparency to the property tree
Dave Luff [Wed, 8 Dec 2010 19:03:54 +0000 (19:03 +0000)]
KLN89: Fix a tiny UI bug - don't draw the indicator bar on the DTO page
James Turner [Tue, 7 Dec 2010 17:55:45 +0000 (17:55 +0000)]
Change how ils.xml data is loaded, to reduce impact on startup time.
Dave Luff [Tue, 7 Dec 2010 17:34:30 +0000 (17:34 +0000)]
KLN89: Remove several bugs related to OBS mode
James Turner [Tue, 7 Dec 2010 13:06:39 +0000 (13:06 +0000)]
Merge branch 'topics/bug192' into next
James Turner [Tue, 7 Dec 2010 10:33:14 +0000 (10:33 +0000)]
Override puaComboBox recalc_bbox, ignore the popup-menu
Dave Luff [Mon, 6 Dec 2010 22:50:37 +0000 (22:50 +0000)]
KLN89: Allow user to set default first char of waypoint as per real life unit.
Dave Luff [Sun, 5 Dec 2010 23:41:59 +0000 (23:41 +0000)]
Merge branch 'next' of gitorious.org:fg/flightgear into next
Dave Luff [Sun, 5 Dec 2010 23:40:05 +0000 (23:40 +0000)]
KLN89: Add user-adjustable minimum brightness setting.
ThorstenB [Sun, 5 Dec 2010 22:01:57 +0000 (23:01 +0100)]
Rid some uninitialized vectors (NaNs).
Torsten Dreyer [Sun, 5 Dec 2010 20:35:13 +0000 (21:35 +0100)]
Merge branch 'next' of gitorious.org:fg/flightgear into next
Torsten Dreyer [Sun, 5 Dec 2010 20:34:28 +0000 (21:34 +0100)]
First shot at implementing fog from METAR
ThorstenB [Sun, 5 Dec 2010 20:26:51 +0000 (21:26 +0100)]
Avoid exceptions in route manager module.
Avoid segfaults in gps when route manager doesn't throw exceptions.
Minor fix when removing waypoints by negative index.
ThorstenB [Sun, 5 Dec 2010 19:35:21 +0000 (20:35 +0100)]
fix bug #177: crash caused by route manager/gps/navradio
Uninitialized variables were sources for NaN values.
Once NaNs are passed to Nasal (through (tied) properties), these cause
a crash. Nasal cannot handle NaNs - it interprets these as pointer values...
Dave Luff [Sun, 5 Dec 2010 17:36:32 +0000 (17:36 +0000)]
KLN89: Move some KLN89 specific configuration from dclgps to kln89
Torsten Dreyer [Sun, 5 Dec 2010 12:06:56 +0000 (13:06 +0100)]
Merge branch 'next' of gitorious.org:fg/flightgear into next
Dave Luff [Sun, 5 Dec 2010 10:57:36 +0000 (10:57 +0000)]
KLN89: Fix ARINC 424 loader for airports with parallel runways.
To load approach data into the KLN89, drop an ARINC 424 format file
named "rnav.dat" into the data/Navaids directory. The loader has
been tested on the 424-18 data revision, so may need tweaking for
the latest data. Currently about 97% of the listed US non-precision
approaches are loaded, the majority of the failures appear to be due
to 1-digit runway code offsets between the flightgear airport data
and the ARINC data due to magnetic variation changes.
Dave Luff [Sun, 5 Dec 2010 10:48:02 +0000 (10:48 +0000)]
Merge branch 'next' of gitorious.org:fg/flightgear into next
Dave Luff [Sat, 4 Dec 2010 16:55:26 +0000 (16:55 +0000)]
KLN89: Remove hardwired instrument approach, and add initial support for loading non-precision approaches from ARINC 424 format data. Currently fails on airports with multiple parallel runways.
Tim Moore [Sat, 4 Dec 2010 15:27:25 +0000 (16:27 +0100)]
Merge remote branch 'gitorious/next' into next
Tim Moore [Sat, 4 Dec 2010 15:25:39 +0000 (16:25 +0100)]
Fix bug 182 - make sun direction agree with position of sun from the ephemeris
http://code.google.com/p/flightgear-bugs/issues/detail?id=182
There were two issues. The biggest is that the sunsolver was accessing
parameters from the ephemeris and doing a different calculation with
them to derive the right ascension and declination of the sun. I'm not
sure who is right, but I changed sunsolver to agree with the
ephemeris. Also, there was an inappropriate use of geodetic
coordinates in calculating the sun latitude and longitude.
Also, I did some cleanup in updateSunPos().
Torsten Dreyer [Sat, 4 Dec 2010 11:05:35 +0000 (12:05 +0100)]
METAR: symbolic cloudnames
- use symbolic names for scattered, broken, overcast, etc. cloud
coverages.
Frederic Bouvier [Fri, 3 Dec 2010 07:59:36 +0000 (08:59 +0100)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
Frederic Bouvier [Fri, 3 Dec 2010 07:59:14 +0000 (08:59 +0100)]
Fix for bug #177 - check for empty strings
James Turner [Thu, 2 Dec 2010 20:29:28 +0000 (20:29 +0000)]
Fix for bug #72 - don't init traffic manager if disabled.
Disabling the traffic-manager at runtime will prevent new flights being scheduled.
James Turner [Thu, 2 Dec 2010 00:41:29 +0000 (00:41 +0000)]
Fix bug 191, uninitialised HUD color.
James Turner [Wed, 1 Dec 2010 23:57:18 +0000 (23:57 +0000)]
Build without OSG implicit ref-ptr conversion
James Turner [Wed, 1 Dec 2010 23:57:01 +0000 (23:57 +0000)]
Fix bug #185 - altitude ignored when adding waypoints to the route.
ThorstenB [Wed, 1 Dec 2010 21:57:35 +0000 (22:57 +0100)]
GPWS: change default source to match all FDMs
Provide another built-in altitude source to hook a radio-altimeter instrument
Curtis L. Olson [Tue, 30 Nov 2010 16:15:04 +0000 (10:15 -0600)]
Add "Environment" to the data distribution.
Change j3cub to Cub for the data distribution.
Erik Hofman [Tue, 30 Nov 2010 12:44:10 +0000 (13:44 +0100)]
latest updates from JSBSim
Erik Hofman [Tue, 30 Nov 2010 12:35:18 +0000 (13:35 +0100)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
Tim Moore [Tue, 30 Nov 2010 11:00:54 +0000 (12:00 +0100)]
remove call to function removed in OSG
Csaba Halasz [Mon, 29 Nov 2010 23:42:34 +0000 (00:42 +0100)]
Merge commit 'refs/merge-requests/14' of git://gitorious.org/fg/flightgear into next
Csaba Halasz [Mon, 29 Nov 2010 23:26:22 +0000 (00:26 +0100)]
Merge commit 'refs/merge-requests/13' of git://gitorious.org/fg/flightgear into next
ThorstenB [Mon, 29 Nov 2010 21:48:37 +0000 (22:48 +0100)]
Fix bug #187: check if path cache matches fg-aircraft dirs
Check if any fg-aircraft dir changed - sequence also matters.
Tim Moore [Mon, 29 Nov 2010 21:43:52 +0000 (22:43 +0100)]
compilation fixes for older versions of OSG
Erik Hofman [Mon, 29 Nov 2010 08:57:45 +0000 (09:57 +0100)]
PAtch by Andreas Gaeb to eliminate NaN's in the location code
Tim Moore [Mon, 22 Nov 2010 08:10:40 +0000 (09:10 +0100)]
panoramic spherical distortion
This supports the panoramic distortion option, as found in osgViewer, in
the camera file syntax of flightgear.
Erik Hofman [Sun, 28 Nov 2010 14:14:12 +0000 (15:14 +0100)]
Quick update with Bertrand Coconnier's fixes
Erik Hofman [Sun, 28 Nov 2010 09:58:47 +0000 (10:58 +0100)]
Sync JSBSim again
Erik Hofman [Sun, 28 Nov 2010 09:58:18 +0000 (10:58 +0100)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
ThorstenB [Sat, 27 Nov 2010 19:05:28 +0000 (20:05 +0100)]
Fix route manager exception and following crash (may fix #177)
See bug issue #177 for more.
Also fix minor compiler warning.
ThorstenB [Fri, 26 Nov 2010 22:33:22 +0000 (23:33 +0100)]
bug #183: Increase area where models are force-loaded before FDM release
Torsten Dreyer [Fri, 26 Nov 2010 18:29:59 +0000 (19:29 +0100)]
Expose the cloud layer type to the property tree
Missing file
Torsten Dreyer [Fri, 26 Nov 2010 18:27:05 +0000 (19:27 +0100)]
Expose the cloud layer type to the property tree
Torsten Dreyer [Fri, 26 Nov 2010 18:26:12 +0000 (19:26 +0100)]
Expose visibility within cloudlayers to the property-tree
Torsten Dreyer [Fri, 26 Nov 2010 15:14:43 +0000 (16:14 +0100)]
Warning fix: unused variables
James Turner [Fri, 26 Nov 2010 02:10:41 +0000 (02:10 +0000)]
Fix for bug 62, clean exit of terrasync on SIGTERM
James Turner [Wed, 24 Nov 2010 20:57:56 +0000 (20:57 +0000)]
Fix bug #125
Erik Hofman [Wed, 24 Nov 2010 13:40:26 +0000 (14:40 +0100)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
Dave Luff [Tue, 23 Nov 2010 18:04:10 +0000 (18:04 +0000)]
Merge branch 'kln89' into next
Dave Luff [Tue, 23 Nov 2010 18:03:13 +0000 (18:03 +0000)]
KLN89: Small improvement to flightplan page: dash out invalid distances when entering a new waypoint
Dave Luff [Tue, 23 Nov 2010 16:21:36 +0000 (16:21 +0000)]
KLN89: Jump to the next position in the flightplan after waypoint entry, as per the real-life unit
Dave Luff [Tue, 23 Nov 2010 15:06:22 +0000 (15:06 +0000)]
KLN89: Fix small bug in FPL pages due to comparison against a negative quantity with unsigned variables
Dave Luff [Tue, 23 Nov 2010 12:21:25 +0000 (12:21 +0000)]
KLN89: Allow CLR to abort flightplan waypoint entry at the waypoint review page, as per the real-life unit
Dave Luff [Tue, 23 Nov 2010 10:51:37 +0000 (10:51 +0000)]
KLN89: Fix both incorrect behaviour and a segfault when deleting a partially-entered waypoint in the flightplan pages
Dave Luff [Tue, 23 Nov 2010 10:15:10 +0000 (10:15 +0000)]
KLN89: Fix some bugs in the flightplan page text entry. Basically, draw the text entry string instead of the dummy waypoint ID.
James Turner [Mon, 22 Nov 2010 23:28:12 +0000 (23:28 +0000)]
Ignore -psn_ argument if launched as a GUI app on Mac.
Dave Luff [Mon, 22 Nov 2010 22:44:21 +0000 (22:44 +0000)]
Merge branch 'kln89' into next
Dave Luff [Mon, 22 Nov 2010 22:21:09 +0000 (22:21 +0000)]
KLN89: Change to more meaningful function names, and always clear the buffer after drawing.