]>
git.mxchange.org Git - flightgear.git/log
Erik Hofman [Sun, 7 Nov 2010 10:26:02 +0000 (11:26 +0100)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
Frederic Bouvier [Sat, 6 Nov 2010 16:05:15 +0000 (17:05 +0100)]
Update VS2008 projects : use Boost 1.44.0 available in last 3rd Party archive
Erik Hofman [Sat, 6 Nov 2010 09:05:46 +0000 (10:05 +0100)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
James Turner [Sat, 6 Nov 2010 07:22:37 +0000 (07:22 +0000)]
FGIO uses new SGSubsystem shutdown() logic
James Turner [Fri, 5 Nov 2010 23:11:43 +0000 (23:11 +0000)]
Remove docs relating to v1 XML HUD.
James Turner [Fri, 5 Nov 2010 08:33:17 +0000 (08:33 +0000)]
Different approach to running osgversion during Mac packaging.
James Turner [Thu, 4 Nov 2010 18:47:17 +0000 (18:47 +0000)]
Use osgversion to cope with OSG version numbering changes.
James Turner [Wed, 3 Nov 2010 08:32:59 +0000 (08:32 +0000)]
Don't hard code OSG version in packaging script
James Turner [Tue, 2 Nov 2010 23:19:09 +0000 (23:19 +0000)]
If preset-commit occurs during init, skip most re-init logic.
James Turner [Tue, 2 Nov 2010 22:45:43 +0000 (22:45 +0000)]
Unify reset/reposition code-paths, and ensure initial state is preserved by a reset.
Frederic Bouvier [Tue, 2 Nov 2010 21:39:39 +0000 (22:39 +0100)]
Update Vs2010 projects
James Turner [Tue, 2 Nov 2010 14:24:09 +0000 (14:24 +0000)]
Add headerpax-max-install-names, for Mac deployment.
James Turner [Tue, 2 Nov 2010 10:27:44 +0000 (10:27 +0000)]
Merge branch 'topics/mac-package' into next
James Turner [Tue, 2 Nov 2010 09:29:12 +0000 (09:29 +0000)]
Initial work on Mac nightly build packaging
Torsten Dreyer [Tue, 2 Nov 2010 10:07:33 +0000 (11:07 +0100)]
add <initialize-to> to components
The tag <initialize-to> can be used to control the value
of the output when the component is first enabled. This
controls initialization of the output property and the current
value for internal computation
Valid values are
<initialize-to>input</initialize-to>
set the output-property to the input value
<initialize-to>output</initialize-to>
set the output-property to the output value
<initialize-to>none</initialize-to>
ignore input and output value
Erik Hofman [Mon, 1 Nov 2010 14:04:59 +0000 (15:04 +0100)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
James Turner [Sun, 31 Oct 2010 12:23:16 +0000 (12:23 +0000)]
Use new Simgear platform defines in Input code.
Csaba Halasz [Sat, 30 Oct 2010 22:36:54 +0000 (00:36 +0200)]
Added null pointer check to AI subsystem tear down in FGGlobals destructor to avoid crash when using --help option
ThorstenB [Sat, 30 Oct 2010 19:00:20 +0000 (21:00 +0200)]
Show compiler warnings by default.
Cleaned-up indentation of help text.
ThorstenB [Fri, 29 Oct 2010 19:18:15 +0000 (21:18 +0200)]
Merge branch 'patch' into next
ThorstenB [Fri, 29 Oct 2010 19:14:09 +0000 (21:14 +0200)]
Fixed some compiler warnings.
Please the compiler (gods).
ThorstenB [Fri, 29 Oct 2010 18:05:54 +0000 (20:05 +0200)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
James Turner [Fri, 29 Oct 2010 13:11:54 +0000 (14:11 +0100)]
Remove a stray include that got missed.
James Turner [Fri, 29 Oct 2010 00:18:06 +0000 (01:18 +0100)]
Goodbye old HUD - and the archeology it depended upon in cockpit.cxx
Erik Hofman [Fri, 29 Oct 2010 07:10:59 +0000 (09:10 +0200)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
Erik Hofman [Fri, 29 Oct 2010 07:10:07 +0000 (09:10 +0200)]
temporary fix for a crash of the c172 (and possibly other aircraft)
Frederic Bouvier [Fri, 29 Oct 2010 07:00:31 +0000 (09:00 +0200)]
Don't blindly delete the global property tree on reinit
James Turner [Thu, 28 Oct 2010 14:10:37 +0000 (15:10 +0100)]
Remove persistent references to AI mananger and its objects from the submodel-manager.
James Turner [Thu, 28 Oct 2010 12:54:45 +0000 (13:54 +0100)]
Remove confusing default (missing) path from 2D panel code.
James Turner [Thu, 28 Oct 2010 12:54:01 +0000 (13:54 +0100)]
Make use of view[0] in HUD-runway lazy.
James Turner [Tue, 26 Oct 2010 22:42:34 +0000 (23:42 +0100)]
Tweak shutdown code, chasing intermittent segfaults on shutdown.
Torsten Dreyer [Tue, 26 Oct 2010 19:20:54 +0000 (21:20 +0200)]
Merge branch 'next' of gitorious.org:fg/flightgear into next
Torsten Dreyer [Tue, 26 Oct 2010 19:20:01 +0000 (21:20 +0200)]
resurrection of /sim/rendering/draw-otw
James Turner [Tue, 26 Oct 2010 09:12:05 +0000 (10:12 +0100)]
Fix VC90 build for JSBSim update
Erik Hofman [Tue, 26 Oct 2010 07:48:56 +0000 (09:48 +0200)]
Sync with JSBSim cvs + Anders' patch to get it working with FlightGear.
Frederic Bouvier [Mon, 25 Oct 2010 21:16:37 +0000 (23:16 +0200)]
Document changes to effect files syntax: adding mipmap-control
Torsten Dreyer [Mon, 25 Oct 2010 12:48:56 +0000 (14:48 +0200)]
Compile again, replace clib strXXX with std::string
James Turner [Mon, 25 Oct 2010 08:12:21 +0000 (09:12 +0100)]
Merge commit 'refs/merge-requests/9' of git://gitorious.org/fg/flightgear into integration/merge9
Conflicts:
src/GUI/new_gui.cxx
ThorstenB [Sun, 24 Oct 2010 19:36:15 +0000 (21:36 +0200)]
Fix occasional start-up crash when reading GUI XMLs.
_dialog_props holds SGSharedPtrs (pointers managed by reference counters).
Explicitly casting the object to an unmanaged SGPropertyNode* and deleting it
may cause heap corruption, since the following assignment "_dialog_props[..] = ..."
also tries to delete the (already deleted) object.
Anders Gidenstam [Sun, 24 Oct 2010 13:21:26 +0000 (15:21 +0200)]
src/Network/jpg-httpd.cxx: Include C++ C headers instead of plain C headers.
James Turner [Sun, 24 Oct 2010 10:04:14 +0000 (11:04 +0100)]
Automake build fixes for PLIB net/ul removal.
James Turner [Sun, 24 Oct 2010 06:09:05 +0000 (07:09 +0100)]
Convert nasal directory() helper to use simgear::Dir
James Turner [Sun, 24 Oct 2010 00:09:06 +0000 (01:09 +0100)]
Remove direct uses of PLIB ulXXX functions
James Turner [Sat, 23 Oct 2010 19:37:26 +0000 (20:37 +0100)]
PLIB net removed from FlightGear
James Turner [Sun, 24 Oct 2010 06:10:02 +0000 (07:10 +0100)]
Make v2 HUD a top-level subsystem, so it can be reinit()ed correctly.
ThorstenB [Sat, 23 Oct 2010 18:34:18 +0000 (20:34 +0200)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
James Turner [Sat, 23 Oct 2010 18:09:08 +0000 (19:09 +0100)]
Investigating an intermittent shutdown crash; fix deletion of AIManager.
Frederic Bouvier [Sat, 23 Oct 2010 15:14:01 +0000 (17:14 +0200)]
Update Vs2010 projects
ThorstenB [Fri, 22 Oct 2010 20:44:29 +0000 (22:44 +0200)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
James Turner [Fri, 22 Oct 2010 18:11:24 +0000 (19:11 +0100)]
Make the v2 HUD support reinit(), so HUDs can be reloaded at runtime.
James Turner [Fri, 22 Oct 2010 11:22:00 +0000 (12:22 +0100)]
Move three more subsystems into the init + update scheme - fixes some crashes found by papillion.
ThorstenB [Wed, 20 Oct 2010 18:43:15 +0000 (20:43 +0200)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
James Turner [Wed, 20 Oct 2010 16:54:16 +0000 (17:54 +0100)]
Remove references to old (unused) airways code
James Turner [Wed, 20 Oct 2010 12:13:05 +0000 (13:13 +0100)]
Fix Win32 compilation - avoid SID name clash with windows.h
James Turner [Wed, 20 Oct 2010 10:48:06 +0000 (11:48 +0100)]
Automake build fixes for airways commit.
James Turner [Wed, 20 Oct 2010 08:09:29 +0000 (09:09 +0100)]
VS2008 project updates.
James Turner [Sun, 11 Oct 2009 11:37:13 +0000 (12:37 +0100)]
Airways/procedures code - add new data structures to store waypoints and
procedures, and routing algorithms, and modify the GPS, route manager and
WaypointList to use the new objects.
James Turner [Tue, 19 Oct 2010 23:07:54 +0000 (00:07 +0100)]
Search aircraft dirs when loading AI models. Thanks to Thorsten Brehm for the catch.
James Turner [Tue, 19 Oct 2010 08:05:51 +0000 (09:05 +0100)]
Merge commit 'refs/merge-requests/7' of git://gitorious.org/fg/flightgear into topics/merge7
ThorstenB [Mon, 18 Oct 2010 20:21:28 +0000 (22:21 +0200)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
James Turner [Sun, 17 Oct 2010 23:58:35 +0000 (00:58 +0100)]
Use a property listener on the root, to observe property creation, and thus lazily update the MP property map. Fixes bug 164, and probably many latent MP missing-property issues.
ThorstenB [Tue, 12 Oct 2010 18:07:22 +0000 (20:07 +0200)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
Torsten Dreyer [Tue, 12 Oct 2010 13:26:00 +0000 (15:26 +0200)]
remove leftover debugging stuff
Torsten Dreyer [Mon, 11 Oct 2010 19:21:53 +0000 (21:21 +0200)]
Fix timing issue on startup for auto runway selection
The automatic runway selection code in startup.nas depends
on a valid metar before /sim/signals/nasal-dir-initialized
is fired. If the METAR arrives after that signal, no automatic
runway selection is performed. This patch waits for a METAR
on the first update() loop of the subsystem.
Torsten Dreyer [Sat, 9 Oct 2010 14:06:18 +0000 (16:06 +0200)]
Merge commit 'refs/merge-requests/8' of git://gitorious.org/fg/flightgear into merge-predictor-fix
Tim Moore [Fri, 8 Oct 2010 21:46:38 +0000 (23:46 +0200)]
replace GLU functions with OSG functionality
Thorsten Brehm [Fri, 8 Oct 2010 19:41:09 +0000 (21:41 +0200)]
Fixed autopilot/Predictor.
Signature of Predictor::configure must match AnalogComponent::configure,
otherwise the inherited method isn't overridden.
=> predictor couldn't be configured.
=> speed predictor rules in "generic-autopilot-helper.xml" weren't working.
Thorsten Brehm [Wed, 6 Oct 2010 21:18:48 +0000 (23:18 +0200)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
James Turner [Mon, 4 Oct 2010 08:13:26 +0000 (09:13 +0100)]
Remove uneccessary explicit update of FGLight
James Turner [Sat, 2 Oct 2010 22:40:38 +0000 (23:40 +0100)]
Make MultiPlayer a well-behaved subsystem.
James Turner [Sat, 2 Oct 2010 15:09:02 +0000 (16:09 +0100)]
Make FGAircraftModel behave like a standarrd subsystem.
Thorsten Brehm [Tue, 5 Oct 2010 20:34:23 +0000 (22:34 +0200)]
Another GPWS fix: terrain clearance filter must be reset on reset/reposition.
Queue of recent altitude samples must be cleared on reset/reposition to avoid nuisance alerts...
Thorsten Brehm [Tue, 5 Oct 2010 20:34:08 +0000 (22:34 +0200)]
Fixed navradio when shutting down/restarting nav receiver.
"nav-loc" and "has_gs" properties were not updated when nav receiver was rebooted.
Shutting down the nav receiver clears all nav outputs (including "nav-loc" and "has_gs").
=> When nav receiver is powered again, all outputs must be updated.
=> "nav-loc" and "has_gs" are only updated when active nav station changes.
=> old nav station must be cleared on shutdown to enforce update on nav reboot...
Thorsten Brehm [Tue, 5 Oct 2010 20:11:33 +0000 (22:11 +0200)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
Torsten Dreyer [Tue, 5 Oct 2010 12:29:36 +0000 (14:29 +0200)]
Autopilot: fix initialization of digital filters
Thorsten Brehm [Sun, 3 Oct 2010 19:26:37 +0000 (21:26 +0200)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
Tim Moore [Sat, 2 Oct 2010 21:03:27 +0000 (23:03 +0200)]
Thorsten Brem's patches for bug 122
Fixes teleporting problems and disappearing tiles.
James Turner [Sat, 2 Oct 2010 18:16:48 +0000 (19:16 +0100)]
Merge commit 'refs/merge-requests/6' of git://gitorious.org/fg/flightgear into torsten/mkviii
Thorsten Brehm [Fri, 1 Oct 2010 22:40:24 +0000 (00:40 +0200)]
Fix wxradar to use path resolution
make it work with the new "multiple aircraft dir" feature
Thorsten Brehm [Fri, 1 Oct 2010 18:16:37 +0000 (20:16 +0200)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
James Turner [Fri, 1 Oct 2010 18:09:19 +0000 (19:09 +0100)]
Make the tile-manager a well-behaved SGSubsystem
James Turner [Fri, 1 Oct 2010 08:35:37 +0000 (09:35 +0100)]
Kill off the general.hxx header
James Turner [Fri, 1 Oct 2010 08:33:31 +0000 (09:33 +0100)]
Get rid of FGGeneral; expose equivlanet values via properties.
Thorsten Brehm [Thu, 30 Sep 2010 22:25:02 +0000 (00:25 +0200)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
James Turner [Wed, 29 Sep 2010 21:03:57 +0000 (22:03 +0100)]
Kill off fgRequestRedraw
James Turner [Wed, 29 Sep 2010 20:04:11 +0000 (21:04 +0100)]
Refactor exit code, so the osgViewer gets 'done'.
James Turner [Thu, 30 Sep 2010 17:58:01 +0000 (18:58 +0100)]
Tidy new_gui header
James Turner [Wed, 29 Sep 2010 21:27:27 +0000 (22:27 +0100)]
Tidy fg_commands header.
Csaba Halasz [Thu, 30 Sep 2010 21:54:35 +0000 (23:54 +0200)]
Merge commit 'refs/merge-requests/5' of git://gitorious.org/fg/flightgear into next
Thorsten Brehm [Thu, 30 Sep 2010 21:18:13 +0000 (23:18 +0200)]
- Fixed mk-viii sound sample loader: missing "/".
- Fixed triggering of debug assertion "altitude_callout_voice != NULL" when
altitude callouts were delayed by higher priority warnings.
- Fixed performance bug: MK_VIII::IOHandler::TerrainClearanceFilter::update
sucked CPU time (top #12 in profiler), due to complex "moving average"
calculation on a queue of hundreds/thousands of altitude samples.
Also, pausing the sim caused this queue to grow excessively (by one sample
per update loop) => resuming the sim after pausing it for a long time
resulted in the TerrainClearanceFilter sucking even more CPU time...
=> Number of altitude samples is now limited to 5 samples/sim-time-second
(still more than enough to calculate a stable average).
Csaba Halasz [Thu, 30 Sep 2010 11:07:42 +0000 (13:07 +0200)]
Add missing initializer in AIBallistic.cxx
Vivian Meazza [Tue, 28 Sep 2010 19:52:04 +0000 (20:52 +0100)]
Rationalize methods.
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
Vivian Meazza [Tue, 28 Sep 2010 19:46:02 +0000 (20:46 +0100)]
Add coefficients configurable at runtime, and bugfix.
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
Vivian Meazza [Tue, 28 Sep 2010 19:43:47 +0000 (20:43 +0100)]
Remove unneeded variable.
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
Csaba Halasz [Wed, 29 Sep 2010 23:05:04 +0000 (01:05 +0200)]
Merged commit from Vivian Meazza: Rationalize methods (
ea85e50c2093942164bbc02f371a0c05b259f9f4 )
Csaba Halasz [Wed, 29 Sep 2010 22:45:13 +0000 (00:45 +0200)]
Merge branch 'next' into vivian
Conflicts:
src/AIModel/AIBallistic.cxx
src/AIModel/AIBase.cxx
Vivian Meazza [Mon, 27 Sep 2010 22:50:44 +0000 (23:50 +0100)]
Add join manoeuvre/command to AIWingman. Rationalize more methods. Fix some more bugs
Thorsten Brehm [Tue, 28 Sep 2010 06:50:54 +0000 (08:50 +0200)]
Simplified pointer-aliasing patch.
Removed introduction of a new union and reused existing one.
Thorsten Brehm [Mon, 27 Sep 2010 21:48:20 +0000 (23:48 +0200)]
Fixed all type-casts violating the strict-aliasing rule.
=> Removes compiler warnings and optimization problems.
Torsten Dreyer [Mon, 27 Sep 2010 16:59:26 +0000 (18:59 +0200)]
Ignore outdated METAR for realwx