]> git.mxchange.org Git - flightgear.git/log
flightgear.git
14 years agoMerge branch 'ehofman/jsbsim'
Tim Moore [Thu, 26 Nov 2009 22:31:59 +0000 (23:31 +0100)]
Merge branch 'ehofman/jsbsim'

14 years agoMerge branches 'csaba/commlist' and 'csaba/recip'
Tim Moore [Thu, 26 Nov 2009 22:31:45 +0000 (23:31 +0100)]
Merge branches 'csaba/commlist' and 'csaba/recip'

14 years agoRemove old MSVC6.0 files that doen't work anymore
ehofman [Mon, 9 Nov 2009 09:21:49 +0000 (09:21 +0000)]
Remove old MSVC6.0 files that doen't work anymore

14 years agoFix label printing in ATCDialog
Csaba Halasz [Tue, 13 Oct 2009 15:57:00 +0000 (17:57 +0200)]
Fix label printing in ATCDialog

14 years agoDo not pollute comm list by inserting not found elements in FGCommList::FindByPos
Csaba Halasz [Tue, 13 Oct 2009 15:56:06 +0000 (17:56 +0200)]
Do not pollute comm list by inserting not found elements in FGCommList::FindByPos

14 years agoUse wider search in FGCommList::FindByPos
Csaba Halasz [Tue, 13 Oct 2009 15:54:27 +0000 (17:54 +0200)]
Use wider search in FGCommList::FindByPos

14 years agoRe-apply the reciprocal patch from cvs rev 1.3 and correct an order of magnitude...
Csaba Halasz [Sun, 25 Oct 2009 15:23:31 +0000 (16:23 +0100)]
Re-apply the reciprocal patch from cvs rev 1.3 and correct an order of magnitude regression in HeadingIndicatorFG

14 years agoRon Jensen:
torsten [Sun, 25 Oct 2009 14:45:23 +0000 (14:45 +0000)]
Ron Jensen:
This little patch makes the KT-70 read 888-8888 when in self-test mode.
This is the correct behavior, the current behavior, where it reads the
flight level and squawk code in self-test is incorrect.

14 years agoMerge branches 'durk/scenery' and 'ehofman/fog'
Tim Moore [Fri, 6 Nov 2009 22:39:17 +0000 (23:39 +0100)]
Merge branches 'durk/scenery' and 'ehofman/fog'

14 years agoMerge branch 'topic/moon'
Tim Moore [Fri, 6 Nov 2009 22:38:42 +0000 (23:38 +0100)]
Merge branch 'topic/moon'

14 years agoMerge branch 'timoore/atmos'
Tim Moore [Fri, 6 Nov 2009 22:38:37 +0000 (23:38 +0100)]
Merge branch 'timoore/atmos'

14 years agoMerge branch 'tat/configure'
Tim Moore [Fri, 6 Nov 2009 22:38:29 +0000 (23:38 +0100)]
Merge branch 'tat/configure'

14 years agoMerge branch 'aperry/tsync'
Tim Moore [Fri, 6 Nov 2009 22:37:14 +0000 (23:37 +0100)]
Merge branch 'aperry/tsync'

14 years agorocket engine and piston engine fixes
ehofman [Mon, 2 Nov 2009 12:22:45 +0000 (12:22 +0000)]
rocket engine and piston engine fixes

14 years agoRevert lighting "cleanup" for now.
Tim Moore [Sat, 31 Oct 2009 22:00:11 +0000 (23:00 +0100)]
Revert lighting "cleanup" for now.

The osgViewer headlight appears to be critical for enabling lighting.

14 years agofix moon lighting at night
Tim Moore [Fri, 30 Oct 2009 10:32:58 +0000 (11:32 +0100)]
fix moon lighting at night

This hasn't worked since the OSG port was initially checked in. A real
phase-of-the-moon bug!

14 years agosync. w. JSBSim CVS
ehofman [Wed, 28 Oct 2009 14:28:17 +0000 (14:28 +0000)]
sync. w. JSBSim CVS

14 years agoRemove system typedefs for MSC in net_fdm.hxx
Tim Moore [Mon, 26 Oct 2009 22:46:17 +0000 (23:46 +0100)]
Remove system typedefs for MSC in net_fdm.hxx

They are defined by stdint.hxx now.

14 years agostdint.h or equivalent is needed for net_fdm.hxx
Tim Moore [Mon, 26 Oct 2009 21:40:43 +0000 (22:40 +0100)]
stdint.h or equivalent is needed for net_fdm.hxx

14 years agoMSVC fix
ehofman [Mon, 26 Oct 2009 19:52:11 +0000 (19:52 +0000)]
MSVC fix

14 years agomingw fix
ehofman [Mon, 26 Oct 2009 19:49:33 +0000 (19:49 +0000)]
mingw fix

14 years agoSync. w. JSBSim cvs
ehofman [Mon, 26 Oct 2009 13:29:58 +0000 (13:29 +0000)]
Sync. w. JSBSim cvs

14 years agoAdjust fog color.
ehofman [Mon, 26 Oct 2009 09:46:05 +0000 (09:46 +0000)]
Adjust fog color.

14 years agomore include SGMath.hxx to keep MSVC happy
Tim Moore [Tue, 20 Oct 2009 08:18:51 +0000 (10:18 +0200)]
more include SGMath.hxx to keep MSVC happy

14 years agoRevoke url change detection code.
durk [Sun, 25 Oct 2009 20:09:20 +0000 (20:09 +0000)]
Revoke url change detection code.

14 years agoGenerate sea level pressure from metar
Tim Moore [Mon, 26 Oct 2009 05:54:39 +0000 (06:54 +0100)]
Generate sea level pressure from metar

This needs to account for the current temperature.

14 years agodelete char array with delete[]
Tim Moore [Sat, 24 Oct 2009 20:49:18 +0000 (22:49 +0200)]
delete char array with delete[]

14 years agoTwo patches:
durk [Sat, 24 Oct 2009 09:22:20 +0000 (09:22 +0000)]
Two patches:

1) Fix for the "use custom scenery airport data" property.
2) Make it a little harder for stupid people to make money behind our backs.

14 years agoSync. with JSBSim CVS
ehofman [Sat, 24 Oct 2009 08:25:55 +0000 (08:25 +0000)]
Sync. with JSBSim CVS

14 years agoThis is one leftover from Tat's patch from 2009-09-16:
torsten [Wed, 21 Oct 2009 20:20:03 +0000 (20:20 +0000)]
This is one leftover from Tat's patch from 2009-09-16:

I believe these patches are really important for Mac users since they don't have to wait for my updating xcode project files.
these also saves up to 50% of build time since most of users don't have to make universal binaries.

14 years agoRemoved code from ConsumeFuel() which failed due to rounding error.
ehofman [Mon, 19 Oct 2009 07:54:48 +0000 (07:54 +0000)]
Removed code from ConsumeFuel() which failed due to rounding error.

14 years agoFixes for changes in simgear/math/sg_types.hxx
Tim Moore [Sun, 18 Oct 2009 10:16:23 +0000 (12:16 +0200)]
Fixes for changes in simgear/math/sg_types.hxx

14 years agoJames Turner: Add autobrake functionality
ehofman [Fri, 16 Oct 2009 08:05:50 +0000 (08:05 +0000)]
James Turner: Add autobrake functionality

14 years agoChanged starting fuel flow. Fixed aborted start behavior.
ehofman [Thu, 15 Oct 2009 16:17:45 +0000 (16:17 +0000)]
Changed starting fuel flow. Fixed aborted start behavior.

14 years agoThis is the looping fix.
ehofman [Thu, 15 Oct 2009 13:36:52 +0000 (13:36 +0000)]
This is the looping fix.

14 years agofixed egngine feed bug
ehofman [Thu, 15 Oct 2009 08:18:10 +0000 (08:18 +0000)]
fixed egngine feed bug

14 years agosync. with JSBSim CVS again
ehofman [Mon, 12 Oct 2009 07:24:41 +0000 (07:24 +0000)]
sync. with JSBSim CVS again

14 years agomake it compile again
ehofman [Fri, 9 Oct 2009 09:01:44 +0000 (09:01 +0000)]
make it compile again

14 years agoMerge branches 'jmt/dialog' and 'durk/scenery'
Tim Moore [Mon, 12 Oct 2009 09:06:12 +0000 (11:06 +0200)]
Merge branches 'jmt/dialog' and 'durk/scenery'

14 years agoMerge branches 'jmt/brakes' and 'jmt/dump'
Tim Moore [Mon, 12 Oct 2009 09:05:36 +0000 (11:05 +0200)]
Merge branches 'jmt/brakes' and 'jmt/dump'

14 years agoMerge branch 'stuart/clouds'
Tim Moore [Mon, 12 Oct 2009 09:04:58 +0000 (11:04 +0200)]
Merge branch 'stuart/clouds'

14 years agoMerge branch 'torsten/axes'
Tim Moore [Mon, 12 Oct 2009 09:04:47 +0000 (11:04 +0200)]
Merge branch 'torsten/axes'

14 years agoMerge branches 'jmt/xmlauto', 'luff/kln89' and 'curt/radial'
Tim Moore [Mon, 12 Oct 2009 09:03:35 +0000 (11:03 +0200)]
Merge branches 'jmt/xmlauto', 'luff/kln89' and 'curt/radial'

14 years agoMerge branch 'jmt/positioned'
Tim Moore [Mon, 12 Oct 2009 09:02:00 +0000 (11:02 +0200)]
Merge branch 'jmt/positioned'

14 years agoMerge branch 'vivian/trainz'
Tim Moore [Mon, 12 Oct 2009 08:59:18 +0000 (10:59 +0200)]
Merge branch 'vivian/trainz'

14 years agoAlex Perry: some updates to terrasync.
curt [Sat, 10 Oct 2009 15:17:21 +0000 (15:17 +0000)]
Alex Perry: some updates to terrasync.

14 years agoUpdate for screen-dumps in PNG format instead of PPM.
jmt [Tue, 6 Oct 2009 20:04:31 +0000 (20:04 +0000)]
Update for screen-dumps in PNG format instead of PPM.

14 years agoMerge branch 'topic/atis' into merge/master-atis
Tim Moore [Tue, 6 Oct 2009 08:21:19 +0000 (10:21 +0200)]
Merge branch 'topic/atis' into merge/master-atis

14 years agoExtend FGPositioned API to support queries by name as well as ident.
jmt [Mon, 5 Oct 2009 19:58:24 +0000 (19:58 +0000)]
Extend FGPositioned API to support queries by name as well as ident.

14 years agoExtender iterative search APIs with a 'has-next' return arg, to enable better iterati...
jmt [Sun, 4 Oct 2009 22:14:14 +0000 (22:14 +0000)]
Extender iterative search APIs with a 'has-next' return arg, to enable better iteration UI.

14 years agoNew feature: Allow the loading of shared models that are not located inside
durk [Sun, 4 Oct 2009 07:59:07 +0000 (07:59 +0000)]
New feature: Allow the loading of shared models that are not located inside
the base package, but are maintained in the SVN repository of the custom
scenery project.

15 years agoDialog support for conditional enable and visible flags, and re-running layout when...
jmt [Sat, 3 Oct 2009 22:12:22 +0000 (22:12 +0000)]
Dialog support for conditional enable and visible flags, and re-running layout when conditions change. Used by the GPS code, but potentially in many other places I expect.

15 years agoFix another crash in the autobrake code, with 'aircraft' (eg, ATC) with no weight...
jmt [Sat, 3 Oct 2009 10:28:48 +0000 (10:28 +0000)]
Fix another crash in the autobrake code, with 'aircraft' (eg, ATC) with no weight-on-wheels flag. Thanks to Jacob Burbach for the report.

15 years agoStuart Buchanan:
durk [Fri, 2 Oct 2009 05:44:56 +0000 (05:44 +0000)]
Stuart Buchanan:
   Improvements to the cloudsystem:
        - A new xml format
        - Texture indexing based on the position of the sprite in the cloud
          mass, allowing more control over the texture set.
        - Improved fog and shading
        - Better sprite distribution
        - A more natural distribution of clouds, so no more obvious grids.

15 years agoBugfix use of type checks in FGPositioned::findAllWithIdentSortedByRange
jmt [Thu, 1 Oct 2009 16:50:54 +0000 (16:50 +0000)]
Bugfix use of type checks in FGPositioned::findAllWithIdentSortedByRange

15 years agoNon platform specific:
torsten [Thu, 1 Oct 2009 11:49:10 +0000 (11:49 +0000)]
Non platform specific:
- normalize axes events
- handle relative and absolute axes separately in own classes
- ignore tolerance for relative axes, they can fire the same event multiple times which must not be ignored.

15 years agoMerge branch 'jmt/navradio'
Tim Moore [Thu, 1 Oct 2009 21:49:57 +0000 (23:49 +0200)]
Merge branch 'jmt/navradio'

The previous merge claimed to have merged this branch; it didn't because
I had reset the branch to someplace weird.

15 years agoMerge branches 'jmt/navradio', 'jmt/cleanup' and 'torsten/gps-fix'
Tim Moore [Thu, 1 Oct 2009 13:17:24 +0000 (15:17 +0200)]
Merge branches 'jmt/navradio', 'jmt/cleanup' and 'torsten/gps-fix'

15 years agoSmooth out the time-to-intercept radial computation so it's a bit more useful.
curt [Wed, 30 Sep 2009 20:53:22 +0000 (20:53 +0000)]
Smooth out the time-to-intercept radial computation so it's a bit more useful.

15 years agoUse boost::to_lower_copy instead of function from simgear
Tim Moore [Wed, 30 Sep 2009 22:15:37 +0000 (00:15 +0200)]
Use boost::to_lower_copy instead of function from simgear

The simgear function is about to get removed.

15 years agoAllow airports system to function without an environment manager - useful in some...
jmt [Mon, 28 Sep 2009 23:43:31 +0000 (23:43 +0000)]
Allow airports system to function without an environment manager - useful in some tests I'm writing.

15 years agoPositioned support for adding user waypoints.
jmt [Mon, 28 Sep 2009 23:42:10 +0000 (23:42 +0000)]
Positioned support for adding user waypoints.

15 years agoTry to improve frame rate and reduce jitter
Tim Moore [Wed, 30 Sep 2009 06:03:46 +0000 (08:03 +0200)]
Try to improve frame rate and reduce jitter

Signed-off-by: v meazza <vivian.meazza@lineone.net>
Conflicts:

src/AIModel/AIGroundVehicle.cxx

15 years agoFurther extensions to FGPositioned to support ongoing GPS work.
jmt [Sun, 27 Sep 2009 23:12:58 +0000 (23:12 +0000)]
Further extensions to FGPositioned to support ongoing GPS work.

15 years agoExtend FGPositioned to allow mapping from a string to a type.
jmt [Sat, 26 Sep 2009 11:46:42 +0000 (11:46 +0000)]
Extend FGPositioned to allow mapping from a string to a type.

15 years agoRemove the GPSPage base class, that only KLN89Page was derived from.
daveluff [Thu, 24 Sep 2009 20:49:04 +0000 (20:49 +0000)]
Remove the GPSPage base class, that only KLN89Page was derived from.

15 years agoRefactor the XMLAuto parsing code to no longer warn about every node handled by the...
jmt [Wed, 23 Sep 2009 17:25:42 +0000 (17:25 +0000)]
Refactor the XMLAuto parsing code to no longer warn about every node handled by the base class (FGXMLAutoComponent). As a side effect, issue better warnings when an unrecognised node is encountered.

15 years agoMerge branch 'jmt/reciprocal'
Tim Moore [Wed, 23 Sep 2009 05:44:02 +0000 (07:44 +0200)]
Merge branch 'jmt/reciprocal'

15 years agoAlex Buzin: Fix wrong calculation of temperature and dewpoint
torsten [Tue, 22 Sep 2009 18:47:24 +0000 (18:47 +0000)]
Alex Buzin: Fix wrong calculation of temperature and dewpoint

15 years agoAuto-brake enhancements: support for JSBSim aircraft, Airbus-style combined MAX/RTO...
jmt [Tue, 22 Sep 2009 15:56:45 +0000 (15:56 +0000)]
Auto-brake enhancements: support for JSBSim aircraft, Airbus-style combined MAX/RTO modes, correct disengage behaviour and more disengage conditions.

15 years agoCatch a possible NAN at insanely low but greater than zero speeds
torsten [Tue, 22 Sep 2009 14:22:49 +0000 (14:22 +0000)]
Catch a possible NAN at insanely low but greater than zero speeds

15 years agoUpdate MSVC project files for the autobrake files
Tim Moore [Mon, 21 Sep 2009 21:06:43 +0000 (23:06 +0200)]
Update MSVC project files for the autobrake files

15 years agoDon't crash with UFO FDM, etc, or other FDMs that don't define global props needed...
jmt [Mon, 21 Sep 2009 16:26:07 +0000 (16:26 +0000)]
Don't crash with UFO FDM, etc, or other FDMs that don't define global props needed - just go into passive mode.

15 years agoDon't look for /velocities/groundspeed-kts during initialisation.
jmt [Mon, 21 Sep 2009 15:56:36 +0000 (15:56 +0000)]
Don't look for /velocities/groundspeed-kts during initialisation.

15 years agoA generic, configurable autobrake system. Not fully features yet, but works quite...
jmt [Mon, 21 Sep 2009 13:57:39 +0000 (13:57 +0000)]
A generic, configurable autobrake system. Not fully features yet, but works quite nicely in the 777, including RTO modes and auto-disengage on pilot input.

15 years agoFix the temperature computation.
torsten [Sun, 20 Sep 2009 15:46:05 +0000 (15:46 +0000)]
Fix the temperature computation.

15 years agoRon Jensen:
torsten [Sun, 20 Sep 2009 15:42:46 +0000 (15:42 +0000)]
Ron Jensen:
While troubleshooting the new environment I discovered the metar station
elevation (station_elevation_ft) is never being set because there is a
local variable that overrides it.

15 years agoMerge branch 'tat/configure'
Tim Moore [Sun, 20 Sep 2009 20:44:58 +0000 (22:44 +0200)]
Merge branch 'tat/configure'

15 years agoRemove plib/fnt.h from panel header.
jmt [Sun, 20 Sep 2009 08:21:47 +0000 (08:21 +0000)]
Remove plib/fnt.h from panel header.

15 years agoReplace one SGD_ constant with a local one, in LaRCsim.
jmt [Sun, 20 Sep 2009 08:21:27 +0000 (08:21 +0000)]
Replace one SGD_ constant with a local one, in LaRCsim.

15 years agoRemove <plib/sg> includes.
jmt [Sun, 20 Sep 2009 08:21:05 +0000 (08:21 +0000)]
Remove <plib/sg> includes.

15 years agoRemove use of plig/sg from render-area-2d.
jmt [Sat, 19 Sep 2009 19:21:28 +0000 (19:21 +0000)]
Remove use of plig/sg from render-area-2d.

15 years agoRemove audio update from main.cxx, back to FGFX (but keep the timing-dependent piece...
jmt [Sat, 19 Sep 2009 18:57:04 +0000 (18:57 +0000)]
Remove audio update from main.cxx, back to FGFX (but keep the timing-dependent piece done artificially late)

15 years agoBreak viewmgr.hxx dependency on on viewer.hxx.
jmt [Sat, 19 Sep 2009 18:41:55 +0000 (18:41 +0000)]
Break viewmgr.hxx dependency on on viewer.hxx.

15 years agouse boost::tie instead of make_ref
Tim Moore [Sat, 19 Sep 2009 21:55:09 +0000 (23:55 +0200)]
use boost::tie instead of make_ref

15 years agofix ATIS on 64bit machines
Csaba Halasz [Sat, 19 Sep 2009 19:41:12 +0000 (21:41 +0200)]
fix ATIS on 64bit machines

15 years agoMSVC fixes for atis merge.
v meazza [Sat, 19 Sep 2009 10:02:36 +0000 (11:02 +0100)]
MSVC fixes for atis merge.

Avoid dynamic arrays such as char msg[len]; they are a gcc-ism.

15 years agoFGFX clean-ups, conversion of one more sgVec user.
jmt [Sat, 19 Sep 2009 08:03:17 +0000 (08:03 +0000)]
FGFX clean-ups, conversion of one more sgVec user.

15 years agoMerge branch 'vivian/train' into next
Tim Moore [Fri, 18 Sep 2009 20:04:52 +0000 (22:04 +0200)]
Merge branch 'vivian/train' into next

15 years agoMerge branch 'jmt/cleanup' into next
Tim Moore [Fri, 18 Sep 2009 19:56:38 +0000 (21:56 +0200)]
Merge branch 'jmt/cleanup' into next

15 years agoMerge branch 'jd/atis' into next
Tim Moore [Fri, 18 Sep 2009 19:52:30 +0000 (21:52 +0200)]
Merge branch 'jd/atis' into next

15 years agoPut back an unfortunate include, until ViewMgr can be fixed to not inline FGViewer...
jmt [Fri, 18 Sep 2009 17:27:16 +0000 (17:27 +0000)]
Put back an unfortunate include, until ViewMgr can be fixed to not inline FGViewer destructor calls.

15 years agoDrat, this is really needed. Yuck, yuck, yuck.
jmt [Fri, 18 Sep 2009 17:17:06 +0000 (17:17 +0000)]
Drat, this is really needed. Yuck, yuck, yuck.

15 years agoHeader clean-ups in viewer/view-mgr.
jmt [Fri, 18 Sep 2009 16:50:08 +0000 (16:50 +0000)]
Header clean-ups in viewer/view-mgr.

15 years agoATIS overhaul by John Denker, adapted to trunk by me.
jmt [Fri, 18 Sep 2009 15:27:19 +0000 (15:27 +0000)]
ATIS overhaul by John Denker, adapted to trunk by me.

8:: AWOS is available at AWOS locations.  (Previously only ATIS was
   implemented.)

 9:: ATIS phraseology now more nearly conforms to international
   standard METAR pattern, and therefore to usual FAA practice.(*)

Items marked with a (*) are fully implemented in the /text/ of the
ATIS message, but the voiced version of the message is degraded by
limitations of the FGFS built-in text-to-speech system.

 10:: ATIS now reports sky condition.(*)

 11:: ATIS now reports multiple layers of clouds, not just the lowest
 layer.(*)

 12:: ATIS now takes field elevation into account when calculating
   sky condition and ceiling.

 13:: ATIS now reports dewpoint.(*)

 14:: ATIS now can handle negative quantities (temperature and dewpoint).(*)

 15:: ATIS can now report report fractional-mile visibility.(*)

 16:: ATIS now uses magnetic (not true) wind directions, as it should.

 17:: ATIS generates correct runway number and suffix (nine right,
   one one left).

 18:: ATIS can be received on nav frequencies, not just comm.

 19:: Nothing bad happens if the same ATIS is tuned up on more than
   one receiver.

 20:: ATIS can be updated at times other than at the top of the hour.

 21:: ATIS listens for an "attention" signal, and responds to changes
   in the weather by issuing a new ATIS message (somewhat like a
   "special observation").

 22:: ATIS volume now responds to radio volume setting.

 23:: Area-related services (i.e. approach radar) are handled
   more-nearly consistently with radio-frequency related services.

 24:: ATIS sequence-letter generation has been fixed.

 25:: ATIS messages are now in the property tree, so they can be read
   e.g. via the http interface.

15 years agoAdd support for tunnel, y-offset and limit update rate
vmeazza [Fri, 18 Sep 2009 12:51:23 +0000 (13:51 +0100)]
Add support for tunnel, y-offset and limit update rate

Signed-off-by: vmeazza <vivian.meazza@lineone.net>
15 years agoMerge branch 'tat/configure' into next
Tim Moore [Fri, 18 Sep 2009 08:40:58 +0000 (10:40 +0200)]
Merge branch 'tat/configure' into next

15 years agoMerge branch 'master' into next
Tim Moore [Fri, 18 Sep 2009 08:39:48 +0000 (10:39 +0200)]
Merge branch 'master' into next

15 years agoonly complain about binary record length mismatch if mode is binary.
torsten [Thu, 17 Sep 2009 20:17:35 +0000 (20:17 +0000)]
only complain about binary record length mismatch if mode is binary.

15 years agounintentional introduction of a not yet ready util.
torsten [Fri, 18 Sep 2009 07:37:23 +0000 (07:37 +0000)]
unintentional introduction of a not yet ready util.