frohlich
059c906be5
Modified Files:
...
src/Cockpit/panel.cxx src/Cockpit/panel.hxx
src/Cockpit/panel_io.cxx src/GUI/dialog.cxx src/GUI/dialog.hxx
src/GUI/menubar.cxx src/GUI/menubar.hxx src/GUI/new_gui.hxx
src/Input/input.cxx src/Input/input.hxx src/Main/renderer.cxx
src/Scenery/scenery.cxx src/Scenery/scenery.hxx:
Use SGBinding instead of FGBinding. Remove FGBinding. Install hooks
to make the pick animation work.
2007-01-04 13:22:27 +00:00
frohlich
bc539e6284
Modified Files:
...
globals.cxx: Use the command manager singleton
2007-01-04 12:48:21 +00:00
frohlich
001bff4cbc
Modified Files:
...
src/Main/options.cxx: Olaf Flebbe: remove leftover snprintf
2007-01-03 10:51:54 +00:00
frohlich
93cb29608a
Modified Files:
...
src/FDM/groundcache.cxx src/FDM/groundcache.hxx: Store the material
that was used to get the croase agl level and return that material
in case we need to make use of that croase value.
2007-01-02 09:50:35 +00:00
frohlich
f63c96bf0e
Modified Files:
...
options.cxx: Olaf Flebbe: Fix some problems with --help --verbose
caused by the usage of snprintf. Elimate snprintf usage in favour
plain std::string manipulations.
2007-01-02 08:32:32 +00:00
frohlich
82d4fc6583
Modified Files:
...
src/Traffic/Schedule.cxx: Add trailing semicolon ...
2006-12-27 12:42:01 +00:00
durk
e48409d136
New traffic manager initialization. Search for all files
...
data/AI/Aircraft/*/*.xml and read traffic information from these files.
Current code still mimicks old behavior by reading data/Traffic/fgtraffic.xml
The latter functionality will be disabled once we have some traffic containing
files in data/AI/Aircraft.
2006-12-27 11:53:54 +00:00
durk
0547e72d17
Modified (cleaner) traffic manager initialization procedure, corresponding
...
to the new data/AI/Aircraft directory scan code that will be committed
in a minute.
2006-12-27 11:50:13 +00:00
frohlich
5a48bcf2a0
Modified Files:
...
src/FDM/flight.cxx src/FDM/flight.hxx src/FDM/groundcache.cxx:
Maik Justus: Provide the material we roll on in the groundcache.
2006-12-27 10:47:10 +00:00
frohlich
0a522b383a
Modified Files:
...
src/Scenery/tileentry.cxx: No longer need to lift lights due to agl.
2006-12-27 10:36:18 +00:00
durk
bd34d34d16
Change the traffic manager's position calculations to use a spherical
...
earth model instead of WGS84. WGS84 precision is overkill for what the
traffic manager requires, and also keeps locking up while computing
course and distance for anti podal points in New Zealand vs. south west
france.
2006-12-27 10:02:13 +00:00
frohlich
bb3d4ad3af
Modified Files:
...
src/Main/renderer.cxx src/Main/viewer.cxx: Clean up the viewers
frames a bit. Do no longer require a axis permutation in osg's
viewer.
2006-12-27 09:28:15 +00:00
fredb
0bd6fa4bc0
Maik Justus : if the build is configured without FG_JPEG_SERVER, the compilation fails.
2006-12-25 19:38:34 +00:00
ehofman
c219b34f0c
add a header eference for bzero()
2006-12-24 12:24:24 +00:00
andy
f04499cdc6
Disable the defaulting of gear friction so the tunables actually work
2006-12-22 18:02:17 +00:00
curt
071d2f12a3
Report health data to the screen.
...
Put actual control surface positions into the net_fdm packets.
2006-12-18 23:04:38 +00:00
andy
ef7e7f90dd
Patch from Maik adds user-settable scaling constants for per-axis fuselage drag and induced drag.
2006-12-18 21:22:20 +00:00
fredb
462dd6900c
Remove unused variables
2006-12-17 18:40:55 +00:00
fredb
240feb6961
Use SG_LOG instead of printf
2006-12-17 18:40:17 +00:00
fredb
c9401da22d
Remove two g++ warnings
2006-12-17 18:32:56 +00:00
frohlich
cb62950760
Modified Files:
...
utils/Modeller/Makefile.am src/FDM/YASim/Makefile.am:
Remove -lssg from the linker lines.
Do no longer build threedconvert. A very similar functionality
is available with osgvconv. But leave threedconvert in place
if somebody will need that ...
2006-12-17 10:12:38 +00:00
durk
8634b9124e
Modified the model path verification to take advantage of Maik Justus's
...
AI search path patch.
2006-12-17 08:01:56 +00:00
durk
b34dc24bdc
Maik Justus:
...
Here the patch that makes fg search for multiplayer aircraft in AI/Aircraft
first.
2006-12-17 08:00:14 +00:00
fredb
0ebe4798a9
Add yasim test program to the MSVC solution
2006-12-16 21:42:00 +00:00
fredb
e48663b87d
Prototype of fake functions should match the real ones
2006-12-16 21:40:38 +00:00
fredb
2422747bcc
Port jpg-httpd to OSG
2006-12-16 17:44:46 +00:00
fredb
6a2c63ae1d
Add GPSsmooth, MIDSsmooth and UGsmooth to the MSVC solution
2006-12-16 16:15:14 +00:00
fredb
3c9a854517
Add fgjs to the MSVC solution
2006-12-16 14:38:54 +00:00
fredb
c54cea8055
Add 3dconvert to the MSVC solution
2006-12-16 14:26:35 +00:00
fredb
ca6e00fc3f
Relocate the fgadmin project and add it in the solution
2006-12-16 14:15:23 +00:00
fredb
da51cd8198
Move the project to /Projects/VC7.1
2006-12-16 14:12:52 +00:00
fredb
1e48da2d38
Project files for MSVC 7.1 aka .NET 2003
2006-12-16 13:27:40 +00:00
frohlich
1c76f6db74
Modified Files:
...
src/Cockpit/cockpit.cxx src/Cockpit/cockpit.hxx: Remove unused code
2006-12-14 05:48:33 +00:00
curt
5d18c09c08
Maik Justus:
...
I found a small conspicuity in YASim. The destructor of the fdm was
never called, therefore a modification of the heli fdm (not in cvs) did
not work after reset (I tie some properties and untie them in the
destructor, but the destructor was not called and the tieing failed
after reset. I don't know if any other parts of YASim need their
destructors, at least it wastes memory.
Another small fix I have made to the turbulence.cpp. The code needed,
that (a-floor(a)) is >=0 and <1. This is analytical correct, but
numerical only for "small" values. In normal fg-operation a in this
function is always small, but with unrealistic parameters in the
aircraft config file it is not and then fg crashes (instead a crash of
the aircraft or cataputling it far away).
2006-12-09 20:37:59 +00:00
mfranz
b9e4775a7a
Roy Vegard Ovesen:
...
- finish cleanup/optimization of instrumentation system (started by mfranz)
- improve configuration of special properties by
addressing them directly
2006-12-06 22:11:43 +00:00
mfranz
880e4908ac
don't crash when a panel (or one of its elements) can't be found (-> pc7)
2006-12-03 20:14:12 +00:00
frohlich
66b6fa0001
Modified Files:
...
renderer.cxx: set TexEnv for the 2d stuff.
2006-12-03 16:50:00 +00:00
frohlich
037a961280
Modified Files:
...
renderer.cxx: Put light information into the update visitor
2006-12-03 16:48:25 +00:00
mfranz
c0e1a380d6
make sure the node for the AI model removal report exists;
...
addressing a node with its path is unsafe at that time
2006-11-26 12:02:06 +00:00
fredb
68db72bf4d
ignore UGsmooth executable
2006-11-25 13:22:06 +00:00
mfranz
f04aca91b2
Torsten DREYER:
...
"bind the visibility-property of the SGSky object to a property
named /envirionment/effective-visibility-m. This property is needed to decide
if the aircraft is within clouds or not. I use this property also for the
structural icing code."
2006-11-25 12:21:36 +00:00
durk
78aea9eb80
Reorganization of the AI directory tree. Make FlightGear search for airport
...
related AI stuff in data/AI/Airports instead of in data/Airports/AI
2006-11-25 09:05:03 +00:00
durk
3bd32f75e4
Removed a potentially illegal cross-container iterator comparison that made
...
FlightGear crash on mircosoft visual c++ compilers, as reported by Maik
Justus.
2006-11-25 07:52:08 +00:00
frohlich
6ad85fbae9
Modified Files:
...
src/Main/renderer.cxx: Use a LightSource for the Light.
2006-11-23 17:50:49 +00:00
mfranz
d9015f6923
- check buffer length
...
- cosmetics
2006-11-23 09:26:43 +00:00
mfranz
baa16f4995
AJ MacLEOD: don't only turn the adf off with exactly zero voltage
...
as values like 1E-10 can occur due to binary representation issues;
(analog to navradio.cxx)
2006-11-22 20:08:45 +00:00
frohlich
2e32ccf393
Modified Files:
...
src/AIModel/AIMultiplayer.cxx: Apply longstanding patch from Maik
Justus. Fix double aircraft.
2006-11-22 17:16:19 +00:00
mfranz
f29a6dbf33
- don't use static buffer in class method
...
- prepend underscore to class member variable names
- cosmetics
2006-11-22 13:47:15 +00:00
curt
3f9013ce51
Updates to parse health packets.
2006-11-22 04:16:07 +00:00
frohlich
5d1c390194
Modified Files:
...
groundcache.cxx: Cheaper ray triangle intersection
2006-11-21 18:25:36 +00:00