]> git.mxchange.org Git - flightgear.git/log
flightgear.git
18 years agoMake UFO honor elevator trim so it will respond to autopilot. This allows
curt [Wed, 7 Dec 2005 23:26:38 +0000 (23:26 +0000)]
Make UFO honor elevator trim so it will respond to autopilot.  This allows
you to do altitude hold mode and fly automated ILS approaches.

18 years agoyet more cleanup; clearer warning messages
mfranz [Tue, 6 Dec 2005 21:03:15 +0000 (21:03 +0000)]
yet more cleanup; clearer warning messages

18 years agoremoval of yet more stuff, left over from development; further simplification;
mfranz [Tue, 6 Dec 2005 19:51:31 +0000 (19:51 +0000)]
removal of yet more stuff, left over from development; further simplification;
requires to remove some constness, though (we are adding listeners!);
If I continue like that, nothing will be left.  :-)

18 years agoVivian: downgrade log levels from ALERT to INFO, tidy up the code.
ehofman [Tue, 6 Dec 2005 18:48:56 +0000 (18:48 +0000)]
Vivian: downgrade log levels from ALERT to INFO, tidy up the code.

18 years agoremove two checks that were only useful during development; fix typo
mfranz [Tue, 6 Dec 2005 18:46:39 +0000 (18:46 +0000)]
remove two checks that were only useful during development; fix typo

18 years agoAdd files required by autotools.
ehofman [Tue, 6 Dec 2005 18:43:02 +0000 (18:43 +0000)]
Add files required by autotools.

18 years agoignore some autogenerated files.
ehofman [Tue, 6 Dec 2005 18:34:03 +0000 (18:34 +0000)]
ignore some autogenerated files.

18 years agoMathias: silence some valgrind warnings so that you can concentrate better on the...
ehofman [Tue, 6 Dec 2005 18:32:07 +0000 (18:32 +0000)]
Mathias: silence some valgrind warnings so that you can concentrate better on the real problems.

18 years agoGive Vivian some more credit.
ehofman [Tue, 6 Dec 2005 18:26:56 +0000 (18:26 +0000)]
Give Vivian some more credit.

18 years agoallow disabling/enabling of menu entries via "enabled" property;
mfranz [Tue, 6 Dec 2005 17:56:17 +0000 (17:56 +0000)]
allow disabling/enabling of menu entries via "enabled" property;
Unfortunately, we don't have an easy way to access the puObjects
only by knowing the respective XML property node, because the
menu structure was built by plib from string lists. That's why
we walk the puMenuBar tree and store {property node}->{puObject*}
pairs in a map. With this infrastructure in place we can now
easily enable/disable entries, but we can also make other changes
to menu buttons as we see need. The structure of puMenuBar is
described in the pui documentation, so it's less of a hack than
it looks.  :-)

18 years agoMathias FROEHLICH:
mfranz [Sun, 4 Dec 2005 10:43:49 +0000 (10:43 +0000)]
Mathias FROEHLICH:

remove a hack and do it properly: if the requested elevation is for some
reason below the surface and the intersection test fails (as it appears
to be the case in EGLL), try again from 10000m ASL

mf: typos

18 years agoglobals.cxx -- FGGlobals::set_fg_scenery():
mfranz [Sat, 3 Dec 2005 10:20:35 +0000 (10:20 +0000)]
globals.cxx -- FGGlobals::set_fg_scenery():
    Insert empty string as marker between FG_SCENERY path elements.
    FG_SCENERY=A:B expands to [A/Terrain, A/Objects, "", B/Terrain, B/Objects, ""]
    (assuming that both A/ and B/ have Terrain/ and Objects/ subdirs).

tileentry.cxx -- FGTileEntry::load():
    Check all tile dirs in FG_SCENERY from left to right: add all objects
    to the scenery until a terrain tile was found: In this case read the
    rest of that group (i.e. the Objects/ twin dir) and then stop scanning.

    Better structuring of log messages & fix warnings.

18 years agoAlex Romosan: Pass strings by reference not value
daveluff [Fri, 2 Dec 2005 22:52:09 +0000 (22:52 +0000)]
Alex Romosan:  Pass strings by reference not value

18 years agoAlex Romosan: Make GpsPage::GetId() pure virtual, and pass strings by reference not...
daveluff [Fri, 2 Dec 2005 22:50:10 +0000 (22:50 +0000)]
Alex Romosan: Make GpsPage::GetId() pure virtual, and pass strings by reference not value

18 years agoFGTileEntry::load(): store objects in a vector, then generate terrain or
mfranz [Fri, 2 Dec 2005 21:46:33 +0000 (21:46 +0000)]
FGTileEntry::load(): store objects in a vector, then generate terrain or
sea tile, and finally process the objects. This guarantees that all objects
are placed relative to a valid tile center, rather than to the origin (0/0/0).
This is important for objects in sea tiles, and allows to display objects
of *.stg files that came sooner in FG_SCENERY.

18 years agoMathias FROEHLICH: fix strange gcc 4.0.* strict aliasing problem
mfranz [Fri, 2 Dec 2005 16:43:50 +0000 (16:43 +0000)]
Mathias FROEHLICH: fix strange gcc 4.0.* strict aliasing problem

18 years agoreturning addresses of auto vars is *dangerous* (ask Vasilii! :-)
mfranz [Fri, 2 Dec 2005 00:10:25 +0000 (00:10 +0000)]
returning addresses of auto vars is *dangerous* (ask Vasilii! :-)
This was the reason why some people (especially SuSE10.0/gcc 4.0.2
users) couldn't see others in MP. I don't even know why I'm committing
that. It's less important than taxi lights ...

18 years agoSwap signs of the twist and incidence values to match the
andy [Thu, 1 Dec 2005 21:06:25 +0000 (21:06 +0000)]
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.

18 years agoIgnore generated files
daveluff [Wed, 30 Nov 2005 21:31:50 +0000 (21:31 +0000)]
Ignore generated files

18 years agoAdd support for a special-instrument xml attribute, which triggers loading of a know...
daveluff [Wed, 30 Nov 2005 01:21:45 +0000 (01:21 +0000)]
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

18 years agoBuild the KLN89 stuff...
daveluff [Wed, 30 Nov 2005 00:50:07 +0000 (00:50 +0000)]
Build the KLN89 stuff...

18 years agoTrack added files
daveluff [Wed, 30 Nov 2005 00:48:01 +0000 (00:48 +0000)]
Track added files

18 years agoCode to extend FGs current GPS functionality to allow the simulation of a specific...
daveluff [Wed, 30 Nov 2005 00:47:41 +0000 (00:47 +0000)]
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

18 years ago2D polygon drawing routines for a GPS instrument
daveluff [Wed, 30 Nov 2005 00:46:11 +0000 (00:46 +0000)]
2D polygon drawing routines for a GPS instrument

18 years agokln89 GPS unit simulation
daveluff [Wed, 30 Nov 2005 00:21:25 +0000 (00:21 +0000)]
kln89 GPS unit simulation

18 years agokln89 user interface logical pages
daveluff [Wed, 30 Nov 2005 00:18:42 +0000 (00:18 +0000)]
kln89 user interface logical pages

18 years agokln89 symbol table
daveluff [Wed, 30 Nov 2005 00:16:45 +0000 (00:16 +0000)]
kln89 symbol table

18 years agoAllow the nav radios to be slaved to a gps unit
daveluff [Tue, 29 Nov 2005 22:46:07 +0000 (22:46 +0000)]
Allow the nav radios to be slaved to a gps unit

18 years agoAdd a method to return a const pointer to the raw airport data, plus a couple of...
daveluff [Tue, 29 Nov 2005 20:24:32 +0000 (20:24 +0000)]
Add a method to return a const pointer to the raw airport data, plus a couple of whitespace cleanups

18 years agoGeneral tidy up - add an extra ctor method, remove surplus defined constants, remove...
daveluff [Tue, 29 Nov 2005 19:58:37 +0000 (19:58 +0000)]
General tidy up - add an extra ctor method, remove surplus defined constants, remove cout and iostream

18 years agoVivian MEAZZA:
mfranz [Tue, 29 Nov 2005 16:38:49 +0000 (16:38 +0000)]
Vivian MEAZZA:

"Remove redundant code, tidy up and improve output properties"
make elevator work

18 years agoCorrect conditional so that FlightGear will compile without
david [Tue, 29 Nov 2005 03:12:24 +0000 (03:12 +0000)]
Correct conditional so that FlightGear will compile without
special-purpose FDMs.

18 years agoAdd a lower-bound type navaid lookup, and the ability to specify navaid type in the...
daveluff [Mon, 28 Nov 2005 22:42:23 +0000 (22:42 +0000)]
Add a lower-bound type navaid lookup, and the ability to specify navaid type in the find nearest lookup, for the GPS code

18 years agoban not so informative message
mfranz [Mon, 28 Nov 2005 10:18:39 +0000 (10:18 +0000)]
ban not so informative message

18 years agoRemove nav.hxx, which has been superceded by navrecord.hxx and is no longer used...
daveluff [Sun, 27 Nov 2005 23:48:04 +0000 (23:48 +0000)]
Remove nav.hxx, which has been superceded by navrecord.hxx and is no longer used except by some old non-working test code

18 years agoAdd a lower-bound search function for fixes for GPS units with next-match database...
daveluff [Sun, 27 Nov 2005 20:19:00 +0000 (20:19 +0000)]
Add a lower-bound search function for fixes for GPS units with next-match database search capabilities

18 years agoVivian MEAZZA: use coords of tuned in carrier, not of the first one
mfranz [Sun, 27 Nov 2005 17:25:39 +0000 (17:25 +0000)]
Vivian MEAZZA: use coords of tuned in carrier, not of the first one

18 years agoUse the prefered GLUT game_mode_string format and add the posibility to match the...
ehofman [Sun, 27 Nov 2005 10:27:55 +0000 (10:27 +0000)]
Use the prefered GLUT  game_mode_string format and add the posibility to match the screen refresh rate and the framerate.

18 years agoMathias Fröhlich:
ehofman [Sun, 27 Nov 2005 09:50:26 +0000 (09:50 +0000)]
Mathias Fröhlich:

While digging in flightgears lost memory, I found that endless loop.

18 years agoFix property typo
daveluff [Sat, 26 Nov 2005 23:56:28 +0000 (23:56 +0000)]
Fix property typo

18 years agocosmetics -- NO CODE CHANGE!
mfranz [Fri, 25 Nov 2005 19:07:24 +0000 (19:07 +0000)]
cosmetics -- NO CODE CHANGE!

remove trailing spaces
fix very liberal indentation (logical block not indented at all, 5 spaces, ...)
removed commented out code

18 years agoVivian MEAZZA:
mfranz [Fri, 25 Nov 2005 18:55:29 +0000 (18:55 +0000)]
Vivian MEAZZA:

bugfix: don't always refer to carrier #0

18 years agoJosh wanted a compression-m value exported for gear, so he can animate
andy [Thu, 24 Nov 2005 17:35:42 +0000 (17:35 +0000)]
Josh wanted a compression-m value exported for gear, so he can animate
them more accurately.

18 years agoof course I should have known that it would only work in tests *before*
mfranz [Wed, 23 Nov 2005 12:48:09 +0000 (12:48 +0000)]
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.  :-/

18 years agoremove a few if's to make the ugly fix a little less ugly; they only save
mfranz [Wed, 23 Nov 2005 12:28:27 +0000 (12:28 +0000)]
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

18 years agoAJ found a typo
andy [Tue, 22 Nov 2005 23:25:25 +0000 (23:25 +0000)]
AJ found a typo

18 years agoMIPSpro doesn't like main() to be redefined.
ehofman [Tue, 22 Nov 2005 20:01:33 +0000 (20:01 +0000)]
MIPSpro doesn't like main() to be redefined.

18 years agoIRIX fix.
ehofman [Tue, 22 Nov 2005 18:08:13 +0000 (18:08 +0000)]
IRIX fix.

18 years agoA long, long time ago, a bug was inadvertently introduced into the threaded
curt [Tue, 22 Nov 2005 17:02:31 +0000 (17:02 +0000)]
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.

18 years ago"info -f autoconf" is a beautiful thing. Fixed the configure script so
curt [Tue, 22 Nov 2005 16:52:18 +0000 (16:52 +0000)]
"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.

19 years agoFinal updates for v0.9.9
curt [Thu, 17 Nov 2005 22:54:46 +0000 (22:54 +0000)]
Final updates for v0.9.9

19 years agoClock also able to report local time.
curt [Thu, 17 Nov 2005 22:07:27 +0000 (22:07 +0000)]
Clock also able to report local time.

19 years ago737 depends on T38 instruments.
curt [Thu, 17 Nov 2005 22:06:34 +0000 (22:06 +0000)]
737 depends on T38 instruments.

19 years agoDon't exclude 'data/Data' directory.
curt [Thu, 17 Nov 2005 21:47:53 +0000 (21:47 +0000)]
Don't exclude 'data/Data' directory.

19 years agoExpose local timezone offset in the property tree.
curt [Thu, 17 Nov 2005 15:47:01 +0000 (15:47 +0000)]
Expose local timezone offset in the property tree.

19 years agoDavid Culp:
ehofman [Wed, 16 Nov 2005 15:23:18 +0000 (15:23 +0000)]
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.

19 years agoUpdates from Fred Bouvier:
curt [Tue, 15 Nov 2005 22:00:41 +0000 (22:00 +0000)]
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.

19 years agoUpdate 'magic' for more consistant cross platform padding.
curt [Tue, 15 Nov 2005 19:15:13 +0000 (19:15 +0000)]
Update 'magic' for more consistant cross platform padding.

19 years agonumber one reason for lots of stale METAR reports is wrongly set system time
mfranz [Mon, 14 Nov 2005 21:59:13 +0000 (21:59 +0000)]
number one reason for lots of stale METAR reports is wrongly set system time

19 years agoPrevent download of thousands of METAR reports if all are for some reason
mfranz [Mon, 14 Nov 2005 17:18:27 +0000 (17:18 +0000)]
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.

19 years agoThis section was accidentally committed togetehr with another patch, it turned out...
ehofman [Sun, 13 Nov 2005 10:20:15 +0000 (10:20 +0000)]
This section was accidentally committed togetehr with another patch, it turned out it needed a fix since env was already declared.

19 years agoUse the new clouds3d-enable property instead.
ehofman [Sun, 13 Nov 2005 10:07:23 +0000 (10:07 +0000)]
Use the new clouds3d-enable property instead.

19 years agoUse the new clouds3d-enable property instead.
ehofman [Sun, 13 Nov 2005 10:05:58 +0000 (10:05 +0000)]
Use the new clouds3d-enable property instead.

19 years agoStart the HTML documentation in the default browser on Mac OS X
ehofman [Sat, 12 Nov 2005 14:46:00 +0000 (14:46 +0000)]
Start the HTML documentation in the default browser on Mac OS X

19 years agoCygwin fix.
ehofman [Sat, 12 Nov 2005 14:40:17 +0000 (14:40 +0000)]
Cygwin fix.

19 years agoSync with SimGear.
ehofman [Sat, 12 Nov 2005 12:31:11 +0000 (12:31 +0000)]
Sync with SimGear.

19 years ago"nine" (via IRC):
mfranz [Sat, 12 Nov 2005 11:40:57 +0000 (11:40 +0000)]
"nine" (via IRC):

don't crash if gui subsystem isn't available yet

19 years agoThis is an ugly fix for an ugly problem. And no, the two uglies don't cancel
mfranz [Sat, 12 Nov 2005 10:51:58 +0000 (10:51 +0000)]
This is an ugly fix for an ugly problem. And no, the two uglies don't cancel
each other out. The problem is this: if we press, for example, "Ctrl-a", but
release the "Ctrl" modifier button *before* the "a" button (which nobody does
intentionally, but which happens all the time), then we don't get the RELEASE
signal on "Ctrl-a" (keycode 1), but on the "a" (79). But "a" hasn't been
pressed, so the signal is dropped. And who releases "Ctrl-a"? Nobody!
So the next PRESSED signal for "Ctrl-a" is ignored, too. It is still
"pressed" after all, isn't it? That's the reason for the occasional
non-functioning of keys.

Due to the nearing 0.9.9 release, I only commit a crude last-minute fix.
It's not as intrusive as it looks, and shouldn't be "dangerous" at all.
It only makes sure that when we get an unexpected RELEASE for one letter
key ("a") that the two twins "A" and "Ctrl-A" are released if they are
still in "pressed" state.

The proper fix will be to let fg_os{,_sdl}.cxx always report presses on the
same key ("a", "Shift-a", "Ctrl-a", "Alt-a", and other combinations of
modifiers) as the *same* key (97), only with modifiers appropriately set.

19 years agoMake use of the new sound_sample function arrangement.
ehofman [Sat, 12 Nov 2005 10:27:05 +0000 (10:27 +0000)]
Make use of the new sound_sample function arrangement.

19 years agoDowngrade some debugging output to the SG_DEBUG log level.
curt [Sat, 12 Nov 2005 02:51:18 +0000 (02:51 +0000)]
Downgrade some debugging output to the SG_DEBUG log level.

19 years agoOops again -- forgot that the solver needs fuel too. :)
andy [Fri, 11 Nov 2005 18:02:16 +0000 (18:02 +0000)]
Oops again -- forgot that the solver needs fuel too. :)

19 years agotry to fix faces that come after (currently) unfixable faces
mfranz [Fri, 11 Nov 2005 17:41:31 +0000 (17:41 +0000)]
try to fix faces that come after (currently) unfixable faces

19 years agoAdded a Thanks entry.
curt [Fri, 11 Nov 2005 16:46:08 +0000 (16:46 +0000)]
Added a Thanks entry.

19 years agosunpos.hxx is no more
mfranz [Fri, 11 Nov 2005 15:08:18 +0000 (15:08 +0000)]
sunpos.hxx is no more

19 years agoDeprecate some non GPL compatible code in favor of our own routines.
ehofman [Fri, 11 Nov 2005 14:46:15 +0000 (14:46 +0000)]
Deprecate some non GPL compatible code in favor of our own routines.

19 years agoUse the default included aircraft.
ehofman [Fri, 11 Nov 2005 13:45:35 +0000 (13:45 +0000)]
Use the default included aircraft.

19 years agoFred: let the bool function actually return something
mfranz [Fri, 11 Nov 2005 07:17:26 +0000 (07:17 +0000)]
Fred: let the bool function actually return something

19 years agov0.9.9-pre3 updates.
curt [Fri, 11 Nov 2005 01:24:23 +0000 (01:24 +0000)]
v0.9.9-pre3 updates.

19 years agoUpdate.
curt [Fri, 11 Nov 2005 00:56:12 +0000 (00:56 +0000)]
Update.

19 years agoOops, typo.
andy [Thu, 10 Nov 2005 22:13:35 +0000 (22:13 +0000)]
Oops, typo.

19 years agoPredicate "engine running" on the out-of-fuel properties.
andy [Thu, 10 Nov 2005 22:12:31 +0000 (22:12 +0000)]
Predicate "engine running" on the out-of-fuel properties.

19 years agoNo-op checkin: Add some Surface test code (#if'd out) so I don't need
andy [Thu, 10 Nov 2005 20:28:13 +0000 (20:28 +0000)]
No-op checkin: Add some Surface test code (#if'd out) so I don't need
to write it again if the subject comes up.

19 years agoFix stall widths for the "auxilliary" (reverse flow) stalls so they
andy [Thu, 10 Nov 2005 20:26:37 +0000 (20:26 +0000)]
Fix stall widths for the "auxilliary" (reverse flow) stalls so they
are sharp, as intended.  These were are never seen in practice; I
found the problem while looking at 360 degree lift curve graphs
looking for discontinuities.

19 years agoUpdates to the list of files included in the released base package.
curt [Thu, 10 Nov 2005 15:39:36 +0000 (15:39 +0000)]
Updates to the list of files included in the released base package.

19 years agoExpose the strut compression.
ehofman [Thu, 10 Nov 2005 10:04:33 +0000 (10:04 +0000)]
Expose the strut compression.

19 years agoSmall bug fix, get the weighted average of the same side.
ehofman [Thu, 10 Nov 2005 10:02:00 +0000 (10:02 +0000)]
Small bug fix, get the weighted average of the same side.

19 years agoArchitectural fix allowing the "tip" popups (FOV, view name, etc...)
andy [Wed, 9 Nov 2005 20:34:46 +0000 (20:34 +0000)]
Architectural fix allowing the "tip" popups (FOV, view name, etc...)
to pop themselves down while the simulator is paused.

The problem was with the "real time" queue in the event manager,
causing the third argument of Nasal's settimer() (a flag for "sim
time") to be ignored.  Inverts the default sense of the argument, as
there are lots of uses of settimer() in the current code, almost none
of which want to use real time.

Note this fix introduces a header file incompatibility in SimGear --
be sure to update.

19 years agov0.9.9-pre2 updates.
curt [Wed, 9 Nov 2005 19:18:48 +0000 (19:18 +0000)]
v0.9.9-pre2 updates.

19 years agoUpdates.
curt [Wed, 9 Nov 2005 18:54:44 +0000 (18:54 +0000)]
Updates.

19 years agodistinguish editable and non editable textboxes; the former will usually
mfranz [Wed, 9 Nov 2005 18:23:55 +0000 (18:23 +0000)]
distinguish editable and non editable textboxes; the former will usually
be colored like input fields, while the others will be colored like normal
text

19 years agoprepare for pending plib change: set combobox/selectbox input field colors
mfranz [Wed, 9 Nov 2005 17:59:53 +0000 (17:59 +0000)]
prepare for pending plib change: set combobox/selectbox input field colors
to other color than "Yeukky Pink"; #undef'ed for older plib versions; plib
patch will be made available in case fgfs 0.9.9 is released before plib 0.8.5

19 years agoreinit(): destroy, reload and re-open dialogs (menu: Debug -> GUI Reload)
mfranz [Wed, 9 Nov 2005 17:16:59 +0000 (17:16 +0000)]
reinit(): destroy, reload and re-open dialogs (menu: Debug -> GUI Reload)
redraw(): redraw gui without distroying dialogs (fgcommand "gui-redaw"/Shift-F10)

This change makes sure that Nasal-generated and dynamic dialogs can be
re-opened correctly when cycling through themes.

19 years agoMathias Fröhlich:
curt [Wed, 9 Nov 2005 17:08:04 +0000 (17:08 +0000)]
Mathias Fröhlich:

Take any arbitrary vector (not necessarily vertical) and intersect it with
the current set of loaded terrain tiles.  Returns lon, lat, elev.  This
could have a multitude of useful applications such as testing line of sight
between two objects, faking a terrain following lookahead radar system,
virtual georeferencing, etc.

19 years agoreplace hard-coded HUD config dialog with NewGUI dialog
mfranz [Wed, 9 Nov 2005 10:47:40 +0000 (10:47 +0000)]
replace hard-coded HUD config dialog with NewGUI dialog

19 years agoUpdates.
curt [Tue, 8 Nov 2005 18:41:19 +0000 (18:41 +0000)]
Updates.

19 years agodon't destroy iterated map entries; delete _menubar; restore closed
mfranz [Tue, 8 Nov 2005 18:18:55 +0000 (18:18 +0000)]
don't destroy iterated map entries; delete _menubar; restore closed
non-nasal dialogs

19 years agoDon't use the [] notation here to test for the existence of a map member,
mfranz [Tue, 8 Nov 2005 11:05:50 +0000 (11:05 +0000)]
Don't use the [] notation here to test for the existence of a map member,
because this creates an empty entry if it didn't exist. This made the
activation of the dialog mandatory before the next gui subsystem update()
happened. Otherwise fgfs segfaulted.

19 years ago*** empty log message ***
ehofman [Tue, 8 Nov 2005 10:02:17 +0000 (10:02 +0000)]
*** empty log message ***

19 years agoHarald JOHNSEN: really disable fog
ehofman [Tue, 8 Nov 2005 10:00:24 +0000 (10:00 +0000)]
Harald JOHNSEN: really disable fog

19 years agoUpdates.
curt [Mon, 7 Nov 2005 16:19:03 +0000 (16:19 +0000)]
Updates.