]>
git.mxchange.org Git - flightgear.git/log
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
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
Durk Talsma [Mon, 27 Sep 2010 15:48:38 +0000 (17:48 +0200)]
- Fix compiler warnings.
James Turner [Mon, 20 Sep 2010 08:06:30 +0000 (09:06 +0100)]
Thorsten Brehm:
* Fixed segfault when GPWS finds a matching airport but no suitable runway.
* Fixed several sim deadlocks when GPWS alerts trigger at "strange"
heights (e.g. initial alert height is -5ft or 1e-29...).
* Avoid repitition of GPWS alerts below 30ft, i.e. avoid excessive
repitition when plane becomes airborne at bumpy landings.
Frederic Bouvier [Sun, 19 Sep 2010 14:46:18 +0000 (16:46 +0200)]
Update MSVC 10 project
Frederic Bouvier [Sun, 19 Sep 2010 12:48:49 +0000 (14:48 +0200)]
Update MSVC 10 project
Frederic Bouvier [Sun, 19 Sep 2010 12:36:28 +0000 (14:36 +0200)]
Update MSVC 9 project
Erik Hofman [Sun, 19 Sep 2010 09:18:13 +0000 (11:18 +0200)]
Sync. with JSBSim CVS
Erik Hofman [Sun, 19 Sep 2010 09:16:29 +0000 (11:16 +0200)]
Sync. with JSBSim CVS
Anders Gidenstam [Fri, 17 Sep 2010 20:00:38 +0000 (22:00 +0200)]
Restored src/AIModel/AIShip.hxx to unix line endings. The last step of
rebasing merge-request #6 for inclusion.
Vivian Meazza [Sun, 12 Sep 2010 09:16:53 +0000 (10:16 +0100)]
Bugfix - untie property.
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
Vivian Meazza [Sun, 12 Sep 2010 09:16:14 +0000 (10:16 +0100)]
Add <name> tag so that AIWingman or other suitable AI Object can be attached.
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
Vivian Meazza [Fri, 10 Sep 2010 22:51:25 +0000 (23:51 +0100)]
Make AI Objects of type Wingman, Escort, and GroundVehicle able to be stationed or formated to any AI Object type which can be named - Carrier, Ship, Tanker, Wingman etc.
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
Vivian Meazza [Thu, 9 Sep 2010 20:38:49 +0000 (21:38 +0100)]
Remove debugging statement.
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
Vivian Meazza [Wed, 8 Sep 2010 17:09:03 +0000 (18:09 +0100)]
Associate submodels with parent AI Objects.
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
Vivian Meazza [Wed, 8 Sep 2010 16:47:28 +0000 (17:47 +0100)]
Use AIBase method setParentNode() vice the local method.
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
Vivian Meazza [Wed, 8 Sep 2010 16:39:56 +0000 (17:39 +0100)]
Add callsign for consitency.
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
Vivian Meazza [Wed, 8 Sep 2010 16:38:35 +0000 (17:38 +0100)]
Move methods "setParentNode()" etc. to make them available to all AI Objects.
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
Vivian Meazza [Wed, 8 Sep 2010 16:34:17 +0000 (17:34 +0100)]
Enable Ballistic objects to be slaved to any AI Object.
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
Torsten Dreyer [Mon, 13 Sep 2010 20:15:50 +0000 (22:15 +0200)]
Fix mean nasal bug when calling setprop("foo")
Reported on the forum from Thorsten Renk and analyzed by
Hooray, fixes this issue:
var x="/test/X";
var y="/test/Y";
setprop(x,100); # sets x=100
setprop(y); # sets x=0
setprop(x,100);
setprop(200); # sets x=200
by checking for at least 2 parameters for setprop
Torsten Dreyer [Mon, 13 Sep 2010 19:21:10 +0000 (21:21 +0200)]
Fix static initialization order trouble on OSX
Erik Hofman [Sun, 12 Sep 2010 09:06:14 +0000 (11:06 +0200)]
Allow for scenery de-saturation