1
0
Fork 0
Commit graph

8838 commits

Author SHA1 Message Date
James Turner
6266491aea Candidate fix for bug 146, view_direction computed incorrectly. 2010-08-14 19:24:48 +01:00
James Turner
dae7e961c9 Merge branch 'topics/bug150' into next 2010-08-14 19:17:23 +01:00
James Turner
57cb0a809b Fix bug 150 (airports not found in GPS search)
Overhaul and simplify the GPS search logic based
on experience and testing with the API. Also fix
search-by-name, which was broken.
2010-08-14 19:16:28 +01:00
Erik Hofman
63b3f802ec sync again 2010-08-14 14:09:58 +02:00
James Turner
71fbacc6dc Thorsten Brehm: GPWS: Fixed permanent blocking of lower prio warnings
Only block callouts which were actually issued to the pilot. When
multiple callouts trigger at the same time, allow lower prio warnings
to be issued once the higher prio ones are resolved.
=> Gear/flap warnings are now working reliably (no longer blocked
permanently when altitude callouts are enabled).
2010-08-14 10:23:13 +01:00
Torsten Dreyer
bc31bdbbbb use simgear::strutils::rpad() instead of strncpy() 2010-08-12 13:03:26 +02:00
James Turner
025b94f099 Even more std::string fixes. 2010-08-09 09:40:20 +01:00
James Turner
f467ba3609 One more std::string fixup. 2010-08-09 09:16:28 +01:00
James Turner
19360a8425 Fix 'using std::' abuses 2010-08-09 08:36:20 +01:00
Frederic Bouvier
3e03f879a7 Update MSVC10 project files 2010-08-08 11:31:47 +02:00
James Turner
239fea1b54 Even more imlicit includes becoming explicit. 2010-08-07 14:07:17 +01:00
James Turner
cc7a9d4727 Make even more implict includes explicit. 2010-08-07 13:00:33 +01:00
Torsten Dreyer
bb2d1f55e9 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.
2010-08-06 09:06:32 +02:00
Torsten Dreyer
1aa484aee5 Fix segfault on invalid command line arguments
If FlightGear terminated before the FDM was instantiated it crashed.
2010-08-06 08:44:34 +02:00
Erik Hofman
1d91468ddc Fix a startup offset problem 2010-08-04 10:22:26 +02:00
James Turner
7f36caede6 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)
2010-08-04 09:16:37 +01:00
Anders Gidenstam
756e719b20 src/Model/panelnode.cxx: Do not leave dangling pointers behind. 2010-08-03 20:58:48 +02:00
Erik Hofman
0d0751e37c Sync. with JSBSim CVS. 2010-08-03 09:51:13 +02:00
Frederic Bouvier
61a81e855d Merge commit 'refs/merge-requests/1552' of git://gitorious.org/fg/flightgear into vivian/contrails 2010-08-03 08:27:57 +02:00
David Luff
53358a55bf Remove old AI system 2010-08-03 00:21:56 +01:00
Vivian Meazza
63ec4f3f6c Merge branch 'next' of D:\Git_New\flightgear into next 2010-08-02 09:04:40 +01:00
James Turner
47fd8a8a2a Revert "Create TimeManager subsystem" - not quite ready for prime-time yet!
This reverts commit 50eb95dcad.
2010-08-02 00:23:36 +01:00
James Turner
c61a14afdd Once again, I forgot that we bind() subsystems *before* init(). 2010-08-01 23:50:52 +01:00
Vivian Meazza
724cdac335 Merge branch 'next' of D:\Git_New\flightgear into next 2010-08-01 23:25:55 +01:00
James Turner
50eb95dcad 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.
2010-08-01 20:33:11 +01:00
James Turner
7aba4333a2 Reset - instruments can be re-inited now (reloads XML files) 2010-08-01 19:04:31 +01:00
James Turner
388a0a5b6a Make saveInitialProperties smarter, and hence simplify the reset code path. 2010-08-01 19:04:20 +01:00
Frederic Bouvier
c4d8cec0f4 Fix MSVC 10 compilation 2010-08-01 18:43:41 +02:00
Frederic Bouvier
b60cf04c1e Fix MSVC compilation 2010-08-01 18:43:28 +02:00
Durk Talsma
e957d7b0da Merge branch 'next' of git://gitorious.org/fg/flightgear into next 2010-08-01 18:10:25 +02:00
Durk Talsma
5641db9f56 Fix MSVC compilation (hopefully). 2010-08-01 18:08:53 +02:00
Frederic Bouvier
d93e31ae31 MSVC 10 build: use Boost 1.43 for VC10 2010-08-01 18:07:28 +02:00
Frederic Bouvier
9f5a724d64 Ignore msbuild cache 2010-08-01 18:07:23 +02:00
Frederic Bouvier
3fb8b7e679 Update project to use VC100 OSG and Boost 1.42.0 2010-08-01 18:07:21 +02:00
Frederic Bouvier
461b5fe00b Compile with MSVC10 2010-08-01 18:07:18 +02:00
Frederic Bouvier
5d3689b36c Add VS2010 project files 2010-08-01 18:07:15 +02:00
Durk Talsma
40480eb2b4 Because the new code is a stub, it really ought to be doing nothing, not even print debug information. :-) 2010-08-01 16:24:11 +02:00
Durk Talsma
7c73c7d3e5 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. 2010-08-01 16:16:33 +02:00
Durk Talsma
92a69d6d0a Silence a debug message that was accidentally left open. 2010-08-01 16:13:52 +02:00
Vivian Meazza
d317428257 More tidying
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
2010-08-01 14:50:03 +01:00
Vivian Meazza
740195dc63 Merge branch 'next' of D:\Git_New\flightgear into next 2010-08-01 14:48:18 +01:00
Vivian Meazza
6a7ec168e5 Tidy up for commit
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
2010-08-01 10:47:40 +01:00
James Turner
5c507beba2 Fix up Win32 GUI code after simgear/screen cleanup; deprecated dialog code going away. 2010-07-31 16:56:07 +01:00
James Turner
d9236f33b2 Remove use of simgear/screen/extensions.h. 2010-07-31 15:15:40 +01:00
Durk Talsma
314f3c5718 Properly compile kln89 code without reliance on ATCDCL. 2010-07-31 13:35:22 +02:00
Frederic Bouvier
ab09078767 Disable ATCDCL and fix replacement layer 2010-07-31 09:25:17 +02:00
James Turner
f6a87ec75c Disable a test built entirely on Point3D and PLIB/SG 2010-07-30 10:49:58 +01:00
James Turner
cba5066a6b 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.
2010-07-30 09:20:36 +01:00
James Turner
4c7fb6c91b Removes some references (in comments / disabled code) to Point3D 2010-07-30 09:07:24 +01:00
James Turner
8e5f3ac8a3 Set the key SGModelLib callback to make aircraft-dir OSG loading work. 2010-07-29 01:07:32 +01:00