]> git.mxchange.org Git - flightgear.git/log
flightgear.git
13 years agoSome more work on AI/ATC user interaction integration:
Durk Talsma [Fri, 29 Apr 2011 18:44:05 +0000 (20:44 +0200)]
Some more work on AI/ATC user interaction integration:
* Update AI aircraft object based on user position.
* Process flightplan
* Don't try to update the radar information for AIAircraft that don't have a valid manager pointer

13 years agoMerge branch 'next' into durk-atc
Durk Talsma [Sun, 3 Apr 2011 15:25:29 +0000 (17:25 +0200)]
Merge branch 'next' into durk-atc

13 years ago* Added a pure virtual render() function to FGATController that can be used to implem...
Durk Talsma [Tue, 26 Apr 2011 17:18:28 +0000 (19:18 +0200)]
* Added a pure virtual render() function to FGATController that can be used to implement traffic visualization
* Allow position and intentions to be monitored and updated by the Startup controller
* Added a "parent" pointer to the startup controller to allow communication with the groundnetwork.
* Implemented a render() function for the Startup controller
* Renamed "FGGroundNetwork::getRenderNode() to FGGroundnetwork::render()

13 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

13 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

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

13 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

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

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

13 years agoMerge branch 'next' into durk-atc
Durk Talsma [Tue, 19 Apr 2011 16:02:30 +0000 (18:02 +0200)]
Merge branch 'next' into durk-atc

13 years agoMore work on AI/ATC integration:
Durk Talsma [Tue, 19 Apr 2011 16:01:24 +0000 (18:01 +0200)]
More work on AI/ATC integration:
- Fixed a bug in AI aircraft ground steering code: When aircraft were not moving, the value of headingchangeRate kept increasing to insane levels. Although this was clamped to a maximum of 30 degrees per second, the initial rate could still push the aircraft in the wrong direction. In practice, this bug would be visible when an AI aicraft would be pushed back, when it tended to veer to the right.
 - Make sure that the aircraft slows down well ahead of the pushback point. This change ensures that the AC will actually reach the pushback point. It also ensures a slightly tighter steering range.
 - AI ground steering rate is tuned to 30 degrees per second at a nominal taxispeed of 15. I now modulate the heading adjustment rate by manipulating the adjustment using a non-linear function (the sqrt). This allows for a slightly tighter turn radius at speeds < 15 and slightly looser turns at speeds > 15.
 - The AI Flightplan generation code can return false. This can be used to determine whether any additional AI aircraft may be created. Currently, the function returns false when no more parkings are available. This should limit the build-up of huge AIAircraft tower stacks.
 - The ground network can now graphically display all aircraft actitivy on the ground network by using a virtual marker system.

13 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.

13 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".

13 years agoMerge branch 'next' into durk-atc
Durk Talsma [Sun, 17 Apr 2011 08:21:09 +0000 (10:21 +0200)]
Merge branch 'next' into durk-atc

13 years agoAdded some code to visualize the ground networks.
Durk Talsma [Sun, 17 Apr 2011 08:19:58 +0000 (10:19 +0200)]
Added some code to visualize the ground networks.

13 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

13 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.

13 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.

13 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.

13 years agoMerge branch 'next' into durk-atc
Durk Talsma [Fri, 15 Apr 2011 17:40:44 +0000 (19:40 +0200)]
Merge branch 'next' into durk-atc

13 years agoAdded a small and simple dialogbox that allows the user to issue ATC commands.
Durk Talsma [Fri, 15 Apr 2011 17:32:21 +0000 (19:32 +0200)]
Added a small and simple dialogbox that allows the user to issue ATC commands.

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

13 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.

13 years agoMerge branch 'next' into durk-atc
Durk Talsma [Thu, 14 Apr 2011 15:53:38 +0000 (17:53 +0200)]
Merge branch 'next' into durk-atc

13 years ago* First test scenario to get user ATC interaction working.
Durk Talsma [Thu, 14 Apr 2011 15:51:46 +0000 (17:51 +0200)]
* First test scenario to get user ATC interaction working.

13 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

13 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.

13 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.

13 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.

13 years agoAdded some interface function to traffic manager related classes and added a traffic...
Durk Talsma [Tue, 12 Apr 2011 21:28:48 +0000 (23:28 +0200)]
Added some interface function to traffic manager related classes and added a traffic record that mimicks the users aircraft's traffic intentions.

13 years agoSmall step forward: Ensure that traffic information is appropriately updated.
Durk Talsma [Mon, 11 Apr 2011 20:23:53 +0000 (22:23 +0200)]
Small step forward: Ensure that traffic information is appropriately updated.

13 years agoMerge branch 'next' into durk-atc
Durk Talsma [Mon, 11 Apr 2011 18:51:16 +0000 (20:51 +0200)]
Merge branch 'next' into durk-atc

13 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.

13 years agoSome more work on AI/ATC interaction.
Durk Talsma [Sun, 10 Apr 2011 10:46:00 +0000 (12:46 +0200)]
Some more work on AI/ATC interaction.
* Added an AIAircraft that is shadowing the user aircraft's behavior, in terms of AI / ATC interactions
* Set up a shadow AI FlightPlan that is used for tracking the user's aircraft.

13 years agoAssigned an ATC controller to the user's Aircraft and change the comm1 radio frequenc...
Durk Talsma [Sun, 10 Apr 2011 06:58:48 +0000 (08:58 +0200)]
Assigned an ATC controller to the user's Aircraft and change the comm1 radio frequency according to the frequency relevant to the current scenario.

13 years agoAdded a simple dialog, just as proof-of-principle.
Durk Talsma [Wed, 6 Apr 2011 17:48:54 +0000 (19:48 +0200)]
Added a simple dialog, just as proof-of-principle.

13 years agoSome further testing of the ATC Dialog infrastructure.
Durk Talsma [Tue, 5 Apr 2011 16:13:11 +0000 (18:13 +0200)]
Some further testing of the ATC Dialog infrastructure.

13 years agoMerge branch 'next' into durk-atc
Durk Talsma [Mon, 4 Apr 2011 18:33:41 +0000 (20:33 +0200)]
Merge branch 'next' into durk-atc

13 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)

13 years agoadding changed files for previous commit.
Durk Talsma [Sun, 3 Apr 2011 15:58:16 +0000 (17:58 +0200)]
adding changed files for previous commit.

13 years agoStart of adding interaction between the user controlled aircraft and AI traffic,...
Durk Talsma [Sun, 3 Apr 2011 15:39:35 +0000 (17:39 +0200)]
Start of adding interaction between the user controlled aircraft and AI traffic, by means of ATC.
* Started transfering the ATC infrastructure to be driven by it's own subsystem
* Changed the bahavior of the "'" key so that it is no longer driven by ATCDCL, but it now triggered by the new subsystem based ATC module.

13 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.

13 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)

13 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)

13 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...

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

13 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.

13 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... :)

13 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.

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

13 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

13 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

13 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.

13 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).

13 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.

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

13 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 :)

13 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.

13 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

13 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.

13 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.

13 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

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

13 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.

13 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.

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

13 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...

13 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.

13 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.

13 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.

13 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

13 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

13 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.

13 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.

13 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? :)

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

13 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.

13 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.

13 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

13 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

13 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

13 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

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

13 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

13 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

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

13 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

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

13 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

13 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

13 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.

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

13 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.

13 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.

13 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

13 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.

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

13 years agoFix wrong throttle-position on init (trim)
Torsten Dreyer [Mon, 14 Feb 2011 20:01:48 +0000 (21:01 +0100)]
Fix wrong throttle-position on init (trim)

13 years agogcc warning fixes
Torsten Dreyer [Mon, 14 Feb 2011 19:58:54 +0000 (20:58 +0100)]
gcc warning fixes

13 years agoTankProperties: don't allow negative values
Torsten Dreyer [Mon, 14 Feb 2011 19:45:59 +0000 (20:45 +0100)]
TankProperties: don't allow negative values