fg:hoorays-flightgear.git
11 years agoMerge branch 'next' of http://git.gitorious.org/fg/flightgear into next
Torsten Dreyer [Thu, 26 May 2011 07:51:36 +0000 (09:51 +0200)]
Merge branch 'next' of git.gitorious.org/fg/flightgear into next

11 years agoUnfortunately, the view code relies on resize being called each frame ... bah. Fixes...
James Turner [Wed, 25 May 2011 11:18:07 +0000 (12:18 +0100)]
Unfortunately, the view code relies on resize being called each frame ... bah. Fixes startup aspect ratio for the moment.

11 years agoFactor timeofday command into the TimeManager
James Turner [Wed, 25 May 2011 07:23:11 +0000 (08:23 +0100)]
Factor timeofday command into the TimeManager

11 years agoMerge branch 'refs/heads/topics/loadfp' into next
James Turner [Wed, 25 May 2011 10:51:33 +0000 (11:51 +0100)]
Merge branch 'refs/heads/topics/loadfp' into next

11 years agoMake --flight-plan option delegate to the route-manager loadRoute code, and hence...
James Turner [Wed, 25 May 2011 07:21:45 +0000 (08:21 +0100)]
Make --flight-plan option delegate to the route-manager loadRoute code, and hence support XML flight-plans.

11 years agoFirst attempt at support for loading airport XML files via a command
James Turner [Tue, 24 May 2011 23:03:51 +0000 (00:03 +0100)]
First attempt at support for loading airport XML files via a command

11 years agoMinor cleanup of resize() handler, while tracing down an OS-X Windowing issue.
James Turner [Tue, 24 May 2011 22:56:44 +0000 (23:56 +0100)]
Minor cleanup of resize() handler, while tracing down an OS-X Windowing issue.

11 years agoAdd the capability of switching slaved objects at runtime.
Vivian Meazza [Sat, 21 May 2011 16:08:36 +0000 (17:08 +0100)]
Add the capability of switching slaved objects at runtime.

Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
11 years ago#323: Bad init sequence could segfault
ThorstenB [Sun, 22 May 2011 20:56:51 +0000 (22:56 +0200)]
#323: Bad init sequence could segfault
Oops, early window event callbacks could trigger issues on some systems.
Fixes an issue caused by my commit 473d1447c330780ecac8a12a2d0b35c4eebdde41

11 years agoSome minor splash screen status improvements.
ThorstenB [Sun, 22 May 2011 16:28:42 +0000 (18:28 +0200)]
Some minor splash screen status improvements.

11 years agoBugfix for #106: main view port aspect-ratio broken when 2D panels are moved
ThorstenB [Sun, 22 May 2011 16:18:39 +0000 (18:18 +0200)]
Bugfix for #106: main view port aspect-ratio  broken when 2D panels are moved
Seems the hack was necessary for the pre-OSG display only. Or the feature
is broken since OSG port altogether. But it caused issues for 3D and 2D
cockpits when /sim/virtual-cockpit wasn't enabled. => Removing for now.

11 years agoRemove remaining use of fabsf() from the code, avoid an OSG header issue on OS-X.
James Turner [Sun, 22 May 2011 15:30:18 +0000 (16:30 +0100)]
Remove remaining use of fabsf() from the code, avoid an OSG header issue on OS-X.

11 years agoFix #109: Seg faults caused by wxradar with ARC display mode (aerostar700)
ThorstenB [Sun, 22 May 2011 09:02:15 +0000 (11:02 +0200)]
Fix #109: Seg faults caused by wxradar with ARC display mode (aerostar700)
Fixes an ugly issue with OSG overwriting memory/stack. wxradar triggered
the issue in display mode "ARC" - since it configured a display mask (12
vertices) but all vertices were immediately removed again ("_vertices->clear()").
Issue is fixed, mask now working - however the mask wasn't even properly
aligned for the display (probably never worked since OSG port). The display
mask is only really required for weather display - so disabling for now.

11 years agoFixed blocked splash-screen on sim reset
ThorstenB [Sat, 21 May 2011 15:12:37 +0000 (17:12 +0200)]
Fixed blocked splash-screen on sim reset
Fixes Commit 9a3fb418e4a358b65135d1e6d05d870cfc584b55

11 years agoRequire SG2.3.0 now for automake builds.
ThorstenB [Sat, 21 May 2011 14:32:21 +0000 (16:32 +0200)]
Require SG2.3.0 now for automake builds.

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 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 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 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 agoMerge branch 'next' of http://git.gitorious.org/fg/flightgear into next
Torsten Dreyer [Mon, 2 May 2011 19:08:05 +0000 (21:08 +0200)]
Merge branch 'next' of git.gitorious.org/fg/flightgear into next

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 agoMerge branch 'next' of http://git.gitorious.org/fg/flightgear into next
Torsten Dreyer [Thu, 14 Apr 2011 15:38:56 +0000 (17:38 +0200)]
Merge branch 'next' of git.gitorious.org/fg/flightgear into next

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 agoMerge branch 'next' of http://git.gitorious.org/fg/flightgear into next
Torsten Dreyer [Thu, 14 Apr 2011 09:42:15 +0000 (11:42 +0200)]
Merge branch 'next' of git.gitorious.org/fg/flightgear into next

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 agoMerge branch 'next' of http://git.gitorious.org/fg/flightgear into next
Torsten Dreyer [Sun, 3 Apr 2011 18:42:20 +0000 (20:42 +0200)]
Merge branch 'next' of git.gitorious.org/fg/flightgear into next

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 agoMerge branch 'next' of http://git.gitorious.org/fg/flightgear into next
Torsten Dreyer [Thu, 10 Mar 2011 06:34:58 +0000 (07:34 +0100)]
Merge branch 'next' of git.gitorious.org/fg/flightgear into next

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 agoMerge branch 'next' of http://git.gitorious.org/fg/flightgear into next
Torsten Dreyer [Tue, 8 Mar 2011 17:32:46 +0000 (18:32 +0100)]
Merge branch 'next' of git.gitorious.org/fg/flightgear into next

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