]>
git.mxchange.org Git - flightgear.git/log
Tim Moore [Sun, 29 Nov 2009 11:44:11 +0000 (12:44 +0100)]
Change boost version to 1.37 again
boost/tr1 doesn't support unordered_map before, and I don't want to
test for it myself.
Tim Moore [Sun, 22 Nov 2009 21:54:53 +0000 (22:54 +0100)]
Drop boost version back to 1.34
Tim Moore [Sat, 21 Nov 2009 23:19:43 +0000 (00:19 +0100)]
updated documentation of effects
Still a work in progress...
Tim Moore [Sun, 15 Nov 2009 00:18:01 +0000 (01:18 +0100)]
bump boost version to 1.37
Tim Moore [Thu, 12 Nov 2009 09:58:42 +0000 (10:58 +0100)]
Attach an empty shader program to the scene graph root
This establishes a default state of using the OpenGL fixed function pipeline.
Otherwise a shader program from a state set can leak into state sets that don't
use shaders at all.
Tim Moore [Tue, 3 Nov 2009 11:41:00 +0000 (12:41 +0100)]
Changes for animated effects
Tim Moore [Tue, 3 Nov 2009 11:41:00 +0000 (12:41 +0100)]
Move the property expression code back to simgear.
Tim Moore [Sun, 8 Nov 2009 20:53:02 +0000 (21:53 +0100)]
Don't allocate string temporaries for comparisons.
Tim Moore [Thu, 10 Dec 2009 06:26:38 +0000 (07:26 +0100)]
Clean up autoconf test for osg::CullSettings::CLEAR_MASK
ehofman [Tue, 1 Dec 2009 09:08:08 +0000 (09:08 +0000)]
The problem with the current test is that HAVE_CULLSETTINGS_CLEAR_MASK is always defined, either with a value of 1 or a value of 0 while the test in the code checks for '#if defined(HAVE_CULLSETTINGS_CLEAR_MASK)'
Tim Moore [Mon, 30 Nov 2009 08:29:07 +0000 (09:29 +0100)]
Add HAVE_CULLSETTINGS_CLEAR_MASK to configure.ac and check it in camera code
This works around a behavior / interface change in OSG post 2.9.6.
Csaba Halasz [Sun, 29 Nov 2009 00:57:03 +0000 (01:57 +0100)]
Update camera inheritance masks because of OSG changeset 10838
Tim Moore [Fri, 27 Nov 2009 05:41:43 +0000 (06:41 +0100)]
Merge branch 'luff/kln89'
Tim Moore [Fri, 27 Nov 2009 05:40:47 +0000 (06:40 +0100)]
Merge branch 'jmt/gps'
Conflicts:
src/Instrumentation/gps.cxx
Tim Moore [Thu, 26 Nov 2009 22:32:38 +0000 (23:32 +0100)]
Merge branch 'jmt/dialog'
Tim Moore [Thu, 26 Nov 2009 22:32:20 +0000 (23:32 +0100)]
Merge branch 'ehofman/sky'
Tim Moore [Thu, 26 Nov 2009 22:31:59 +0000 (23:31 +0100)]
Merge branch 'ehofman/jsbsim'
Tim Moore [Thu, 26 Nov 2009 22:31:45 +0000 (23:31 +0100)]
Merge branches 'csaba/commlist' and 'csaba/recip'
ehofman [Mon, 9 Nov 2009 10:28:59 +0000 (10:28 +0000)]
sun postition fixes
Was: allow sound effects in the configuration file to be added to the 'avionics' sample group by setting '<type>avionics</type>'.
but this change obviously snuck in with that.
ehofman [Mon, 9 Nov 2009 09:21:49 +0000 (09:21 +0000)]
Remove old MSVC6.0 files that doen't work anymore
Csaba Halasz [Tue, 13 Oct 2009 15:57:00 +0000 (17:57 +0200)]
Fix label printing in ATCDialog
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
Csaba Halasz [Tue, 13 Oct 2009 15:54:27 +0000 (17:54 +0200)]
Use wider search in FGCommList::FindByPos
jmt [Sat, 7 Nov 2009 00:18:21 +0000 (00:18 +0000)]
Case insensitivity for findNextByPartialId.
jmt [Sat, 7 Nov 2009 00:16:52 +0000 (00:16 +0000)]
In the route-manager, track the departure and destination airport objects
* Expose the airport names as properties
* Use tied properties to simplify the code
jmt [Fri, 6 Nov 2009 23:12:35 +0000 (23:12 +0000)]
Make Nasal airportinfo() tolerant of invalid airport idents.
daveluff [Sat, 7 Nov 2009 00:18:08 +0000 (00:18 +0000)]
Enable correct DTO waypoint selection
daveluff [Thu, 5 Nov 2009 20:27:56 +0000 (20:27 +0000)]
Allow all approaches to be selected at airports with more than 3 approaches
ehofman [Fri, 6 Nov 2009 01:05:43 +0000 (01:05 +0000)]
first stab at reorganizing fgUpdateSunPos() to make it use quats
ehofman [Thu, 5 Nov 2009 13:46:49 +0000 (13:46 +0000)]
Save a costly SGVec3d::fromGeod() calculation
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
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.
Tim Moore [Fri, 6 Nov 2009 22:39:17 +0000 (23:39 +0100)]
Merge branches 'durk/scenery' and 'ehofman/fog'
Tim Moore [Fri, 6 Nov 2009 22:38:42 +0000 (23:38 +0100)]
Merge branch 'topic/moon'
Tim Moore [Fri, 6 Nov 2009 22:38:37 +0000 (23:38 +0100)]
Merge branch 'timoore/atmos'
Tim Moore [Fri, 6 Nov 2009 22:38:29 +0000 (23:38 +0100)]
Merge branch 'tat/configure'
Tim Moore [Fri, 6 Nov 2009 22:37:14 +0000 (23:37 +0100)]
Merge branch 'aperry/tsync'
ehofman [Thu, 5 Nov 2009 12:49:29 +0000 (12:49 +0000)]
pass the geodetic position and view orientation quat to the sky repositioning function
daveluff [Tue, 3 Nov 2009 22:55:36 +0000 (22:55 +0000)]
Allow the DIR page to be exited properly using the inner knob
daveluff [Tue, 3 Nov 2009 22:54:05 +0000 (22:54 +0000)]
Make the comments about switching to the DIR page more useful
jmt [Mon, 2 Nov 2009 23:35:10 +0000 (23:35 +0000)]
Dynamic combo-boxes; read values from the property tree.
jmt [Mon, 2 Nov 2009 23:33:07 +0000 (23:33 +0000)]
Check one potential source of the prime-meridian crash.
ehofman [Mon, 2 Nov 2009 12:22:45 +0000 (12:22 +0000)]
rocket engine and piston engine fixes
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.
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!
ehofman [Wed, 28 Oct 2009 14:28:17 +0000 (14:28 +0000)]
sync. w. JSBSim CVS
jmt [Wed, 28 Oct 2009 08:27:19 +0000 (08:27 +0000)]
Bugfix - don't exclude seaports or heliports when looking up by ICAO.
jmt [Tue, 27 Oct 2009 19:23:56 +0000 (19:23 +0000)]
Check for an empty search query in GPS searches, and fix test code.
daveluff [Tue, 27 Oct 2009 00:32:57 +0000 (00:32 +0000)]
Remove the unecessary distinction between waypoints of the core approach and waypoints of the missed approach procedure
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.
Tim Moore [Mon, 26 Oct 2009 21:40:43 +0000 (22:40 +0100)]
stdint.h or equivalent is needed for net_fdm.hxx
jmt [Mon, 26 Oct 2009 20:23:33 +0000 (20:23 +0000)]
Better idents for waypoints defined by lon/lat.
ehofman [Mon, 26 Oct 2009 19:52:11 +0000 (19:52 +0000)]
MSVC fix
ehofman [Mon, 26 Oct 2009 19:49:33 +0000 (19:49 +0000)]
mingw fix
ehofman [Mon, 26 Oct 2009 13:29:58 +0000 (13:29 +0000)]
Sync. w. JSBSim cvs
ehofman [Mon, 26 Oct 2009 09:46:05 +0000 (09:46 +0000)]
Adjust fog color.
Tim Moore [Tue, 20 Oct 2009 08:18:51 +0000 (10:18 +0200)]
more include SGMath.hxx to keep MSVC happy
durk [Sun, 25 Oct 2009 20:09:20 +0000 (20:09 +0000)]
Revoke url change detection code.
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.
daveluff [Sat, 24 Oct 2009 19:36:12 +0000 (19:36 +0000)]
Expand SIAP idents as found in FAA ARINC dataset to the full approach name as shown on the approach chart and possibly the GPS
Tim Moore [Sat, 24 Oct 2009 20:49:18 +0000 (22:49 +0200)]
delete char array with delete[]
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.
ehofman [Sat, 24 Oct 2009 08:25:55 +0000 (08:25 +0000)]
Sync. with JSBSim CVS
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.
jmt [Wed, 21 Oct 2009 22:47:29 +0000 (22:47 +0000)]
Fix for an uninitialised value, reported by Dave Luff.
jmt [Wed, 21 Oct 2009 22:42:24 +0000 (22:42 +0000)]
Route tweaks, especially in-flight activation and deactivation
* Don't require a valid departure and destination airport
* Handle in-air route activation cleanly
* Handle end-of-route situation cleanly
jmt [Wed, 21 Oct 2009 07:18:36 +0000 (07:18 +0000)]
Tweak permitted indices for GPS route insert commands.
jmt [Wed, 21 Oct 2009 07:18:19 +0000 (07:18 +0000)]
GPS commands to edit the route manager route.
ehofman [Mon, 19 Oct 2009 07:54:48 +0000 (07:54 +0000)]
Removed code from ConsumeFuel() which failed due to rounding error.
jmt [Sun, 18 Oct 2009 23:02:51 +0000 (23:02 +0000)]
Make panel-IO quieter.
jmt [Sun, 18 Oct 2009 21:08:22 +0000 (21:08 +0000)]
HUD tweak - don't show cross-track error if it's (effectively) zero.
jmt [Sun, 18 Oct 2009 20:42:14 +0000 (20:42 +0000)]
GPS data validity clean-up; it was a mess, now it's more robust. Thanks to Dave Luff for reporting.
jmt [Sun, 18 Oct 2009 19:59:01 +0000 (19:59 +0000)]
Fix route-manager / GPS sequencing interaction; tied properties need help to fire listeners.
jmt [Sun, 18 Oct 2009 17:54:18 +0000 (17:54 +0000)]
Fix a copy-and-paste bug with destination runways. Caught by Scott Hamilton.
daveluff [Sun, 18 Oct 2009 00:32:47 +0000 (00:32 +0000)]
Add a hardwired instrument approach for testing. This will be removed and read from file shortly
Tim Moore [Sun, 18 Oct 2009 10:16:23 +0000 (12:16 +0200)]
Fixes for changes in simgear/math/sg_types.hxx
daveluff [Sat, 17 Oct 2009 13:04:21 +0000 (13:04 +0000)]
My non-precision approach model had been one or more IAFs and then a common core approach from the IF. In fact, there can be one or more initial approach routes from the IAFs to the IF, then the core approach. Replace the IAFs with initial approach routes. NOTE it is assumed in the code that there is a unique IAF per initial approach route.
daveluff [Sat, 17 Oct 2009 11:48:17 +0000 (11:48 +0000)]
Change one of the default flight plans to something more convenient for development. These will eventually all be removed from the code and read from preferences anyway.
daveluff [Sat, 17 Oct 2009 11:43:19 +0000 (11:43 +0000)]
Fix a crash where there is only 1 IAF in an approach
ehofman [Fri, 16 Oct 2009 08:05:50 +0000 (08:05 +0000)]
James Turner: Add autobrake functionality
jmt [Thu, 15 Oct 2009 21:30:10 +0000 (21:30 +0000)]
Further GPS and route manager behavioural fixes
* When the nav-radio is slaved, calculated radial/target-hdg-deg
(needed by some autopilot logic)
* Handle editing (including deletion) of route waypoints correctly,
including deleting the active waypoint
* Add a signal to the route manager when the last wpt is reached, and
use it in the GPS to revert to OBS mode.
* Change the altitude handling to use the specified cruise altitude
* Fix a bug where autopilot/locks/altitude was treated as a boolean
ehofman [Thu, 15 Oct 2009 16:17:45 +0000 (16:17 +0000)]
Changed starting fuel flow. Fixed aborted start behavior.
ehofman [Thu, 15 Oct 2009 13:36:52 +0000 (13:36 +0000)]
This is the looping fix.
ehofman [Thu, 15 Oct 2009 08:18:10 +0000 (08:18 +0000)]
fixed egngine feed bug
jmt [Wed, 14 Oct 2009 06:50:06 +0000 (06:50 +0000)]
Route-manager: remove any interaction with the autopilot, or internal sequencing; assume the GPS always handles this (it should, now). Also fix waypoint altitude handling, which was broken. If not altitude is supplied for a waypoint, default to the requested cruise altitude.
jmt [Tue, 13 Oct 2009 22:02:08 +0000 (22:02 +0000)]
Make the GPS drive the autopilot directly (if configured), also update external course (OBS) source, and init at the current airport.
jmt [Tue, 13 Oct 2009 22:01:48 +0000 (22:01 +0000)]
Ensure we always create a GPS instrument.
jmt [Tue, 13 Oct 2009 07:05:01 +0000 (07:05 +0000)]
Make the HUD show GPS state, instead of RM state.
jmt [Tue, 13 Oct 2009 06:48:52 +0000 (06:48 +0000)]
Change default airport search to exclude seaports and heliports, for the moment.
ehofman [Mon, 12 Oct 2009 07:24:41 +0000 (07:24 +0000)]
sync. with JSBSim CVS again
ehofman [Fri, 9 Oct 2009 09:01:44 +0000 (09:01 +0000)]
make it compile again
Tim Moore [Mon, 12 Oct 2009 09:06:12 +0000 (11:06 +0200)]
Merge branches 'jmt/dialog' and 'durk/scenery'
Tim Moore [Mon, 12 Oct 2009 09:05:36 +0000 (11:05 +0200)]
Merge branches 'jmt/brakes' and 'jmt/dump'
Tim Moore [Mon, 12 Oct 2009 09:04:58 +0000 (11:04 +0200)]
Merge branch 'stuart/clouds'
Tim Moore [Mon, 12 Oct 2009 09:04:47 +0000 (11:04 +0200)]
Merge branch 'torsten/axes'
Tim Moore [Mon, 12 Oct 2009 09:03:35 +0000 (11:03 +0200)]
Merge branches 'jmt/xmlauto', 'luff/kln89' and 'curt/radial'
Tim Moore [Mon, 12 Oct 2009 09:02:00 +0000 (11:02 +0200)]
Merge branch 'jmt/positioned'
Tim Moore [Mon, 12 Oct 2009 08:59:18 +0000 (10:59 +0200)]
Merge branch 'vivian/trainz'
curt [Sat, 10 Oct 2009 15:17:21 +0000 (15:17 +0000)]
Alex Perry: some updates to terrasync.
jmt [Sun, 11 Oct 2009 21:29:24 +0000 (21:29 +0000)]
Fix unrealistic-but-convenient direct-drive from the route-manager to the autopilot code. A new boolean config prop, 'drive-autopilot' exists, to disable this behaviour.