andy
d71a541837
Swap signs of the twist and incidence values to match the
...
documentation and author expectations. Positive just wants to mean
"up", no matter what the axis conventions have to say.
2005-12-01 21:06:25 +00:00
daveluff
c92bcb4126
Ignore generated files
2005-11-30 21:31:50 +00:00
daveluff
a3890d1253
Add support for a special-instrument xml attribute, which triggers loading of a know c++ hard-coded instrument. This has some ugliness that will need removing at some point. In particular, panel reload is broken for panels that include a special-instrument, since this triggers subsystem reload which is a fatal error. Note that this *only* affects panels that use a special-instrument - all other panels are unaffected
2005-11-30 01:21:45 +00:00
daveluff
4be8a31d4b
Build the KLN89 stuff...
2005-11-30 00:50:07 +00:00
daveluff
c94072c417
Track added files
2005-11-30 00:48:01 +00:00
daveluff
0dbe9a4c38
Code to extend FGs current GPS functionality to allow the simulation of a specific approach capable GPS. Eventually this file should be broken up and the code removed to other files, such as FGs current gps files
2005-11-30 00:47:41 +00:00
daveluff
3a6cadf628
2D polygon drawing routines for a GPS instrument
2005-11-30 00:46:11 +00:00
daveluff
2af78ec168
kln89 GPS unit simulation
2005-11-30 00:21:25 +00:00
daveluff
d176715284
kln89 user interface logical pages
2005-11-30 00:18:42 +00:00
daveluff
f44ed9716a
kln89 symbol table
2005-11-30 00:16:45 +00:00
daveluff
999613dc36
Allow the nav radios to be slaved to a gps unit
2005-11-29 22:46:07 +00:00
daveluff
a7e6a0e294
Add a method to return a const pointer to the raw airport data, plus a couple of whitespace cleanups
2005-11-29 20:24:32 +00:00
daveluff
49b6bef6bb
General tidy up - add an extra ctor method, remove surplus defined constants, remove cout and iostream
2005-11-29 19:58:37 +00:00
mfranz
9c28ed0257
Vivian MEAZZA:
...
"Remove redundant code, tidy up and improve output properties"
make elevator work
2005-11-29 16:38:49 +00:00
david
fbd53e772e
Correct conditional so that FlightGear will compile without
...
special-purpose FDMs.
2005-11-29 03:12:24 +00:00
daveluff
81797885ce
Add a lower-bound type navaid lookup, and the ability to specify navaid type in the find nearest lookup, for the GPS code
2005-11-28 22:42:23 +00:00
mfranz
03bf631765
ban not so informative message
2005-11-28 10:18:39 +00:00
daveluff
21c48ba67c
Remove nav.hxx, which has been superceded by navrecord.hxx and is no longer used except by some old non-working test code
2005-11-27 23:48:04 +00:00
daveluff
808ac4784e
Add a lower-bound search function for fixes for GPS units with next-match database search capabilities
2005-11-27 20:19:00 +00:00
mfranz
5d522e4784
Vivian MEAZZA: use coords of tuned in carrier, not of the first one
2005-11-27 17:25:39 +00:00
ehofman
e80e60ab7e
Use the prefered GLUT game_mode_string format and add the posibility to match the screen refresh rate and the framerate.
2005-11-27 10:27:55 +00:00
ehofman
388ddb244f
Mathias Frhlich:
...
While digging in flightgears lost memory, I found that endless loop.
2005-11-27 09:50:26 +00:00
daveluff
0db0e1992e
Fix property typo
2005-11-26 23:56:28 +00:00
mfranz
f323c2e7ea
cosmetics -- NO CODE CHANGE!
...
remove trailing spaces
fix very liberal indentation (logical block not indented at all, 5 spaces, ...)
removed commented out code
2005-11-25 19:07:24 +00:00
mfranz
85b93d8347
Vivian MEAZZA:
...
bugfix: don't always refer to carrier #0
2005-11-25 18:55:29 +00:00
andy
6a614dba49
Josh wanted a compression-m value exported for gear, so he can animate
...
them more accurately.
2005-11-24 17:35:42 +00:00
mfranz
a56e35ef74
of course I should have known that it would only work in tests *before*
...
committing, and would instantly break afterwards. Causes endless loops.
Re-uglify. Sorry for the noise. :-/
2005-11-23 12:48:09 +00:00
mfranz
f93bb8eedc
remove a few if's to make the ugly fix a little less ugly; they only save
...
a few CPU cycles but are really redundant
2005-11-23 12:28:27 +00:00
andy
e97c053cdd
AJ found a typo
2005-11-22 23:25:25 +00:00
ehofman
c3379e40e0
MIPSpro doesn't like main() to be redefined.
2005-11-22 20:01:33 +00:00
ehofman
0af5a71f73
IRIX fix.
2005-11-22 18:08:13 +00:00
curt
e807c7f95c
A long, long time ago, a bug was inadvertently introduced into the threaded
...
metar fetcher. Effectively this caused the metar thread and the main
thread to both attempt to fetch weather data. This could lead to long pauses
when the main thread decided to fetch the weather, and introduced a race
condition that could cause a segfault/crash.
Investigating this issue, I discovered that even longer ago, someone confused
#defines and #ifdef symbols with C/C++ variables. If I #define XYZ 0 it is
defined so #ifdef XYZ is true, not false like a variable. Our thread
detection made this mistake and there were follow up patches to work around
it.
So I fixed the configure script (ahhh, reading the autoconf manual is highly
recommended excercise for people editing the configure.ac file.) I also
discovered that we were hardwiring with_threads=yes with no way via configure
options to disable threads from the build so I fixed that.
Then I patched up the #ifdef's scattered through the code to match the
configure script changes, oh and by the way, I stumbled upon a past typo
that led to the race condition in the metar fetching thread and fixed that.
2005-11-22 17:02:31 +00:00
curt
4443267e4e
"info -f autoconf" is a beautiful thing. Fixed the configure script so
...
we can actually configure the project without threads. Previously threads
were always forced on no matter what configuration options were passed in.
2005-11-22 16:52:18 +00:00
curt
eca17c0dd8
Final updates for v0.9.9
2005-11-17 22:54:46 +00:00
curt
ae5cf05827
Clock also able to report local time.
2005-11-17 22:07:27 +00:00
curt
ff7dfebb90
737 depends on T38 instruments.
2005-11-17 22:06:34 +00:00
curt
17f3a11316
Don't exclude 'data/Data' directory.
2005-11-17 21:47:53 +00:00
curt
40bd985d36
Expose local timezone offset in the property tree.
2005-11-17 15:47:01 +00:00
ehofman
9df7af3924
David Culp:
...
Here's a fix for a bug I introduced when I updated the AIStorm with
turbulence. The change I made to the FGAIEntity struct was overriding the
thermal <strength-fps> data.
2005-11-16 15:23:18 +00:00
curt
2c0e18bdd0
Updates from Fred Bouvier:
...
You'll find attached the modified fgadmin that takes care of
'Objects' and 'Terrain' if they exist. I also implemented the
'Check all' / 'Check none' feature you suggested several months
ago.
2005-11-15 22:00:41 +00:00
curt
ff0d55fd4a
Update 'magic' for more consistant cross platform padding.
2005-11-15 19:15:13 +00:00
mfranz
624ca31263
number one reason for lots of stale METAR reports is wrongly set system time
2005-11-14 21:59:13 +00:00
mfranz
6a3be655d2
Prevent download of thousands of METAR reports if all are for some reason
...
too old (wrong system time or broken proxy): stops after 10 stale reports
were fetched in a row. This should simply stop further fetching, but due
to a bug in the threading system(?) it does currently lead to abortion,
just like any other exception in the fetcher.
2005-11-14 17:18:27 +00:00
ehofman
496dd14e21
This section was accidentally committed togetehr with another patch, it turned out it needed a fix since env was already declared.
2005-11-13 10:20:15 +00:00
ehofman
a76bbbd23f
Use the new clouds3d-enable property instead.
2005-11-13 10:07:23 +00:00
ehofman
5d07f52389
Use the new clouds3d-enable property instead.
2005-11-13 10:05:58 +00:00
ehofman
65d24ffbb8
Start the HTML documentation in the default browser on Mac OS X
2005-11-12 14:46:00 +00:00
ehofman
da5d0ffc28
Cygwin fix.
2005-11-12 14:40:17 +00:00
ehofman
9a7bbf3db5
Sync with SimGear.
2005-11-12 12:31:11 +00:00
mfranz
8d681fd6de
"nine" (via IRC):
...
don't crash if gui subsystem isn't available yet
2005-11-12 11:40:57 +00:00