]>
git.mxchange.org Git - flightgear.git/log
fredb [Tue, 19 Jan 2010 22:43:37 +0000 (22:43 +0000)]
Add Inno-setup resources
fredb [Tue, 19 Jan 2010 22:40:18 +0000 (22:40 +0000)]
Remove useless dependency
fredb [Tue, 19 Jan 2010 22:37:07 +0000 (22:37 +0000)]
New Inno-setup package
fredb [Tue, 19 Jan 2010 22:35:56 +0000 (22:35 +0000)]
Clean up old Iss packages
fredb [Sun, 17 Jan 2010 17:11:03 +0000 (17:11 +0000)]
Include Effects/ and Shaders/ in data distribution
fredb [Sun, 17 Jan 2010 12:18:10 +0000 (12:18 +0000)]
Update MSVC 9 projects
Tim Moore [Sun, 17 Jan 2010 09:52:48 +0000 (10:52 +0100)]
Merge branch 'jmt/gps'
torsten [Sat, 2 Jan 2010 20:00:06 +0000 (20:00 +0000)]
eliminate gcc warning, unused member depth.
ehofman [Tue, 29 Dec 2009 13:56:18 +0000 (13:56 +0000)]
Use SGPropertyNode_ptr wherever possible
Tim Moore [Sat, 16 Jan 2010 23:02:51 +0000 (00:02 +0100)]
Merge branch 'vivian/trainz'
jmt [Sun, 10 Jan 2010 23:35:53 +0000 (23:35 +0000)]
GPS: improve reliability (at the expense of some in-development features) for pending release.
- default to an invalid altitude in routes, instead of cruise altitude (temporarily)
- only set an altitude on the autopilot, if valid
- only add departure airport/runway to the route, if not airborne
jmt [Sun, 10 Jan 2010 23:35:21 +0000 (23:35 +0000)]
GPS:
- relaxed overflight sequencing threshold
- default to linear CDI deviation in the configuration
jmt [Sun, 10 Jan 2010 23:34:58 +0000 (23:34 +0000)]
GPS: guard against empty command strings in the route-manager.
Tim Moore [Wed, 13 Jan 2010 06:37:44 +0000 (07:37 +0100)]
Merge branch 'curt/navradio'
Conflicts:
src/Instrumentation/navradio.cxx
Tim Moore [Wed, 13 Jan 2010 06:33:05 +0000 (07:33 +0100)]
Merge branches 'torsten/warn-atc' and 'tortsen/warn-morse'
Tim Moore [Wed, 13 Jan 2010 06:32:03 +0000 (07:32 +0100)]
Merge branch 'tat/framework'
Tim Moore [Wed, 13 Jan 2010 06:30:52 +0000 (07:30 +0100)]
Merge branch 'ehofman/sound'
Tim Moore [Tue, 12 Jan 2010 08:16:02 +0000 (09:16 +0100)]
Merge branch 'ehofman/version'
Tim Moore [Mon, 11 Jan 2010 23:09:19 +0000 (00:09 +0100)]
Merge branches 'jmt/spatial', 'jmt/ref_ptr', 'jmt/navradio' and 'jmt/gps'
Tim Moore [Mon, 11 Jan 2010 23:07:28 +0000 (00:07 +0100)]
Merge branch 'csaba/tower'
Tim Moore [Mon, 11 Jan 2010 23:07:22 +0000 (00:07 +0100)]
Merge branch 'cptf/modeler'
Tim Moore [Mon, 11 Jan 2010 22:55:17 +0000 (23:55 +0100)]
Merge branch 'jmt/navaid'
Tim Moore [Mon, 11 Jan 2010 08:08:41 +0000 (09:08 +0100)]
Merge branch 'ehofman/rename'
Tim Moore [Mon, 11 Jan 2010 06:46:27 +0000 (07:46 +0100)]
Merge branch 'topic/pu-crash'
Tim Moore [Mon, 11 Jan 2010 06:46:13 +0000 (07:46 +0100)]
Merge branch 'timoore/props'
ehofman [Sun, 10 Jan 2010 11:00:52 +0000 (11:00 +0000)]
Don't initialize the soundmanager wehn defining --disable-sound. Sound can still be enabled at runtime by setting /sim/sound/working to 'true'
ehofman [Tue, 5 Jan 2010 11:24:15 +0000 (11:24 +0000)]
Tatsuhiro Nishioka:
These patches fixes minor bug in addition to providing --with-openal-framework and --with-cocoa-framework.
Now you can use your own version of OpenAL.framework for selecting various audio output device.
Plus, you can build FG/SG on Snow Leopard with cocoa configuration.
torsten [Sat, 2 Jan 2010 20:51:32 +0000 (20:51 +0000)]
wrong logic never found the 'end'
torsten [Sat, 2 Jan 2010 20:28:38 +0000 (20:28 +0000)]
eliminate gcc warnings
torsten [Sat, 2 Jan 2010 20:22:02 +0000 (20:22 +0000)]
purge gcc warning
xxx will be initialized after yyy
torsten [Sat, 2 Jan 2010 17:04:28 +0000 (17:04 +0000)]
purge gcc warnings:
- xxx will be initialized after yyy
- age_factor may be used uninitialized
Tim Moore [Wed, 30 Dec 2009 16:34:58 +0000 (17:34 +0100)]
Move getLoggingClasses() result buffer to file level.
Getting it out of the function fixes some corruption problems at program exit.
ehofman [Tue, 29 Dec 2009 10:32:52 +0000 (10:32 +0000)]
skip voice delimiter (messages).
ehofman [Tue, 29 Dec 2009 09:37:19 +0000 (09:37 +0000)]
Stuart Buchanan: Properly catch an exception.
jmt [Sat, 26 Dec 2009 14:08:37 +0000 (14:08 +0000)]
Navradio: constructor cleanup, tie/untie helper, and a new 'operable' property to make it clear when the radio is functioning.
ehofman [Sat, 26 Dec 2009 10:11:17 +0000 (10:11 +0000)]
Display the (default) OpenAL renderer as well as the OpenAL vendor when requesting the list of sound devices.
jmt [Thu, 24 Dec 2009 16:11:39 +0000 (16:11 +0000)]
OSG ref_ptr fix: use .get() explicitly.
mfranz [Wed, 23 Dec 2009 20:37:51 +0000 (20:37 +0000)]
error message like xmllint; prepare for python3
mfranz [Wed, 23 Dec 2009 05:15:04 +0000 (05:15 +0000)]
faster reload; colorize symbols; environment variable; comments++; cleanup
Note that Python's XML parser is picky about accents. Choose encoding
ISO-8859-1 for latin1 accents or UTF-8 for UTF-8 accents. (Don't use latin1
comments in UTF-8 encoding!) Use xmllint to check for the validity of your
XML files (or let ./scripts/tools/fg-check do that for you):
$ xmllint a26-yasim.xml
a26-yasim.xml:113: parser error : Input is not proper UTF-8, indicate encoding !
Bytes: 0xE8 0x73 0x20 0x6C
moment d'apr?s la doc : ________________________ = __________ =
^
jmt [Tue, 22 Dec 2009 12:05:52 +0000 (12:05 +0000)]
GPS / route-manager: only drive autopilot true-heading in LEG mode, for compatibility with the old behaviour.
Csaba Halasz [Sun, 20 Dec 2009 15:17:14 +0000 (16:17 +0100)]
Use the _controlled member instead of the tower pointer itself to check for valid tower in AILocalTraffic as tower doesn't always reflect current state.
jmt [Sun, 20 Dec 2009 22:19:32 +0000 (22:19 +0000)]
GPS: make 'loadRouteWaypoint' robust about bad scratch/index values.
jmt [Sun, 20 Dec 2009 18:20:07 +0000 (18:20 +0000)]
Fix airportinfo() ILS frequency listing to use underscores.
jmt [Sun, 20 Dec 2009 18:08:57 +0000 (18:08 +0000)]
Fix GPS SGPropertyNode tie() handling, as suggested by John Denker.
jmt [Sun, 20 Dec 2009 16:13:20 +0000 (16:13 +0000)]
JSD: Make false courses work for more than one instance of navradio.
Csaba Halasz [Fri, 27 Nov 2009 19:05:16 +0000 (20:05 +0100)]
Initialize eta and dist_out members in TowerPlaneRec
Csaba Halasz [Tue, 24 Nov 2009 13:47:59 +0000 (14:47 +0100)]
Fix NaN due to possibly uninitialized _lastViewport in FGPanelNode
Csaba Halasz [Sun, 25 Oct 2009 15:38:31 +0000 (16:38 +0100)]
Detect zero length fuselage in YASim/Airplane.cpp. Also, initialized _failureMsg member in the constructor and added another check for failure.
Csaba Halasz [Sun, 25 Oct 2009 14:11:20 +0000 (15:11 +0100)]
Fix NaNs in TACAN::update
Csaba Halasz [Sun, 25 Oct 2009 14:09:35 +0000 (15:09 +0100)]
Fix NaN in FGAILocalTraffic::FlyTrafficPattern
Tim Moore [Mon, 21 Dec 2009 23:16:38 +0000 (00:16 +0100)]
Merge branches 'jmt/aircraft-name' and 'jmt/runway'
Tim Moore [Mon, 21 Dec 2009 23:15:13 +0000 (00:15 +0100)]
Merge branch 'durk/traffic'
Tim Moore [Mon, 21 Dec 2009 23:14:09 +0000 (00:14 +0100)]
Merge branch 'ehofman/jsbsim'
Tim Moore [Sun, 20 Dec 2009 11:05:07 +0000 (12:05 +0100)]
Merge branch 'timoore/merge-effects'
Tim Moore [Sun, 20 Dec 2009 10:11:16 +0000 (11:11 +0100)]
Merge branch 'ehofman/sound'
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.
jmt [Sat, 19 Dec 2009 18:51:48 +0000 (18:51 +0000)]
Probably best if the string and its length agree. :)
jmt [Sat, 19 Dec 2009 18:12:00 +0000 (18:12 +0000)]
Add runway ILS frequency to Nasal airportinfo() query, as discussed on the list.
jmt [Sat, 19 Dec 2009 17:55:22 +0000 (17:55 +0000)]
Fix for Martin: tolerate runway-associated navaids with a bogus ICAO/runway ident.
James Turner [Thu, 17 Dec 2009 18:19:14 +0000 (18:19 +0000)]
Fix findNearest termination - ensure we expand all octree nodes that might contain closer results than the current list.
James Turner [Thu, 17 Dec 2009 12:36:51 +0000 (12:36 +0000)]
Rewrite the spatial index to use a sparse octree on the cartesian coordinates of items.
* Fixes errors selecting 'nearest' items, including duplicates
* Stable behaviour around the poles and dateline
* Decently efficient, even for 'everything within 500nm' queries
curt [Mon, 14 Dec 2009 23:54:07 +0000 (23:54 +0000)]
Compute glide slope target rate of climb in fpm as well as fps.
ehofman [Mon, 14 Dec 2009 19:51:05 +0000 (19:51 +0000)]
A better way to stringize the predefined SimGear version number
ehofman [Mon, 14 Dec 2009 09:18:01 +0000 (09:18 +0000)]
John Denker: Fancier --version information.
mfranz [Sun, 13 Dec 2009 20:23:59 +0000 (20:23 +0000)]
add mirror button (useful for asymmetric aircraft, like the BV-141)
mfranz [Thu, 10 Dec 2009 16:24:22 +0000 (16:24 +0000)]
comments++; log++; remove obsolete code; prepare for Python3
mfranz [Wed, 9 Dec 2009 19:58:31 +0000 (19:58 +0000)]
YASim importer plugin for Blender
ehofman [Thu, 10 Dec 2009 09:56:42 +0000 (09:56 +0000)]
activate atc settings in the sound mixer dialog
jmt [Wed, 9 Dec 2009 18:18:35 +0000 (18:18 +0000)]
As discussed on the mailing list, make the 'nearest' GPS command use scratch lat/lon as the search origin if they are valid.
jmt [Wed, 9 Dec 2009 18:16:36 +0000 (18:16 +0000)]
Fix reset crash, thanks to Joe: make findNextWithPartial, and the route-manager, robust about people setting NULL / empty airport idents.
Tim Moore [Thu, 10 Dec 2009 06:26:38 +0000 (07:26 +0100)]
Clean up autoconf test for osg::CullSettings::CLEAR_MASK
Tim Moore [Wed, 9 Dec 2009 08:23:20 +0000 (09:23 +0100)]
small cleanup to vivian's patch
Tim Moore [Wed, 9 Dec 2009 06:44:50 +0000 (07:44 +0100)]
Vivian Meazza: AI escorts
ehofman [Tue, 8 Dec 2009 14:43:29 +0000 (14:43 +0000)]
Activate external-view checkbox for avionics
ehofman [Tue, 8 Dec 2009 09:53:29 +0000 (09:53 +0000)]
if volume is too low, skip the function entirely
ehofman [Tue, 8 Dec 2009 09:48:00 +0000 (09:48 +0000)]
John Denker:
Suggestion: It might be helpful to promote each of
the .c files to .cxx.
Rationale:
-- The configure/makefile system handles CFLAGS
differently from CXXFLAGS.
-- It is important for the *info programs to
compiled and run in exactly the same environment
as the main fgfs program. Some users depend on
compiler or linker flags such as rpath that
strongly affect the results of the *info programs.
-- There is no downside; you code compiles just
fine as-is under the c++ compiler.
second part of the original commit, for ehofman/sound
ehofman [Tue, 8 Dec 2009 09:48:00 +0000 (09:48 +0000)]
John Denker:
Suggestion: It might be helpful to promote each of
the .c files to .cxx.
Rationale:
-- The configure/makefile system handles CFLAGS
differently from CXXFLAGS.
-- It is important for the *info programs to
compiled and run in exactly the same environment
as the main fgfs program. Some users depend on
compiler or linker flags such as rpath that
strongly affect the results of the *info programs.
-- There is no downside; you code compiles just
fine as-is under the c++ compiler.
timoore split the original patch so that alcinfo.cxx can be commited to
the ehofman/sound branch seperately.
jmt [Sat, 5 Dec 2009 14:25:31 +0000 (14:25 +0000)]
Case-insensitive aircraft names, for the startup arg, so 'C172', 'F16', etc work.
Tim Moore [Mon, 7 Dec 2009 05:59:04 +0000 (06:59 +0100)]
Change int to unsigned in sound device traversal
jmt [Sat, 5 Dec 2009 10:55:55 +0000 (10:55 +0000)]
Fix displaced threshold handling when using in-scenery definitions of runways.
durk [Sun, 6 Dec 2009 08:30:47 +0000 (08:30 +0000)]
Allow flights that arrive at their departure airport.
ehofman [Wed, 2 Dec 2009 09:34:06 +0000 (09:34 +0000)]
add avionics enable/disable and volume control to the sound fx class.
Tim Moore [Wed, 2 Dec 2009 06:27:23 +0000 (07:27 +0100)]
set DYNAMIC variance on gui and hud/2dpanel drawables
ehofman [Tue, 1 Dec 2009 10:37:49 +0000 (10:37 +0000)]
Turned out a tied proeprty can't be used as a user archive, use a different one
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)'
ehofman [Mon, 30 Nov 2009 14:24:16 +0000 (14:24 +0000)]
update to allow selection of a new sound device
ehofman [Mon, 30 Nov 2009 12:05:20 +0000 (12:05 +0000)]
Change of thoughts since it makes life easier:
/sim/sound/working enable/disable the use of OpenAL
/sin/sound/enabled master mute/unmute
ehofman [Mon, 30 Nov 2009 09:31:55 +0000 (09:31 +0000)]
Fix for older OpenAL versions.
ehofman [Mon, 30 Nov 2009 08:42:29 +0000 (08:42 +0000)]
add a new command line option: --show-sound-devices
ehofman [Sun, 29 Nov 2009 18:08:46 +0000 (18:08 +0000)]
add alcinfo instead.
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
ehofman [Sun, 29 Nov 2009 10:24:47 +0000 (10:24 +0000)]
New Property layout:
/sim/sound/enabled enable/disable the use of OpenAL
/sin/sound/pause master mute, effects all SampleGroups
/sim/sound/volume master volume
/sim/sound/effects/enabled enable/disable (mute) sound fx
/sim/sound/effects/volume effects volume
/sim/sound/chatter/enabled enable/disable (mute) atc chatter
/sim/sound/chatter/volume chatter (sample queue) volume