]>
git.mxchange.org Git - flightgear.git/log
Durk Talsma [Sun, 1 Aug 2010 14:16:33 +0000 (16:16 +0200)]
Added some stubs in the flightgear main code to eventually add a full, FGSubsystems based ATIS system that will serve as a replacement for the ATCDCL code.
Durk Talsma [Sun, 1 Aug 2010 14:13:52 +0000 (16:13 +0200)]
Silence a debug message that was accidentally left open.
James Turner [Sat, 31 Jul 2010 15:54:37 +0000 (16:54 +0100)]
Fix up Win32 GUI code after simgear/screen cleanup; deprecated dialog code going away.
James Turner [Fri, 30 Jul 2010 18:48:36 +0000 (19:48 +0100)]
Remove use of simgear/screen/extensions.h.
Durk Talsma [Sat, 31 Jul 2010 11:35:22 +0000 (13:35 +0200)]
Properly compile kln89 code without reliance on ATCDCL.
Frederic Bouvier [Sat, 31 Jul 2010 07:25:17 +0000 (09:25 +0200)]
Disable ATCDCL and fix replacement layer
James Turner [Fri, 30 Jul 2010 09:49:58 +0000 (10:49 +0100)]
Disable a test built entirely on Point3D and PLIB/SG
James Turner [Fri, 30 Jul 2010 08:20:36 +0000 (09:20 +0100)]
Thorsten: EGPWS fixes!
* Fix issue #139, uninitialized variable causing sim deadlock in MK_VIII::Mode5Handler::get_soft_bias
* Fix more uninitialized variables sometimes causing warnings not to work.
* Fix some warnings only working on a single approach (missing reset).
* EGPWS self-test can now be triggered more than once (missing reset).
* Implement configuration options for attitude and altitude input selection.
James Turner [Fri, 30 Jul 2010 08:07:24 +0000 (09:07 +0100)]
Removes some references (in comments / disabled code) to Point3D
James Turner [Thu, 29 Jul 2010 00:07:32 +0000 (01:07 +0100)]
Set the key SGModelLib callback to make aircraft-dir OSG loading work.
James Turner [Sun, 18 Jul 2010 12:21:30 +0000 (13:21 +0100)]
Add --fg-aircraft option, and aircraft dir path list. Partial support in places that load files, for respecting the setting.
Add helper to look for an aircraft branch path in multiple candidate locations.
Update the main subsystems to use the helper, and hence load from any aircraft dir.
James Turner [Tue, 27 Jul 2010 07:31:10 +0000 (08:31 +0100)]
Make various implicit includes (via PLIB) explicit.
Durk Talsma [Tue, 27 Jul 2010 18:31:32 +0000 (20:31 +0200)]
Change default status of atcdcl compilation from 'enabled' to 'disabled'.
Durk Talsma [Tue, 27 Jul 2010 18:21:31 +0000 (20:21 +0200)]
Merge branch 'next' of git@gitorious.org:fg/flightgear into next
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.
Durk Talsma [Sat, 24 Jul 2010 07:21:06 +0000 (09:21 +0200)]
Merge branch 'next' of git@gitorious.org:fg/flightgear into next
Durk Talsma [Sat, 24 Jul 2010 07:19:37 +0000 (09:19 +0200)]
- Trying to improve waypoint following.
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.
James Turner [Fri, 23 Jul 2010 12:26:07 +0000 (13:26 +0100)]
Remove all (2) uses of simgear/math/vector.h from FlightGear.
James Turner [Fri, 23 Jul 2010 08:41:37 +0000 (09:41 +0100)]
Fix issues exposed by PLIB-free SimGear.
James Turner [Thu, 22 Jul 2010 00:36:32 +0000 (01:36 +0100)]
Clean up names in --show-aircraft; avoid -set.xml suffixes.
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.
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.
Durk Talsma [Sun, 18 Jul 2010 13:46:38 +0000 (15:46 +0200)]
Merge branch 'next' of git@gitorious.org:fg/flightgear into next
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
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.
James Turner [Mon, 5 Jul 2010 07:31:09 +0000 (08:31 +0100)]
Convert scenery path setup to use simgear::Dir
James Turner [Mon, 5 Jul 2010 07:03:29 +0000 (08:03 +0100)]
Convert --show-aircraft to use simgear::Dir
Erik Hofman [Sat, 17 Jul 2010 13:02:06 +0000 (15:02 +0200)]
adjust gamma based on time of day
Torsten Dreyer [Fri, 16 Jul 2010 14:50:11 +0000 (16:50 +0200)]
Merge branch 'next' of gitorious.org:fg/flightgear into next
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
Erik Hofman [Fri, 16 Jul 2010 10:31:59 +0000 (12:31 +0200)]
don't forget to update the Makefile
Erik Hofman [Fri, 16 Jul 2010 09:05:59 +0000 (11:05 +0200)]
Sync with JSBSim CVS
Erik Hofman [Fri, 16 Jul 2010 06:00:21 +0000 (08:00 +0200)]
Sync with JSBSim CVS
James Turner [Tue, 13 Jul 2010 19:50:17 +0000 (20:50 +0100)]
Merge branch 'topics/bug141' into next
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.
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.
Durk Talsma [Fri, 9 Jul 2010 05:42:44 +0000 (07:42 +0200)]
Merge branch 'next' of git@gitorious.org:fg/flightgear into next
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)
Durk Talsma [Sun, 4 Jul 2010 19:00:36 +0000 (21:00 +0200)]
Whoops, forgot to add this file.
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.
James Turner [Fri, 2 Jul 2010 08:58:46 +0000 (09:58 +0100)]
One more juggle to appease the linker gods.
James Turner [Fri, 2 Jul 2010 08:06:57 +0000 (09:06 +0100)]
Juggle fgfs link order to keep GNU ld happy.
James Turner [Fri, 2 Jul 2010 00:03:10 +0000 (01:03 +0100)]
Include of aircraft.hxx that slipped under the radar, oops.
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!
James Turner [Thu, 1 Jul 2010 22:15:58 +0000 (23:15 +0100)]
And removal of the actual files.
James Turner [Thu, 1 Jul 2010 21:56:22 +0000 (22:56 +0100)]
aircraft.[cxx|hxx] is gone.
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.
James Turner [Thu, 1 Jul 2010 21:43:28 +0000 (22:43 +0100)]
Clean fg_init.hxx
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.
James Turner [Thu, 1 Jul 2010 18:51:05 +0000 (19:51 +0100)]
Trivial cleanup commit, to test continuous integration server.
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.
Torsten Dreyer [Tue, 29 Jun 2010 15:42:04 +0000 (17:42 +0200)]
One more try to fix the Windows build
Torsten Dreyer [Mon, 28 Jun 2010 16:21:25 +0000 (18:21 +0200)]
Merge branch 'next' of gitorious.org:fg/flightgear into next
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
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
Torsten Dreyer [Mon, 28 Jun 2010 11:53:17 +0000 (13:53 +0200)]
One more fix for a working windows build.
James Turner [Sun, 27 Jun 2010 19:34:00 +0000 (20:34 +0100)]
Add license / copyright info to newly added files.
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
Torsten Dreyer [Sun, 27 Jun 2010 13:04:05 +0000 (15:04 +0200)]
Merge branch 'next' of gitorious.org:fg/flightgear into next
Torsten Dreyer [Sun, 27 Jun 2010 13:02:59 +0000 (15:02 +0200)]
Fix build on Windows
Add missing includes.
Thanks to Alan Teeder
Torsten Dreyer [Sun, 27 Jun 2010 12:55:06 +0000 (14:55 +0200)]
Fix build on Windows
Add missing includes.
Thanks to Alan Teeder
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.
Torsten Dreyer [Sat, 26 Jun 2010 19:58:45 +0000 (21:58 +0200)]
fix assertion in sunsolver.cxx with --timeofday=xx
Torsten Dreyer [Sat, 26 Jun 2010 19:24:46 +0000 (21:24 +0200)]
gcc warning fixes
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
Torsten Dreyer [Sat, 26 Jun 2010 18:24:34 +0000 (20:24 +0200)]
Don't crash if built with --disable-atcdcl
James Turner [Sat, 26 Jun 2010 17:44:58 +0000 (18:44 +0100)]
LFSGlass was accidently ommitted from the cur_fdm_state removal process.
James Turner [Sat, 26 Jun 2010 17:37:51 +0000 (18:37 +0100)]
Fix automake build after mainloop changes - especially, JSBSim includes.
James Turner [Sat, 26 Jun 2010 14:30:00 +0000 (15:30 +0100)]
Merge branch 'topics/mainloop' into next
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.
James Turner [Wed, 16 Jun 2010 16:46:41 +0000 (17:46 +0100)]
Fix ordering of aircraft-model updates against flight model.
James Turner [Wed, 16 Jun 2010 07:33:32 +0000 (08:33 +0100)]
Automake updates.
James Turner [Wed, 16 Jun 2010 07:31:59 +0000 (08:31 +0100)]
Initial work on FDM shell, and removal of cur_fdm_state
James Turner [Sat, 12 Jun 2010 15:08:04 +0000 (17:08 +0200)]
Wrap SGEphemeris in a subsytem/property interface, and remove from mainloop.
James Turner [Sat, 12 Jun 2010 13:52:21 +0000 (15:52 +0200)]
Make FGAircraftModel more subsystem-alike, move update to fgMainLoop.
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.
Torsten Dreyer [Fri, 25 Jun 2010 19:17:13 +0000 (21:17 +0200)]
Move the flipflop implementations into the correct namespace
Torsten Dreyer [Fri, 25 Jun 2010 19:09:37 +0000 (21:09 +0200)]
Some more src docs for the A/P 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
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.
Mathias Froehlich [Wed, 16 Jun 2010 04:57:47 +0000 (06:57 +0200)]
Use simgear abstraction instead of directly osg for the AIBase class.
Tim Moore [Tue, 15 Jun 2010 21:58:55 +0000 (23:58 +0200)]
Log OpenGL vendor and version string
Mathias Froehlich [Mon, 14 Jun 2010 20:05:15 +0000 (22:05 +0200)]
Default the screen and display number to a value >= 0
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.
Torsten Dreyer [Wed, 2 Jun 2010 09:49:22 +0000 (11:49 +0200)]
Ignore generated files config.h-msvcXX
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
Torsten Dreyer [Tue, 1 Jun 2010 20:10:00 +0000 (22:10 +0200)]
Merge branch 'next' of gitorious.org:fg/flightgear into next
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
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.
Mathias Froehlich [Sat, 29 May 2010 15:25:02 +0000 (17:25 +0200)]
Fix some uninitialized value warnings.
Mathias Froehlich [Sat, 29 May 2010 15:17:49 +0000 (17:17 +0200)]
Fix some more unitialized value warnings.
Mathias Froehlich [Sat, 29 May 2010 14:32:38 +0000 (16:32 +0200)]
Fix an uninitialized value valgrind warning.
Mathias Froehlich [Sat, 29 May 2010 14:31:58 +0000 (16:31 +0200)]
Fix an uninitialized value valgrind warning.
Mathias Froehlich [Sat, 29 May 2010 14:31:05 +0000 (16:31 +0200)]
Fix an uninitialized value valgrind warning.
James Turner [Sat, 29 May 2010 09:37:20 +0000 (10:37 +0100)]
Merge branch 'topics/removeab' into next
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!
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.
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.
James Turner [Wed, 26 May 2010 18:30:33 +0000 (19:30 +0100)]
Support <expression> in autopilot inputs, as well as property and value.