]>
git.mxchange.org Git - flightgear.git/log
James Turner [Mon, 9 Aug 2010 08:40:20 +0000 (09:40 +0100)]
Even more std::string fixes.
James Turner [Mon, 9 Aug 2010 08:16:28 +0000 (09:16 +0100)]
One more std::string fixup.
James Turner [Mon, 9 Aug 2010 07:36:20 +0000 (08:36 +0100)]
Fix 'using std::' abuses
Frederic Bouvier [Sun, 8 Aug 2010 09:31:47 +0000 (11:31 +0200)]
Update MSVC10 project files
James Turner [Sat, 7 Aug 2010 13:07:17 +0000 (14:07 +0100)]
Even more imlicit includes becoming explicit.
James Turner [Sat, 7 Aug 2010 12:00:33 +0000 (13:00 +0100)]
Make even more implict includes explicit.
Torsten Dreyer [Fri, 6 Aug 2010 07:06:32 +0000 (09:06 +0200)]
Interpret environment variables and hostname on Windows
- Point the homedir variable to %APPDATA%/flightgear.org. This
enables .fgfsrc in this path for windows users.
- Evaluate the returncode of gethostname() to not strdup() bogus
characters on failure. Also mainly on windows.
Torsten Dreyer [Fri, 6 Aug 2010 06:44:34 +0000 (08:44 +0200)]
Fix segfault on invalid command line arguments
If FlightGear terminated before the FDM was instantiated it crashed.
Erik Hofman [Wed, 4 Aug 2010 08:22:26 +0000 (10:22 +0200)]
Fix a startup offset problem
James Turner [Tue, 13 Jul 2010 20:50:44 +0000 (21:50 +0100)]
Create TimeManager subsystem, and collect the time related code out of main.cxx and fg_init.cxx into it.
Remove the unfortunately named 'tmp.[cxx|hxx]', pushing the remaining code in FGLight.
(second try, with init bug fixed)
Anders Gidenstam [Tue, 3 Aug 2010 18:56:48 +0000 (20:56 +0200)]
src/Model/panelnode.cxx: Do not leave dangling pointers behind.
Erik Hofman [Tue, 3 Aug 2010 07:51:13 +0000 (09:51 +0200)]
Sync. with JSBSim CVS.
Frederic Bouvier [Tue, 3 Aug 2010 06:27:57 +0000 (08:27 +0200)]
Merge commit 'refs/merge-requests/1552' of git://gitorious.org/fg/flightgear into vivian/contrails
David Luff [Mon, 2 Aug 2010 23:21:56 +0000 (00:21 +0100)]
Remove old AI system
Vivian Meazza [Mon, 2 Aug 2010 08:04:40 +0000 (09:04 +0100)]
Merge branch 'next' of D:\Git_New\flightgear into next
James Turner [Sun, 1 Aug 2010 23:23:36 +0000 (00:23 +0100)]
Revert "Create TimeManager subsystem" - not quite ready for prime-time yet!
This reverts commit
50eb95dcadaf39d892212f2c5c6fe2459b190719 .
James Turner [Sun, 1 Aug 2010 22:50:52 +0000 (23:50 +0100)]
Once again, I forgot that we bind() subsystems *before* init().
Vivian Meazza [Sun, 1 Aug 2010 22:25:55 +0000 (23:25 +0100)]
Merge branch 'next' of D:\Git_New\flightgear into next
James Turner [Tue, 13 Jul 2010 20:50:44 +0000 (21:50 +0100)]
Create TimeManager subsystem, and collect the time related code out of main.cxx and fg_init.cxx into it.
Remove the unfortunately named 'tmp.[cxx|hxx]', pushing the remaining code in FGLight.
James Turner [Sun, 4 Jul 2010 22:03:05 +0000 (23:03 +0100)]
Reset - instruments can be re-inited now (reloads XML files)
James Turner [Sun, 4 Jul 2010 11:53:51 +0000 (12:53 +0100)]
Make saveInitialProperties smarter, and hence simplify the reset code path.
Frederic Bouvier [Sun, 1 Aug 2010 16:43:41 +0000 (18:43 +0200)]
Fix MSVC 10 compilation
Frederic Bouvier [Sun, 1 Aug 2010 16:43:28 +0000 (18:43 +0200)]
Fix MSVC compilation
Durk Talsma [Sun, 1 Aug 2010 16:10:25 +0000 (18:10 +0200)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
Durk Talsma [Sun, 1 Aug 2010 16:08:53 +0000 (18:08 +0200)]
Fix MSVC compilation (hopefully).
Frederic Bouvier [Sun, 1 Aug 2010 16:05:35 +0000 (18:05 +0200)]
MSVC 10 build: use Boost 1.43 for VC10
Frederic Bouvier [Mon, 10 May 2010 06:36:19 +0000 (08:36 +0200)]
Ignore msbuild cache
Frederic Bouvier [Mon, 10 May 2010 06:34:47 +0000 (08:34 +0200)]
Update project to use VC100 OSG and Boost 1.42.0
Frederic Bouvier [Sat, 8 May 2010 15:36:32 +0000 (17:36 +0200)]
Compile with MSVC10
Frederic Bouvier [Sat, 8 May 2010 15:36:11 +0000 (17:36 +0200)]
Add VS2010 project files
Durk Talsma [Sun, 1 Aug 2010 14:24:11 +0000 (16:24 +0200)]
Because the new code is a stub, it really ought to be doing nothing, not even print debug information. :-)
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.
Vivian Meazza [Sun, 1 Aug 2010 13:50:03 +0000 (14:50 +0100)]
More tidying
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
Vivian Meazza [Sun, 1 Aug 2010 13:48:18 +0000 (14:48 +0100)]
Merge branch 'next' of D:\Git_New\flightgear into next
Vivian Meazza [Sun, 1 Aug 2010 09:47:40 +0000 (10:47 +0100)]
Tidy up for commit
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
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.
Vivian Meazza [Wed, 28 Jul 2010 21:39:07 +0000 (22:39 +0100)]
Merge branch 'work4' into next
Conflicts:
src/Environment/environment_mgr.cxx
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
Vivian Meazza [Wed, 28 Jul 2010 21:22:04 +0000 (22:22 +0100)]
Experimental bugfix for particle wind
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
Vivian Meazza [Wed, 28 Jul 2010 21:20:50 +0000 (22:20 +0100)]
Add "expiry" parameter and other changes to implement persistent contrails using Ballistic objects
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
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
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>
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