]> git.mxchange.org Git - flightgear.git/log
flightgear.git
13 years agoChange default status of atcdcl compilation from 'enabled' to 'disabled'.
Durk Talsma [Tue, 27 Jul 2010 18:31:32 +0000 (20:31 +0200)]
Change default status of atcdcl compilation from 'enabled' to 'disabled'.

13 years agoMerge branch 'next' of git@gitorious.org:fg/flightgear into next
Durk Talsma [Tue, 27 Jul 2010 18:21:31 +0000 (20:21 +0200)]
Merge branch 'next' of git@gitorious.org:fg/flightgear into next

13 years ago(Re)allow duplicate names for A/P stages
Torsten Dreyer [Sat, 24 Jul 2010 15:17:33 +0000 (17:17 +0200)]
(Re)allow duplicate names for A/P stages

Don't ignore autpilot stages with duplicate names but rename
the dups to a unique name by adding '_' plus a sequence number.

13 years agoMerge branch 'next' of git@gitorious.org:fg/flightgear into next
Durk Talsma [Sat, 24 Jul 2010 07:21:06 +0000 (09:21 +0200)]
Merge branch 'next' of git@gitorious.org:fg/flightgear into next

13 years ago- Trying to improve waypoint following.
Durk Talsma [Sat, 24 Jul 2010 07:19:37 +0000 (09:19 +0200)]
- Trying to improve waypoint following.

13 years agoCall the new particle wind setting function with wind direction and speed.
Cutis L. Olson [Fri, 23 Jul 2010 17:37:17 +0000 (12:37 -0500)]
Call the new particle wind setting function with wind direction and speed.

The particle wind setting method then takes care of whatever logic and
transformations are requred to convert to the proper OSG coordinate system.

13 years agoRemove all (2) uses of simgear/math/vector.h from FlightGear.
James Turner [Fri, 23 Jul 2010 12:26:07 +0000 (13:26 +0100)]
Remove all (2) uses of simgear/math/vector.h from FlightGear.

13 years agoFix issues exposed by PLIB-free SimGear.
James Turner [Fri, 23 Jul 2010 08:41:37 +0000 (09:41 +0100)]
Fix issues exposed by PLIB-free SimGear.

13 years agoClean up names in --show-aircraft; avoid -set.xml suffixes.
James Turner [Thu, 22 Jul 2010 00:36:32 +0000 (01:36 +0100)]
Clean up names in --show-aircraft; avoid -set.xml suffixes.

13 years agoThorsten: work around crashes when re-positioning, in the ATC-DCL code.
James Turner [Wed, 21 Jul 2010 23:31:29 +0000 (00:31 +0100)]
Thorsten: work around crashes when re-positioning, in the ATC-DCL code.

13 years agoBugfix: set temp and dewpoint from the gui
Torsten Dreyer [Tue, 20 Jul 2010 20:56:15 +0000 (22:56 +0200)]
Bugfix: set temp and dewpoint from the gui

This fix (re)enables the setting of temperature and
dewpoint from the weather-conditions dialog and other
sources for various altitude layers. These temperatures
are reduced to the corresponding sea level temperatures
according to ICAO standard atmosphere which is the inverse
function of the calculation of temperature at altitude based
on sea-level-temperature.
Note: this only works for the troposphere.

13 years agoMerge branch 'next' of git@gitorious.org:fg/flightgear into next
Durk Talsma [Sun, 18 Jul 2010 13:46:38 +0000 (15:46 +0200)]
Merge branch 'next' of git@gitorious.org:fg/flightgear into next

13 years agoBugfix: wrong interpolation of winds aloft
Torsten Dreyer [Sat, 17 Jul 2010 16:49:31 +0000 (18:49 +0200)]
Bugfix: wrong interpolation of winds aloft

Fix a bug reported by Jacob Burbach.
Environment interpolation did not work above layer 1
A potential division by zero is also included

13 years agoRewrite --show-aircraft and --aircraft handling to share directory search code.
James Turner [Tue, 6 Jul 2010 20:06:50 +0000 (21:06 +0100)]
Rewrite --show-aircraft and --aircraft handling to share directory search code.
As a bonus, sort the --show-aircraft list case-insensitively.

13 years agoConvert scenery path setup to use simgear::Dir
James Turner [Mon, 5 Jul 2010 07:31:09 +0000 (08:31 +0100)]
Convert scenery path setup to use simgear::Dir

13 years agoConvert --show-aircraft to use simgear::Dir
James Turner [Mon, 5 Jul 2010 07:03:29 +0000 (08:03 +0100)]
Convert --show-aircraft to use simgear::Dir

13 years agoadjust gamma based on time of day
Erik Hofman [Sat, 17 Jul 2010 13:02:06 +0000 (15:02 +0200)]
adjust gamma based on time of day

13 years agoRemove range criteria, add sub-submodels to any depth, and add expiry criteria
Vivian Meazza [Fri, 16 Jul 2010 22:05:05 +0000 (23:05 +0100)]
Remove range criteria, add sub-submodels to any depth, and add expiry criteria

Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
13 years agoMerge branch 'next' of gitorious.org:fg/flightgear into next
Torsten Dreyer [Fri, 16 Jul 2010 14:50:11 +0000 (16:50 +0200)]
Merge branch 'next' of gitorious.org:fg/flightgear into next

13 years agoKeep the windows users happy with the new JSBSim merge
Torsten Dreyer [Fri, 16 Jul 2010 14:49:24 +0000 (16:49 +0200)]
Keep the windows users happy with the new JSBSim merge

Added FGRungeKutta to the project

13 years agodon't forget to update the Makefile
Erik Hofman [Fri, 16 Jul 2010 10:31:59 +0000 (12:31 +0200)]
don't forget to update the Makefile

13 years agoSync with JSBSim CVS
Erik Hofman [Fri, 16 Jul 2010 09:05:59 +0000 (11:05 +0200)]
Sync with JSBSim CVS

13 years agoSync with JSBSim CVS
Erik Hofman [Fri, 16 Jul 2010 06:00:21 +0000 (08:00 +0200)]
Sync with JSBSim CVS

13 years agoMerge branch 'topics/bug141' into next
James Turner [Tue, 13 Jul 2010 19:50:17 +0000 (20:50 +0100)]
Merge branch 'topics/bug141' into next

13 years agoCompute /position/altitude-agl-ft in MagicCarpet FDM
Torsten Dreyer [Tue, 13 Jul 2010 19:11:49 +0000 (21:11 +0200)]
Compute /position/altitude-agl-ft in MagicCarpet FDM

Add the same computation of /position/altitude-agl-ft for
the magic carpet fdm as it is used in the ufo fdm. This
property is used in the environment controller to interpolate
between the individual weather-condition layers.

13 years agoEnsure sim/signals/fdm-initialized is only fired on a rising edge; add sim/fdm-initia...
James Turner [Tue, 13 Jul 2010 12:47:24 +0000 (13:47 +0100)]
Ensure sim/signals/fdm-initialized is only fired on a rising edge; add sim/fdm-initialized as the state value.

14 years agoMerge branch 'next' of git@gitorious.org:fg/flightgear into next
Durk Talsma [Fri, 9 Jul 2010 05:42:44 +0000 (07:42 +0200)]
Merge branch 'next' of git@gitorious.org:fg/flightgear into next

14 years agoFix bug 141, by ensuring certain subsystems are assigned to the 'post FDM' group...
James Turner [Thu, 8 Jul 2010 22:24:39 +0000 (23:24 +0100)]
Fix bug 141, by ensuring certain subsystems are assigned to the 'post FDM' group (which is new)

14 years agoWhoops, forgot to add this file.
Durk Talsma [Sun, 4 Jul 2010 19:00:36 +0000 (21:00 +0200)]
Whoops, forgot to add this file.

14 years agoMake sure that takeoff distance calculations are done in the correct frame of referen...
Durk Talsma [Sun, 4 Jul 2010 18:57:25 +0000 (20:57 +0200)]
Make sure that takeoff distance calculations are done in the correct frame of reference. Additionally, add some experimental lead-in distance clipping code (although the latter needs more sophistication, because it leads to a considerable increase of spinning around waypoints when on ground.

14 years agoOne more juggle to appease the linker gods.
James Turner [Fri, 2 Jul 2010 08:58:46 +0000 (09:58 +0100)]
One more juggle to appease the linker gods.

14 years agoJuggle fgfs link order to keep GNU ld happy.
James Turner [Fri, 2 Jul 2010 08:06:57 +0000 (09:06 +0100)]
Juggle fgfs link order to keep GNU ld happy.

14 years agoInclude of aircraft.hxx that slipped under the radar, oops.
James Turner [Fri, 2 Jul 2010 00:03:10 +0000 (01:03 +0100)]
Include of aircraft.hxx that slipped under the radar, oops.

14 years agoFix configure.ac breakage - I would remove the one file referenced in configure!
James Turner [Thu, 1 Jul 2010 23:10:50 +0000 (00:10 +0100)]
Fix configure.ac breakage - I would remove the one file referenced in configure!

14 years agoAnd removal of the actual files.
James Turner [Thu, 1 Jul 2010 22:15:58 +0000 (23:15 +0100)]
And removal of the actual files.

14 years agoaircraft.[cxx|hxx] is gone.
James Turner [Thu, 1 Jul 2010 21:56:22 +0000 (22:56 +0100)]
aircraft.[cxx|hxx] is gone.

14 years agoRename reInit() method to 'resetSimulator', and document that it's hooked up to the...
James Turner [Thu, 1 Jul 2010 21:50:11 +0000 (22:50 +0100)]
Rename reInit() method to 'resetSimulator', and document that it's hooked up to the 'reset' command.

14 years agoClean fg_init.hxx
James Turner [Thu, 1 Jul 2010 21:43:28 +0000 (22:43 +0100)]
Clean fg_init.hxx

14 years agoRemove current_aircraft global, fgAIRCRAFT struct, and dead code for reading aircraft...
James Turner [Thu, 1 Jul 2010 21:33:51 +0000 (22:33 +0100)]
Remove current_aircraft global, fgAIRCRAFT struct, and dead code for reading aircraft dirs.

14 years agoTrivial cleanup commit, to test continuous integration server.
James Turner [Thu, 1 Jul 2010 18:51:05 +0000 (19:51 +0100)]
Trivial cleanup commit, to test continuous integration server.

14 years agoClarify warnings from fgUntie, and fix one source of such warnings, in FGInterface.
James Turner [Thu, 1 Jul 2010 01:04:16 +0000 (02:04 +0100)]
Clarify warnings from fgUntie, and fix one source of such warnings, in FGInterface.

14 years agoOne more try to fix the Windows build
Torsten Dreyer [Tue, 29 Jun 2010 15:42:04 +0000 (17:42 +0200)]
One more try to fix the Windows build

14 years agoMerge branch 'next' of gitorious.org:fg/flightgear into next
Torsten Dreyer [Mon, 28 Jun 2010 16:21:25 +0000 (18:21 +0200)]
Merge branch 'next' of gitorious.org:fg/flightgear into next

14 years agoFix three bugs in the new autopilot code
Torsten Dreyer [Mon, 28 Jun 2010 16:15:36 +0000 (18:15 +0200)]
Fix three bugs in the new autopilot code

- Respect the global inverted flag in the get_output() method
- Check the clock state before processing the static R/S inputs
- Emit debug output only on a state change

14 years agoFix two bugs in the new autopilot code
Torsten Dreyer [Mon, 28 Jun 2010 16:15:36 +0000 (18:15 +0200)]
Fix two bugs in the new autopilot code

- Respect the global inverted flag in the get_output() method
- Emit debug output only on a state change

14 years agoOne more fix for a working windows build.
Torsten Dreyer [Mon, 28 Jun 2010 11:53:17 +0000 (13:53 +0200)]
One more fix for a working windows build.

14 years agoAdd license / copyright info to newly added files.
James Turner [Sun, 27 Jun 2010 19:34:00 +0000 (20:34 +0100)]
Add license / copyright info to newly added files.

14 years agoFix build on Windows
Torsten Dreyer [Sun, 27 Jun 2010 13:07:07 +0000 (15:07 +0200)]
Fix build on Windows

Add missing files to Lib_Flight
Thanks to Alan Teeder

14 years agoMerge branch 'next' of gitorious.org:fg/flightgear into next
Torsten Dreyer [Sun, 27 Jun 2010 13:04:05 +0000 (15:04 +0200)]
Merge branch 'next' of gitorious.org:fg/flightgear into next

14 years agoFix build on Windows
Torsten Dreyer [Sun, 27 Jun 2010 13:02:59 +0000 (15:02 +0200)]
Fix build on Windows

Add missing includes.
Thanks to Alan Teeder

14 years agoFix build on Windows
Torsten Dreyer [Sun, 27 Jun 2010 12:55:06 +0000 (14:55 +0200)]
Fix build on Windows

Add missing includes.
Thanks to Alan Teeder

14 years agoMake sure also not to try running AI_mgr when compiling fgfs with --disable-atcdcl...
Durk Talsma [Sun, 27 Jun 2010 08:08:26 +0000 (10:08 +0200)]
Make sure also not to try running AI_mgr when compiling fgfs with --disable-atcdcl. FlightGear can now actually run without segfaulting when compiled this way.

14 years agofix assertion in sunsolver.cxx with --timeofday=xx
Torsten Dreyer [Sat, 26 Jun 2010 19:58:45 +0000 (21:58 +0200)]
fix assertion in sunsolver.cxx with --timeofday=xx

14 years agogcc warning fixes
Torsten Dreyer [Sat, 26 Jun 2010 19:24:46 +0000 (21:24 +0200)]
gcc warning fixes

14 years agoconfig.h-msvc* restoration
Torsten Dreyer [Sat, 26 Jun 2010 18:52:29 +0000 (20:52 +0200)]
config.h-msvc* restoration

As sugested by Frederic, remove the .in files and their reference in
configure.ac, and remove the target files from .gitignore

14 years agoDon't crash if built with --disable-atcdcl
Torsten Dreyer [Sat, 26 Jun 2010 18:24:34 +0000 (20:24 +0200)]
Don't crash if built with --disable-atcdcl

14 years agoLFSGlass was accidently ommitted from the cur_fdm_state removal process.
James Turner [Sat, 26 Jun 2010 17:44:58 +0000 (18:44 +0100)]
LFSGlass was accidently ommitted from the cur_fdm_state removal process.

14 years agoFix automake build after mainloop changes - especially, JSBSim includes.
James Turner [Sat, 26 Jun 2010 17:37:51 +0000 (18:37 +0100)]
Fix automake build after mainloop changes - especially, JSBSim includes.

14 years agoMerge branch 'topics/mainloop' into next
James Turner [Sat, 26 Jun 2010 14:30:00 +0000 (15:30 +0100)]
Merge branch 'topics/mainloop' into next

14 years agoRemove uses of the global FDM interface in the cockpit/HUD code.
James Turner [Sat, 26 Jun 2010 13:21:16 +0000 (14:21 +0100)]
Remove uses of the global FDM interface in the cockpit/HUD code.

14 years agoFix ordering of aircraft-model updates against flight model.
James Turner [Wed, 16 Jun 2010 16:46:41 +0000 (17:46 +0100)]
Fix ordering of aircraft-model updates against flight model.

14 years agoAutomake updates.
James Turner [Wed, 16 Jun 2010 07:33:32 +0000 (08:33 +0100)]
Automake updates.

14 years agoInitial work on FDM shell, and removal of cur_fdm_state
James Turner [Wed, 16 Jun 2010 07:31:59 +0000 (08:31 +0100)]
Initial work on FDM shell, and removal of cur_fdm_state

14 years agoWrap SGEphemeris in a subsytem/property interface, and remove from mainloop.
James Turner [Sat, 12 Jun 2010 15:08:04 +0000 (17:08 +0200)]
Wrap SGEphemeris in a subsytem/property interface, and remove from mainloop.

14 years agoMake FGAircraftModel more subsystem-alike, move update to fgMainLoop.
James Turner [Sat, 12 Jun 2010 13:52:21 +0000 (15:52 +0200)]
Make FGAircraftModel more subsystem-alike, move update to fgMainLoop.

14 years agogcc issues 'format not a string literal and no format arguments' when running -Werror...
Erik Hofman [Sat, 26 Jun 2010 07:36:48 +0000 (09:36 +0200)]
gcc issues 'format not a string literal and no format arguments' when running -Werror, trick gcc into thinking everything is alright.

14 years agoMove the flipflop implementations into the correct namespace
Torsten Dreyer [Fri, 25 Jun 2010 19:17:13 +0000 (21:17 +0200)]
Move the flipflop implementations into the correct namespace

14 years agoSome more src docs for the A/P implementation.
Torsten Dreyer [Fri, 25 Jun 2010 19:09:37 +0000 (21:09 +0200)]
Some more src docs for the A/P implementation.

14 years agoSome code documentation added to the A/P flip flop implementation
Torsten Dreyer [Fri, 25 Jun 2010 09:06:00 +0000 (11:06 +0200)]
Some code documentation added to the A/P flip flop implementation

14 years agoNew autopilot subsystem implementation.
Torsten Dreyer [Thu, 24 Jun 2010 15:09:33 +0000 (17:09 +0200)]
New autopilot subsystem implementation.

Split the former single-file-implementation in xmlauto.?xx into multiple
files and use some OO techniques. Started with documentation to be used
with doxygen.

14 years agoUse simgear abstraction instead of directly osg for the AIBase class.
Mathias Froehlich [Wed, 16 Jun 2010 04:57:47 +0000 (06:57 +0200)]
Use simgear abstraction instead of directly osg for the AIBase class.

14 years agoLog OpenGL vendor and version string
Tim Moore [Tue, 15 Jun 2010 21:58:55 +0000 (23:58 +0200)]
Log OpenGL vendor and version string

14 years agoDefault the screen and display number to a value >= 0
Mathias Froehlich [Mon, 14 Jun 2010 20:05:15 +0000 (22:05 +0200)]
Default the screen and display number to a value >= 0

14 years agoRemove osgGA/MatrixManipulator include
Tim Moore [Sun, 6 Jun 2010 21:31:47 +0000 (23:31 +0200)]
Remove osgGA/MatrixManipulator include

From AndersG; the file is gone from recent OSG.

14 years agoIgnore generated files config.h-msvcXX
Torsten Dreyer [Wed, 2 Jun 2010 09:49:22 +0000 (11:49 +0200)]
Ignore generated files config.h-msvcXX

14 years agoIgnore generated files
Torsten Dreyer [Wed, 2 Jun 2010 09:27:16 +0000 (11:27 +0200)]
Ignore generated files

add generated files to gitignore that has also been in cvsignore
remove generated config.h-msvc* from source control

14 years agoMerge branch 'next' of gitorious.org:fg/flightgear into next
Torsten Dreyer [Tue, 1 Jun 2010 20:10:00 +0000 (22:10 +0200)]
Merge branch 'next' of gitorious.org:fg/flightgear into next

14 years agoCode cleanup, inherit JK, D and T from RS and a bugfix for the logic element
Torsten Dreyer [Tue, 1 Jun 2010 20:08:42 +0000 (22:08 +0200)]
Code cleanup, inherit JK, D and T from RS and a bugfix for the logic element

- reuse code
- undeclared inputs default to false where applicable
- remove unused tInput
- JK, D and T FF now inherit from RS with dominant R input, so they all
have a R and a S input to preset the output
- fix the nonfunctional <inverted> element of the logic element

14 years agoremove references to osgGA::MatrixManipulator
Tim Moore [Mon, 31 May 2010 05:06:55 +0000 (07:06 +0200)]
remove references to osgGA::MatrixManipulator

This class has been removed in current OSG sources.

14 years agoFix some uninitialized value warnings.
Mathias Froehlich [Sat, 29 May 2010 15:25:02 +0000 (17:25 +0200)]
Fix some uninitialized value warnings.

14 years agoFix some more unitialized value warnings.
Mathias Froehlich [Sat, 29 May 2010 15:17:49 +0000 (17:17 +0200)]
Fix some more unitialized value warnings.

14 years agoFix an uninitialized value valgrind warning.
Mathias Froehlich [Sat, 29 May 2010 14:32:38 +0000 (16:32 +0200)]
Fix an uninitialized value valgrind warning.

14 years agoFix an uninitialized value valgrind warning.
Mathias Froehlich [Sat, 29 May 2010 14:31:58 +0000 (16:31 +0200)]
Fix an uninitialized value valgrind warning.

14 years agoFix an uninitialized value valgrind warning.
Mathias Froehlich [Sat, 29 May 2010 14:31:05 +0000 (16:31 +0200)]
Fix an uninitialized value valgrind warning.

14 years agoMerge branch 'topics/removeab' into next
James Turner [Sat, 29 May 2010 09:37:20 +0000 (10:37 +0100)]
Merge branch 'topics/removeab' into next

14 years agoRemove C++ autobrake code - this can all be done easier in XML now!
James Turner [Sat, 29 May 2010 09:36:23 +0000 (10:36 +0100)]
Remove C++ autobrake code - this can all be done easier in XML now!

14 years agoRespect different behaviour of RS and SR flip flops
Torsten Dreyer [Thu, 27 May 2010 20:22:01 +0000 (22:22 +0200)]
Respect different behaviour of RS and SR flip flops

No more invalid states here.
According to IEC 61131, RS flip flop have dominant reset and SR have
dominant set. This is now implemented.

14 years agoAllow 'property' as well as 'prop' to be used in XMLauto <enable> blocks.
James Turner [Thu, 27 May 2010 14:20:37 +0000 (15:20 +0100)]
Allow 'property' as well as 'prop' to be used in XMLauto <enable> blocks.

14 years agoSupport <expression> in autopilot inputs, as well as property and value.
James Turner [Wed, 26 May 2010 18:30:33 +0000 (19:30 +0100)]
Support <expression> in autopilot inputs, as well as property and value.

14 years agoExport the AI object callsign on ballistic impact.
Stuart Buchanan [Mon, 24 May 2010 20:16:46 +0000 (21:16 +0100)]
Export the AI object callsign on ballistic impact.

14 years agoMerge branch 'next' of gitorious.org:fg/flightgear into next
Torsten Dreyer [Mon, 24 May 2010 10:01:30 +0000 (12:01 +0200)]
Merge branch 'next' of gitorious.org:fg/flightgear into next

14 years agoAdd RS, JK, D and T flip flops as components
Torsten Dreyer [Mon, 24 May 2010 09:57:55 +0000 (11:57 +0200)]
Add RS, JK, D and T flip flops as components

Flip flops are useful items for data latches and can be used to implement
pushbuttons, glideslope locks etc.
Check http://en.wikipedia.org/wiki/Flip-flop_(electronics)
and http://wiki.flightgear.org/index.php/Autopilot_Configuration_Reference
for details

14 years agoFix fgviewer segfault
Jeff Taylor [Sat, 22 May 2010 20:30:03 +0000 (13:30 -0700)]
Fix fgviewer segfault

fgviewer crashes when reading weird channel options (which it doesn't use).
Here is a patch which fixes this by adding a pointer check.

14 years agoStuart Buchanan:
Torsten Dreyer [Thu, 20 May 2010 19:25:37 +0000 (21:25 +0200)]
Stuart Buchanan:
A small patch to allow the user to ignore specific
MP aircraft on a per-MP instance basis by setting
"controls/invisible". This
property name was chosen for consistency with the existing property
for AIBallistic objects.

14 years agoAvoid a crash with out-of-sync airport runway usage and runway definitions.
James Turner [Wed, 19 May 2010 22:25:39 +0000 (23:25 +0100)]
Avoid a crash with out-of-sync airport runway usage and runway definitions.

14 years agoMerge commit 'official/next' into next
James Turner [Tue, 11 May 2010 20:08:11 +0000 (21:08 +0100)]
Merge commit 'official/next' into next

14 years agoBug 131, crash with invalid ICAO in the ATCDCL code, replaced an assert with a guard.
James Turner [Tue, 11 May 2010 20:06:56 +0000 (21:06 +0100)]
Bug 131, crash with invalid ICAO in the ATCDCL code, replaced an assert with a guard.

14 years agoJust a tiny (cosmetic) change to get some hands on experience with git.
Durk Talsma [Tue, 11 May 2010 19:15:23 +0000 (21:15 +0200)]
Just a tiny (cosmetic) change to get some hands on experience with git.

14 years agoFix MinGW compilation of js_server.
James Turner [Sun, 9 May 2010 21:59:28 +0000 (22:59 +0100)]
Fix MinGW compilation of js_server.

14 years agoFix MinGW compilation of TerraSync
James Turner [Sun, 9 May 2010 11:23:35 +0000 (12:23 +0100)]
Fix MinGW compilation of TerraSync