]> git.mxchange.org Git - flightgear.git/log
flightgear.git
18 years agoOlaf Flebbe: Make sure the model gets deleted when it's not referenced anymore.
ehofman [Fri, 30 Dec 2005 09:34:29 +0000 (09:34 +0000)]
Olaf Flebbe: Make sure the model gets deleted when it's not referenced anymore.

18 years agoRemove some left over debugging output.
curt [Thu, 29 Dec 2005 16:50:03 +0000 (16:50 +0000)]
Remove some left over debugging output.

18 years agoJohn Ellson:
curt [Thu, 29 Dec 2005 16:22:38 +0000 (16:22 +0000)]
John Ellson:

Changes require to compile with a Fedora-Core Development system running
on an X86_64 platform with gcc-4.1.0.

18 years agoDurk Talsma, Olaf Flebbe & Mathias Fröhlich:
ehofman [Thu, 29 Dec 2005 13:58:21 +0000 (13:58 +0000)]
Durk Talsma, Olaf Flebbe & Mathias Fröhlich:

Split up simple.cxx

18 years agoBetter estimate of cross track heading error. Also, make sure it is
curt [Thu, 29 Dec 2005 04:07:49 +0000 (04:07 +0000)]
Better estimate of cross track heading error.  Also, make sure it is
computed correctly when flying outbound from a vor.

18 years agoMore reorg and refactoring of the code.
curt [Wed, 28 Dec 2005 21:45:43 +0000 (21:45 +0000)]
More reorg and refactoring of the code.

Added a convenience function to estimate the time to intercept the selected
radial give the current heading and speed.  This can be useful to a flight
directory to compute the point to switch from armed to coupled mode at just
the right time so the pilot can roll out onto the desired heading on the
desired radial.

Add a first whack at estimating a ground track heading error (difference
between aircraft heading and ground track directon.)  This needs more work
and testing.

18 years agoCache some property values locally to reduce unnecessary property system
curt [Wed, 28 Dec 2005 19:11:30 +0000 (19:11 +0000)]
Cache some property values locally to reduce unnecessary property system
calls.

18 years agoMore naming cleanups.
curt [Wed, 28 Dec 2005 18:05:03 +0000 (18:05 +0000)]
More naming cleanups.

18 years agoClean up some of the member data naming.
curt [Wed, 28 Dec 2005 17:26:57 +0000 (17:26 +0000)]
Clean up some of the member data naming.

18 years agoStep #1 of some code refactoring and cleanups. The nav radio code was
curt [Wed, 28 Dec 2005 16:53:19 +0000 (16:53 +0000)]
Step #1 of some code refactoring and cleanups.  The nav radio code was
written very early in the project and has grown and evolved and been added
onto many times.  It is long overdue for a code cleanup/reorg pass.

18 years agoRemove a debugging cout.
ehofman [Tue, 27 Dec 2005 14:30:56 +0000 (14:30 +0000)]
Remove a debugging cout.

18 years agoDetect the hostname as early as possible to prevent a segmentation fault (and an...
ehofman [Tue, 27 Dec 2005 14:02:38 +0000 (14:02 +0000)]
Detect the hostname as early as possible to prevent a segmentation fault (and an unknown exception in the main loop situation.

18 years agono more "Aborting ...\nPossible cause: Success"
mfranz [Thu, 22 Dec 2005 23:32:23 +0000 (23:32 +0000)]
no more "Aborting ...\nPossible cause: Success"

18 years agoRevert to the previous version, this is just a glimps of the future.
ehofman [Thu, 22 Dec 2005 15:13:50 +0000 (15:13 +0000)]
Revert to the previous version, this is just a glimps of the future.

18 years agoOnly test for --fg-root and --aircraft in ~/.fgfsrc et all if it wasn't specified...
ehofman [Thu, 22 Dec 2005 14:14:08 +0000 (14:14 +0000)]
Only test for --fg-root and --aircraft in ~/.fgfsrc et all if it wasn't specified at the command line.

18 years agoAdd an option to enable or disable the save-on-exit option. Add a season commandline...
ehofman [Thu, 22 Dec 2005 13:51:11 +0000 (13:51 +0000)]
Add an option to enable or disable the save-on-exit option. Add a season commandline option.

18 years agoPut the user configuration file sequence into it's own function. This will slightly...
ehofman [Thu, 22 Dec 2005 10:25:07 +0000 (10:25 +0000)]
Put the user configuration file sequence into it's own function. This will slightly tidy up the code but more importantly will make it consistant across the program.

18 years agoFix a typo and an unitialized variable
fredb [Thu, 22 Dec 2005 06:42:00 +0000 (06:42 +0000)]
Fix a typo and an unitialized variable

18 years agoGet the environment variables HOME and HOSTNAME only once.
ehofman [Wed, 21 Dec 2005 13:36:04 +0000 (13:36 +0000)]
Get the environment variables HOME and HOSTNAME only once.

18 years agoVassilii Khachaturov:
ehofman [Mon, 19 Dec 2005 13:15:09 +0000 (13:15 +0000)]
Vassilii Khachaturov:

clean up some build warnings caught with gcc-4.0.

18 years agoOlaf Flebbe:
ehofman [Mon, 19 Dec 2005 13:03:19 +0000 (13:03 +0000)]
Olaf Flebbe:

The prototype of update_metar_properties does not match overridden func.
trafficmgr: iterators below begin() and after end().
tower.cxx : iterator incrementing beyond end().

18 years agoVassilii Khachaturov:
ehofman [Mon, 19 Dec 2005 12:53:21 +0000 (12:53 +0000)]
Vassilii Khachaturov:

clean up some build warnings caught with gcc-4.0.

18 years agoMSVC fix.
ehofman [Sun, 18 Dec 2005 09:35:01 +0000 (09:35 +0000)]
MSVC fix.

18 years agoStefan Seifert: implement persistent dialog options, so changes in rendering, static...
ehofman [Sat, 17 Dec 2005 15:34:37 +0000 (15:34 +0000)]
Stefan Seifert: implement persistent dialog options, so changes in rendering, static LOD and sound settings dialogs are made permanent.

18 years agoadd _setlistener() function, so that slow property polling loops can be
mfranz [Fri, 16 Dec 2005 19:11:03 +0000 (19:11 +0000)]
add _setlistener() function, so that slow property polling loops can be
replaced with efficient listener callbacks. One use is the new FPS display.
This is reviewed and OK'ed by Andy, relatively trivial and separated from
the rest of Nasal, so problems are quite unlikely and confined to users of
this function.

The callback is executed whenever the property is written to -- even if
the value didn't change. The triggering Node is available via cmdarg().

Examples:  _setlistener("/sim/crashed", func {print("haha!")});
           _setlistener("/foo/bar", func { print(cmdarg().getPath() ~ " changed")})

18 years agoRemove the old hardcode fps display. This is now replaced with a nasal/gui
curt [Thu, 15 Dec 2005 22:18:06 +0000 (22:18 +0000)]
Remove the old hardcode fps display.  This is now replaced with a nasal/gui
display that can be dragged around the screen to an unobtrusive location.

18 years ago remove a few unused vars
mfranz [Thu, 15 Dec 2005 20:07:14 +0000 (20:07 +0000)]
     remove a few unused vars
menubar: cosmetics of the day

18 years agodon't check for subsequent indices (n), but for child positions; This way
mfranz [Wed, 14 Dec 2005 07:45:47 +0000 (07:45 +0000)]
don't check for subsequent indices (n), but for child positions; This way
it's also possible to enable/disable menu/item entries with higher numbers.
This can be useful for adding entries from other config files (aircraft
specific or local). I'd say aircraft files can use indices starting with
[100] and local files starting with [1000]. Such high number will never
collide with an entry in menubar.xml, even if entries are added/removed
there.

18 years agoMathias Fröhlich's code, Curt Olson's comments:
curt [Mon, 12 Dec 2005 22:22:28 +0000 (22:22 +0000)]
Mathias Fröhlich's code, Curt Olson's comments:

Display the ground intersection point on mouse click (if click not consumed
by the gui or the panel.)  This should eventually get stuffed into the
property tree.

18 years agoMathias Fröhlich:
curt [Mon, 12 Dec 2005 21:15:20 +0000 (21:15 +0000)]
Mathias Fröhlich:

Computes the pick direction and starting point.  This is code that translates
a screen coordinate into a vector in the FlightGear world (between the eye and
the on-screen coordinate.)  Armed with this vector in FG world coordinates,
you could call a scenery intersection routine and lookup the lon/lat/elev of
the point in the world that was clicked on.

18 years agoVassilii Khachaturov:
ehofman [Sun, 11 Dec 2005 13:37:06 +0000 (13:37 +0000)]
Vassilii Khachaturov:

* in some cases more specific sg exception types were used in place
  of the more generic one, e.g., sg_io_exception instead of sg_exception
  when the context of the error was an IO error
* in some cases, the error message was made more specific
* minor style fix for exception rethrowing --- using throw; whenever
  a re-throw is made; sometimes optimizing away the exception symbol name
  in the catch handler at all
* more specific catch handlers added in some places -- e.g.,
  an sg_io_exception caught ahead of sg_exception

18 years agoThe most important part is that it fixes possible
ehofman [Sun, 11 Dec 2005 13:17:20 +0000 (13:17 +0000)]
The most important part is that it fixes possible
memory corruption with that iterator decrement past the erase call.

18 years agoAdditional checks to io arguments. This prevents fg from crashing on invalid
ehofman [Sun, 11 Dec 2005 13:12:26 +0000 (13:12 +0000)]
Additional checks to io arguments. This prevents fg from crashing on invalid
arguments.

18 years agoMSVC8 fixes.
ehofman [Sun, 11 Dec 2005 12:53:54 +0000 (12:53 +0000)]
MSVC8 fixes.

18 years agofinal cosmetics (s/_entries/_objects/ and comments)
mfranz [Fri, 9 Dec 2005 10:43:09 +0000 (10:43 +0000)]
final cosmetics (s/_entries/_objects/ and comments)

18 years ago- fix typos
mfranz [Thu, 8 Dec 2005 15:03:08 +0000 (15:03 +0000)]
- fix typos
- fix indentation (there were 2, 3, 4, 7(!) space indents as well as tab
  indents, all mixed together)
- no code changes, except one "if (foo) {}" changed to "if (!foo) return; ..."

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