fg:flightgear.git
11 years agoMerge branch 'next' of gitorious.org:fg/flightgear into next
Curtis L. Olson [Sat, 21 May 2011 14:06:20 +0000 (09:06 -0500)]
Merge branch 'next' of gitorious.org:fg/flightgear into next

11 years agoBump 'next' version to 2.3.0 - should have been done when 2.2.0 was branches, ooops.
James Turner [Sat, 21 May 2011 13:06:58 +0000 (14:06 +0100)]
Bump 'next' version to 2.3.0 - should have been done when 2.2.0 was branches, ooops.

11 years agoFixed #321: --enable-clock-freeze freezed the splash screen
ThorstenB [Sat, 21 May 2011 12:51:10 +0000 (14:51 +0200)]
Fixed #321: --enable-clock-freeze freezed the splash screen
Splash screen effect must use system time - not freezable sim time

11 years agoChange occurrences of fabsf to fabs - part of tracking down an osg/Math issue on...
James Turner [Sat, 21 May 2011 12:41:43 +0000 (13:41 +0100)]
Change occurrences of fabsf to fabs - part of tracking down an osg/Math issue on Mac with XCode4

11 years agoFix win-compile for new pause command.
ThorstenB [Sat, 21 May 2011 12:07:03 +0000 (14:07 +0200)]
Fix win-compile for new pause command.

11 years agoNew "pause" fgcommand.
ThorstenB [Sat, 21 May 2011 11:27:09 +0000 (13:27 +0200)]
New "pause" fgcommand.
Original property-rules in keyboard.xml toggled master and clock freeze
independently - which caused issues when only one property was true. New
command toggles both properties consistently.

11 years agoMinor renderer clean-up & performance bits.
ThorstenB [Sat, 21 May 2011 11:22:47 +0000 (13:22 +0200)]
Minor renderer clean-up & performance bits.
Use non-static methods so we can use member variables.

11 years agoRevert "make clearcolor black, so that space is dark instead of gray."
ThorstenB [Sat, 21 May 2011 07:16:21 +0000 (09:16 +0200)]
Revert "make clearcolor black, so that space is dark instead of gray."
This reverts commit b36b33f716031ef5933d41a1e5c17c6be3e54c28.

See #316: Caused issues with sky becoming black in dense fog.
Also: when the fog issue is solved, we could configure the constant
(black) clear color once only (during init), no need to do it in every
loop. Also, entire "if (skyblend) { ... } else {..}" was redundant,
since "if" and "else" clauses were all identical - and the "clearColor"
variables were unused. => Once the fog issue is solved, we can easily
improve the clearColor configuration here.

11 years agoissue #316: panning not working when center-on-aircraft enabled
ThorstenB [Fri, 20 May 2011 17:48:05 +0000 (19:48 +0200)]
issue #316: panning not working when center-on-aircraft enabled
Panning feature looked broken to some users since auto-center is enabled
by default which blocks panning. center-on-aircraft is now disabled
automatically when view is panned.

11 years agoChange OS-X SDK/version for building RubyCocoa launcher with XCode 4. May revert...
James Turner [Thu, 19 May 2011 23:07:36 +0000 (00:07 +0100)]
Change OS-X SDK/version for building RubyCocoa launcher with XCode 4. May revert if I can find a way to use the 10.5 SDK officially.

11 years agoMerge branch 'next' of gitorious.org:fg/flightgear into next
Curtis L. Olson [Mon, 16 May 2011 14:05:52 +0000 (09:05 -0500)]
Merge branch 'next' of gitorious.org:fg/flightgear into next

11 years agoContinuous replay: use correct replay duration
ThorstenB [Sat, 14 May 2011 08:19:51 +0000 (10:19 +0200)]
Continuous replay: use correct replay duration
(LinuxTag live hacking...)

11 years agoLooped replay feature
ThorstenB [Sat, 14 May 2011 07:17:51 +0000 (09:17 +0200)]
Looped replay feature
New option for continuously repeated replay
(LinuxTag FlightGear demo mode :) )

11 years agoReplace round by simgear::SGMiscd::roundToInt()
Torsten Dreyer [Sun, 8 May 2011 18:34:35 +0000 (20:34 +0200)]
Replace round by simgear::SGMiscd::roundToInt()

to make it compile again under MSVC (sigh)

11 years agoMerge branch 'next' of gitorious.org:fg/flightgear into next
Curtis L. Olson [Sun, 8 May 2011 14:22:17 +0000 (09:22 -0500)]
Merge branch 'next' of gitorious.org:fg/flightgear into next

11 years agoExpose JSBSim turbulence models
Torsten Dreyer [Sun, 8 May 2011 13:50:33 +0000 (15:50 +0200)]
Expose JSBSim turbulence models

11 years agoRemove unused class SGEnviro
Torsten Dreyer [Fri, 6 May 2011 12:12:17 +0000 (14:12 +0200)]
Remove unused class SGEnviro

This class and their source files visual_enviro.[h|c]xx were
unused since OSG transition. It's only functionality was to
keep a variable for the enable-state of rendering of precipitation.
This has now been moved to SGPrecipitation.
This patch also removes all references to this class and
visual_enviro.hxx. Wxradar needs a new implementation for cloud
echoes which probably should be part of fgclouds.

See also SimGear commit 4e6159aa07f2817c09fad72db64d713e47f6f3da

11 years agoMerge branch 'next' of gitorious.org:fg/flightgear into next
Curtis L. Olson [Thu, 5 May 2011 19:18:46 +0000 (14:18 -0500)]
Merge branch 'next' of gitorious.org:fg/flightgear into next

11 years agoFix a problem with the YASim turbulence model. This change has been
Curtis L. Olson [Thu, 5 May 2011 19:13:18 +0000 (14:13 -0500)]
Fix a problem with the YASim turbulence model.  This change has been
coordinated with and approved by Andy.

The lattice(x,y) arguments were being "WRAP()'d" but the WRAP() function
didn't make sense.  Instead it was forcing the value to zero if it was
greater than the wrap limit.  This was creating large areas of constant
values in the perlin noise maps which resulted in a "constant" turbulence
vector over time -- which is just weird.

Andy couldn't see any reason why the values should be wrapped and couldn't
remember any reason why the WRAP() function was set up like it was.

Andy wanted me to make sure and mention that he was INSANE when he wrote that
code (but now he's sane ... err, mostly.)

11 years ago#310: c++ header dependency
ThorstenB [Wed, 4 May 2011 19:34:15 +0000 (21:34 +0200)]
#310: c++ header dependency
Header's dependency is to <cstring> not <memory>. <memory> itself had
dependency to <cstring> for earlier GCC version though.

11 years agoBlindly attempt to add AV400WSim.[ch]xx to the VC90 project file.
Curtis L. Olson [Tue, 3 May 2011 19:04:41 +0000 (14:04 -0500)]
Blindly attempt to add AV400WSim.[ch]xx to the VC90 project file.

11 years agoHopefully add AV400WSim.cxx to the cmake system (not tested) since I use
Curtis L. Olson [Tue, 3 May 2011 17:27:25 +0000 (12:27 -0500)]
Hopefully add AV400WSim.cxx to the cmake system (not tested) since I use
autoconf/make.

11 years agoBruce Hellstrom @ ATC Flight Sim.
Curtis L. Olson [Tue, 3 May 2011 16:12:55 +0000 (11:12 -0500)]
Bruce Hellstrom @ ATC Flight Sim.
New module contributed: AV400WSim.
Supports communication with external (aka real) Garmin 400/500 WAAS flight
sim units.  Includes changes to options.cxx and fg_io.cxx to support
invoking and configuring the new module.

11 years agoAdd x-offset-m and y-offset-m to move-cloud command.
Stuart Buchanan [Sun, 24 Apr 2011 19:48:18 +0000 (20:48 +0100)]
Add x-offset-m and y-offset-m to move-cloud command.

11 years agoMerge commit 'refs/merge-requests/1554' of git://gitorious.org/fg/flightgear into...
Torsten Dreyer [Sat, 23 Apr 2011 09:34:49 +0000 (11:34 +0200)]
Merge commit 'refs/merge-requests/1554' of git://gitorious.org/fg/flightgear into merge-requests/1554

11 years agoSync. with JSBSim CVS, now properly
Erik Hofman [Sat, 23 Apr 2011 08:17:31 +0000 (10:17 +0200)]
Sync. with JSBSim CVS, now properly

11 years agoFurther updates to 3D clouds
Stuart Buchanan [Fri, 22 Apr 2011 20:06:28 +0000 (21:06 +0100)]
Further updates to 3D clouds

11 years agoMerge branch 'next' of git://gitorious.org/fg/flightgear
Stuart Buchanan [Thu, 21 Apr 2011 19:55:49 +0000 (20:55 +0100)]
Merge branch 'next' of git://gitorious.org/fg/flightgear

Conflicts:
src/Environment/environment_mgr.cxx

11 years agoImproved 3D cloud support
Stuart Buchanan [Thu, 21 Apr 2011 19:43:05 +0000 (20:43 +0100)]
Improved 3D cloud support

11 years agoRemove vim swap file
Frederic Bouvier [Tue, 19 Apr 2011 20:32:23 +0000 (22:32 +0200)]
Remove vim swap file

11 years agoAutomatic tower positioning
ThorstenB [Mon, 18 Apr 2011 20:54:33 +0000 (22:54 +0200)]
Automatic tower positioning
New "auto-position" switch to always use closest tower for tower-view.
Exposes new "/sim/airport/closest-airport-id" property.
Display closest airport on groundradar by default.

11 years agoADF2 support
ThorstenB [Sun, 17 Apr 2011 15:35:31 +0000 (17:35 +0200)]
ADF2 support
New "--adf2" option.
Also introducing "--adf1" for consistency, while keeping legacy "--adf".

11 years agoMerge branch 'next' of git://gitorious.org/fg/flightgear into next
Erik Hofman [Sat, 16 Apr 2011 09:36:55 +0000 (11:36 +0200)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next

11 years agoLauri Peltonen: make clearcolor black, so that space is dark instead of gray.
Erik Hofman [Sat, 16 Apr 2011 09:35:56 +0000 (11:35 +0200)]
Lauri Peltonen: make clearcolor black, so that space is dark instead of gray.

11 years agoWish #304: MapWidget's center-on-aircraft button should be sticky
ThorstenB [Sat, 16 Apr 2011 08:53:09 +0000 (10:53 +0200)]
Wish #304: MapWidget's center-on-aircraft button should be sticky
Thanks to Victhor Foster for the idea.

11 years agoClear OSG object cache on scenery reload
ThorstenB [Fri, 15 Apr 2011 19:34:44 +0000 (21:34 +0200)]
Clear OSG object cache on scenery reload
Scenery reload (menu: Debug-> Reload Scenery) also needs to clear the OSG
object cache, otherwise scenery isn't really reloaded from disk.

11 years agoMinor file mode issue.
ThorstenB [Thu, 14 Apr 2011 22:20:06 +0000 (00:20 +0200)]
Minor file mode issue.

11 years agoAdrian Musceac: #303, YASim solver settings
ThorstenB [Thu, 14 Apr 2011 22:15:18 +0000 (00:15 +0200)]
Adrian Musceac: #303, YASim solver settings
The internal solver of YASim which computes drag and lift
coefficients now actually uses the values configured in
the XML input file for approach fuel, cruise fuel and cruise
glide angle.

11 years agoAdd fgpanel to the automake build system
Torsten Dreyer [Thu, 14 Apr 2011 13:33:36 +0000 (15:33 +0200)]
Add fgpanel to the automake build system

11 years agoInitial commit of the fgpanel code
Torsten Dreyer [Thu, 14 Apr 2011 09:11:17 +0000 (11:11 +0200)]
Initial commit of the fgpanel code

fgpanel is basically the stripped down 2D-Panel code from
FlightGear. It is designed as a standalone lightweight panel
rendering engine to draw 2d panels on a lowcost computer/graphic card
without 3d acceleration at reasonablel framerates.

Patches for inclusion into the build system will follow.

11 years agoFixed minor memory leak on joystick reload.
ThorstenB [Wed, 13 Apr 2011 19:30:11 +0000 (21:30 +0200)]
Fixed minor memory leak on joystick reload.

11 years agoFixed some memory leaks. Thanks to Andreas Gaeb for reporting.
Anders Gidenstam [Wed, 13 Apr 2011 19:06:05 +0000 (21:06 +0200)]
Fixed some memory leaks. Thanks to Andreas Gaeb for reporting.

11 years agoOne step ahead of JSBSim CVS.
Erik Hofman [Mon, 11 Apr 2011 08:06:57 +0000 (10:06 +0200)]
One step ahead of JSBSim CVS.

11 years agoImprove OSG caching.
ThorstenB [Sun, 3 Apr 2011 17:13:51 +0000 (19:13 +0200)]
Improve OSG caching.
Ensure property tree is provided early to modellib.
To disable: --prop:sim/rendering/cache=0 (enabled by default)
(also requires simgear update)

11 years agoOn-demand loading of Nasal modules.
ThorstenB [Sun, 3 Apr 2011 13:30:25 +0000 (15:30 +0200)]
On-demand loading of Nasal modules.
Load a module whenever its /nasal/foo/enabled flag is set,
even if it was disabled at start-up. Also expose a property if it was
successfully loaded.

11 years agoMinor clean-up (fixed renamed subsystems)
ThorstenB [Sat, 2 Apr 2011 13:15:13 +0000 (15:15 +0200)]
Minor clean-up (fixed renamed subsystems)

11 years agoSupport optional Nasal modules in fgdata/Nasal/MyModuleFoo
ThorstenB [Sat, 2 Apr 2011 13:13:29 +0000 (15:13 +0200)]
Support optional Nasal modules in fgdata/Nasal/MyModuleFoo
- Allow structuring generic Nasal sources into modules (i.e. support
  separate source folders for multiplayer/local weather/... sources)
- Option to enable/disable loading of generic Nasal modules (i.e we only
  need to load stuff that is really needed/enabled).
- Provide basic loading sequence: subfolders are strictly loaded _after_
  the base directory. So submodules can rely on .nas-scripts like math.nas,
  io.nas, debug.nas, ... to be already loaded - dropping the need for
  awkward listeners/timers to delay module initialization (loading order
  within Nasal/*.nas is still random)

11 years agofix #296: FDMshell+TankProperties not bound after sim reset
ThorstenB [Tue, 29 Mar 2011 21:31:59 +0000 (23:31 +0200)]
fix #296: FDMshell+TankProperties not bound after sim reset
Well, when we need to unbind something temporarily, it's wise to really
bind it again...

11 years agoRenaming / more consistent naming.
ThorstenB [Sun, 27 Mar 2011 22:30:23 +0000 (00:30 +0200)]
Renaming / more consistent naming.

11 years agoNew property reporting worst-case frame latency.
ThorstenB [Sun, 27 Mar 2011 22:16:27 +0000 (00:16 +0200)]
New property reporting worst-case frame latency.
Shows maximum latency of any frame within the last second.

11 years agoSlightly brighter blue color level for map widget
ThorstenB [Sun, 27 Mar 2011 09:32:41 +0000 (11:32 +0200)]
Slightly brighter blue color level for map widget
Almost couldn't see the new blue color on my screen.
Enjoy the blues... :)

11 years agoImprove display of shipping in map widget.
Stuart Buchanan [Sat, 26 Mar 2011 11:02:00 +0000 (11:02 +0000)]
Improve display of shipping in map widget.

11 years agoMinor replay issues
ThorstenB [Thu, 24 Mar 2011 22:41:12 +0000 (23:41 +0100)]
Minor replay issues
restore most recent frame

11 years agoMinor replay issues
ThorstenB [Thu, 24 Mar 2011 22:30:09 +0000 (23:30 +0100)]
Minor replay issues
When disabling replay: don't clear buffers and restore most recent frame

11 years agoMerge branch 'next' of gitorious.org:fg/flightgear into next
Curtis L. Olson [Thu, 24 Mar 2011 19:32:50 +0000 (14:32 -0500)]
Merge branch 'next' of gitorious.org:fg/flightgear into next

11 years agoVariant of innosetup config file for developer snapshot release. Uses separate
Curtis L. Olson [Thu, 24 Mar 2011 19:31:13 +0000 (14:31 -0500)]
Variant of innosetup config file for developer snapshot release.  Uses separate
paths so it can install along side the official release and not overwrite or
conflict with any files.

11 years agoBertrand Coconnier: Fix instant replay with JSBSim aircraft (bug #294)
ThorstenB [Wed, 23 Mar 2011 22:52:36 +0000 (23:52 +0100)]
Bertrand Coconnier: Fix instant replay with JSBSim aircraft (bug #294)
Avoid re-trim to be triggered by property listeners during instant
replay (when the FDM is suspended).

11 years agoImprove timing statistics
ThorstenB [Wed, 23 Mar 2011 22:09:02 +0000 (23:09 +0100)]
Improve timing statistics
Enable/disable and print statistics at run-time.
Configurable intervals and filters.

11 years agoDrop unnecessary include dependency.
ThorstenB [Wed, 23 Mar 2011 21:50:56 +0000 (22:50 +0100)]
Drop unnecessary include dependency.
Make Csaba happy...

11 years agoMinor namespace issue
ThorstenB [Wed, 23 Mar 2011 21:49:18 +0000 (22:49 +0100)]
Minor namespace issue
using "using" in the .cxx now :)

11 years agoFix reset during replay issue
ThorstenB [Tue, 22 Mar 2011 20:02:57 +0000 (21:02 +0100)]
Fix reset during replay issue
Need to properly reset the replay manager's states on sim reset.
Also remove obsolete method.

11 years agoFix broken tank properties. More verbose generic protocol error messages
Torsten Dreyer [Tue, 22 Mar 2011 17:00:55 +0000 (18:00 +0100)]
Fix broken tank properties. More verbose generic protocol error messages

11 years agoreplay/FDM shell subsystem refactoring
ThorstenB [Mon, 21 Mar 2011 22:07:05 +0000 (23:07 +0100)]
replay/FDM shell subsystem refactoring
Move final bits of replay code to where it belongs.
Use subsystem suspend/resume for FDM shell during instant replay.

11 years agoReplay improvements
ThorstenB [Sun, 20 Mar 2011 13:59:19 +0000 (14:59 +0100)]
Replay improvements
Clear replay buffers on sim reset.
Allow instant replay to be activated properly when sim is paused.

11 years agoMake sure Include/config.h gets found which is located in /src
Erik Hofman [Sat, 19 Mar 2011 15:04:32 +0000 (16:04 +0100)]
Make sure Include/config.h gets found which is located in /src

11 years agoMore virtual destructors.
ThorstenB [Sat, 19 Mar 2011 14:02:17 +0000 (15:02 +0100)]
More virtual destructors.

11 years agoAvoid nuisance sound effects after sim-reset.
ThorstenB [Sat, 19 Mar 2011 13:51:39 +0000 (14:51 +0100)]
Avoid nuisance sound effects after sim-reset.

11 years agoCut&paste voiceplayer into a separate module.
ThorstenB [Wed, 9 Mar 2011 22:49:25 +0000 (23:49 +0100)]
Cut&paste voiceplayer into a separate module.
GPWS and TCAS are now completely separate - but use the same voice player.

11 years agoUsed tied property list.
ThorstenB [Wed, 9 Mar 2011 22:10:55 +0000 (23:10 +0100)]
Used tied property list.

11 years agoFixed an property tieing issue on sim reset.
ThorstenB [Wed, 9 Mar 2011 22:02:19 +0000 (23:02 +0100)]
Fixed an property tieing issue on sim reset.
Oops, my commit f6fde388a2037341c7ce2a00e8ac199dff3c59a1 untied the
tank properties also on reset - should also re-tie them after the
reset then...

11 years agoFix navreceiver to make DME work with ILS signals.
ThorstenB [Wed, 9 Mar 2011 21:04:03 +0000 (22:04 +0100)]
Fix navreceiver to make DME work with ILS signals.
Property "dme-in-range" should also work with ILS signals, which include
a DME. The nav database (dme_list) doesn't have separate entries for
"ILS-DME" (unlike for "VOR-DME"), so searching a DME by frequency didn't
work for ILS.
=> "instrumentation/nav[*]/dme-in-range" can now be used to enable/disable
cockpit DME displays.

11 years agoUntie all TiedPropertyLists before destruction.
ThorstenB [Mon, 7 Mar 2011 18:37:04 +0000 (19:37 +0100)]
Untie all TiedPropertyLists before destruction.
Untieing needs to be done prior to the destruction of the object which
aggregated the TiedPropertyList. So the TiedPropertyLists destructor can't
untie the properties automatically (and it doesn't). So, do some manual
clean-up.

11 years agoFix another (tiny) memory leak.
ThorstenB [Mon, 7 Mar 2011 18:34:52 +0000 (19:34 +0100)]
Fix another (tiny) memory leak.
SGCloudField::addCloud does *not* keep a reference to SGNewCloud - so we
only need a temporary object. Also adapt to changed addCloud interface
to make things a little more obvious.

11 years agoQuick fix for ascii generic input line separator problem
Csaba Halasz [Sun, 6 Mar 2011 01:38:39 +0000 (02:38 +0100)]
Quick fix for ascii generic input line separator problem

11 years agoMerge branch 'next' of gitorious.org:fg/flightgear into next
Curtis L. Olson [Mon, 28 Feb 2011 14:10:15 +0000 (08:10 -0600)]
Merge branch 'next' of gitorious.org:fg/flightgear into next

11 years agoVariant of the iss script for packaging "developers snapshot" releases.
Curtis L. Olson [Mon, 28 Feb 2011 14:08:08 +0000 (08:08 -0600)]
Variant of the iss script for packaging "developers snapshot" releases.
Paths and variables have been carefully selected so this install can
coexist with the release install.  The only thing shared is the "terrasync"
directory.

11 years agoprepare for subsystem_mgr.hxx no longer including props.hxx
Torsten Dreyer [Sun, 27 Feb 2011 11:53:47 +0000 (12:53 +0100)]
prepare for subsystem_mgr.hxx no longer including props.hxx

subsystem_mgr.hxx will soon no longer include props.hxx since it
does not (need to) know about properties at all.

11 years agoOoops. Forget the "other" OS...
ThorstenB [Fri, 25 Feb 2011 23:11:28 +0000 (00:11 +0100)]
Ooops. Forget the "other" OS...
... well, how did this happen? :)

11 years agoTCAS clean-up.
ThorstenB [Fri, 25 Feb 2011 20:10:42 +0000 (21:10 +0100)]
TCAS clean-up.
Change default voice samples.

11 years agoMake AIplanes respond to TCAS RAs.
ThorstenB [Mon, 17 Jan 2011 22:33:54 +0000 (23:33 +0100)]
Make AIplanes respond to TCAS RAs.

11 years agoAdded tracker stage to TCAS.
ThorstenB [Mon, 17 Jan 2011 22:27:50 +0000 (23:27 +0100)]
Added tracker stage to TCAS.
Added relative/absolte altitude display mode to wxradar.

11 years agoExpose vertical speed for MP planes
ThorstenB [Wed, 29 Dec 2010 21:13:04 +0000 (22:13 +0100)]
Expose vertical speed for MP planes
vertical speed of MP planes was always 0,
calculate their (average) vertical speed since
it's required for TCAS and TCAS display

11 years agoNew TCAS display mode for wxradar.
ThorstenB [Wed, 29 Dec 2010 21:10:54 +0000 (22:10 +0100)]
New TCAS display mode for wxradar.
- new mode to display traffic in TCAS-style
- select symbols according to TCAS-threat level

11 years agoIntroduce new TCAS instrument
ThorstenB [Wed, 29 Dec 2010 21:04:19 +0000 (22:04 +0100)]
Introduce new TCAS instrument
- implements a TCAS II v7.0

11 years agoMake voiceplayer independent
ThorstenB [Wed, 29 Dec 2010 20:57:49 +0000 (21:57 +0100)]
Make voiceplayer independent
- former mk-viii voiceplayer is now an independent FGVoicePlayer
- voiceplayer still sits in mk-viii module for now
- add option to configure location/prefix of voice samples
- add pause/resume to voiceplayer

11 years agoclear two gcc warnings
Torsten Dreyer [Fri, 25 Feb 2011 19:46:18 +0000 (20:46 +0100)]
clear two gcc warnings

11 years agoallow proxy to set as an url
Torsten Dreyer [Sun, 20 Feb 2011 16:14:30 +0000 (17:14 +0100)]
allow proxy to set as an url

11 years agoMerge branch 'next' of gitorious.org:fg/flightgear into next
Torsten Dreyer [Sun, 20 Feb 2011 11:06:41 +0000 (12:06 +0100)]
Merge branch 'next' of gitorious.org:fg/flightgear into next

11 years agouse http_proxy environment variable
Torsten Dreyer [Sun, 20 Feb 2011 10:42:21 +0000 (11:42 +0100)]
use http_proxy environment variable

11 years agoMerge remote branch 'origin/releases/2.2.0' into next
ThorstenB [Sat, 19 Feb 2011 11:00:43 +0000 (12:00 +0100)]
Merge remote branch 'origin/releases/2.2.0' into next

11 years ago#84: John Denker: Set correct file modes releases/2.2.0
ThorstenB [Sat, 19 Feb 2011 10:54:07 +0000 (11:54 +0100)]
#84: John Denker: Set correct file modes
Sources shouldn't be executable.

11 years agoremove unused code and use code from simgear
Torsten Dreyer [Sat, 19 Feb 2011 10:23:36 +0000 (11:23 +0100)]
remove unused code and use code from simgear

11 years agoJohn Denker: move branch cut and apply clamps
ThorstenB [Wed, 16 Feb 2011 18:53:10 +0000 (19:53 +0100)]
John Denker: move branch cut and apply clamps
fixed un-normalized outputs

11 years agoMore accurate, more symmetrical computation of tangent vector.
John Denker [Fri, 26 Feb 2010 00:35:23 +0000 (17:35 -0700)]
More accurate, more symmetrical computation of tangent vector.

11 years agofix up some comments
John Denker [Sun, 2 Jan 2011 04:14:47 +0000 (21:14 -0700)]
fix up some comments

11 years agoImplement gs-direct-deg property.
John Denker [Wed, 24 Feb 2010 00:50:02 +0000 (17:50 -0700)]
Implement gs-direct-deg property.
Useful when posing aircraft for pictures, not quite on glideslope.

11 years agoFix huge multiplayer memory leak.
ThorstenB [Tue, 15 Feb 2011 23:49:00 +0000 (00:49 +0100)]
Fix huge multiplayer memory leak.
Almost all FGPropertyData elements received via MP were leaked.
Property data is now cleanly deallocated in the FGExternalMotionData destructor.
Thanks to Jester for reporting rising mem consumption in MP mode.

11 years agoMerge branch 'releases/2.2.0' into next
Tim Moore [Tue, 15 Feb 2011 12:26:24 +0000 (13:26 +0100)]
Merge branch 'releases/2.2.0' into next

Conflicts:
CMakeModules/FindSvnClient.cmake
src/FDM/JSBSim/JSBSim.cxx

11 years agoaccomodate changes to osgDB::DatabasePager interface
Tim Moore [Tue, 15 Feb 2011 11:30:56 +0000 (12:30 +0100)]
accomodate changes to osgDB::DatabasePager interface

The change was introduced in OSG SVN revision 12080. Note: that
revision has a bug that causes fgfs to crash. The bug is fixed in
revision 12170.

11 years agoWarning fixes for MSVC
Torsten Dreyer [Mon, 14 Feb 2011 21:11:56 +0000 (22:11 +0100)]
Warning fixes for MSVC