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
Vivian Meazza
a61f34667f
Merge branch 'work4' into next
...
Conflicts:
src/Environment/environment_mgr.cxx
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
2010-07-28 22:39:07 +01:00
Vivian Meazza
da8251d1a4
Experimental bugfix for particle wind
...
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
2010-07-28 22:22:04 +01:00
Vivian Meazza
adf17287ab
Add "expiry" parameter and other changes to implement persistent contrails using Ballistic objects
...
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
2010-07-28 22:20:50 +01:00
James Turner
ab495d1370
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.
2010-07-28 22:03:10 +01:00
James Turner
d1852430bf
Make various implicit includes (via PLIB) explicit.
2010-07-28 10:25:42 +01:00
Durk Talsma
8b74319139
Change default status of atcdcl compilation from 'enabled' to 'disabled'.
2010-07-27 20:31:32 +02:00
Durk Talsma
2f4b6d2168
Merge branch 'next' of git@gitorious.org:fg/flightgear into next
2010-07-27 20:21:31 +02:00
Torsten Dreyer
ff408dc540
(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.
2010-07-24 17:17:33 +02:00
Durk Talsma
a49d553ea8
Merge branch 'next' of git@gitorious.org:fg/flightgear into next
2010-07-24 09:21:06 +02:00
Durk Talsma
7313b8f1df
- Trying to improve waypoint following.
2010-07-24 09:19:37 +02:00
Cutis L. Olson
aa16a1e12a
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.
2010-07-23 12:37:17 -05:00
James Turner
9604908a8d
Remove all (2) uses of simgear/math/vector.h from FlightGear.
2010-07-23 13:26:07 +01:00