]> git.mxchange.org Git - flightgear.git/log
flightgear.git
15 years agoJames Turner : in the 'tower' view, where the tower position is explicitly given...
fredb [Thu, 18 Dec 2008 06:52:51 +0000 (06:52 +0000)]
James Turner : in  the 'tower' view, where the tower position is explicitly given in apt.dat (most of the larger airports), I was incorrectly treating the tower elevation as ASL, when it's AGL.

15 years agoStuart BUCHANAN:
mfranz [Wed, 17 Dec 2008 19:51:18 +0000 (19:51 +0000)]
Stuart BUCHANAN:

"fixes the issue reported by Martin where
--prop:/environment/weather-scenario=METAR had no effect"

15 years agoStuart :
fredb [Sun, 14 Dec 2008 18:48:00 +0000 (18:48 +0000)]
Stuart :
the 3D clouds now respect changes to the environment caused by updated METAR etc.

It also increases the AlphaFunc as suggested by Tim.

15 years agoinclude png and xcf files by default
mfranz [Sat, 13 Dec 2008 20:17:02 +0000 (20:17 +0000)]
include png and xcf files by default

15 years agoCsaba/Jester : fix an incorrect string comparison in metar
fredb [Sat, 13 Dec 2008 06:08:22 +0000 (06:08 +0000)]
Csaba/Jester : fix an incorrect string comparison in metar

15 years agoReally catch sound exceptions, and avoid exiting on this kind of error :
fredb [Fri, 12 Dec 2008 07:35:39 +0000 (07:35 +0000)]
Really catch sound exceptions, and avoid exiting on this kind of error :
OpenAL error (AL_INVALID_VALUE): constructor (alBufferData)
Failed to buffer data.

15 years agoStuart :
fredb [Thu, 11 Dec 2008 08:24:58 +0000 (08:24 +0000)]
Stuart :
- Removes the cloud type re-use code - I think they aren't worth the graphical artefacts that they cause in light of Tim's improvements
- Changes the transparency of the clouds. Previously, the clouds were transparent at 0m distance, opaque at 200m, then gradually more transparent to the fog limits. This meant they were generally quite transparent. Now, they are opaque from 200m to 15km, then become transparent at 20km. A side effect of this is that the current textures could probably benefit from being made slightly transparent to improve the blending of the sprites against each other.

15 years agoUpdate to -rc2
fredb [Thu, 11 Dec 2008 08:18:50 +0000 (08:18 +0000)]
Update to -rc2

15 years agoSome final adjustments:
durk [Wed, 10 Dec 2008 18:41:34 +0000 (18:41 +0000)]
Some final adjustments:
 - Remove Concorde, as announced
 - Add a missing directory to utils/Makefile.am, which caused an autoconf
   error.

15 years agoFinalizing the preparation of fgfs-2.99.5-rc2.
durk [Wed, 10 Dec 2008 18:19:52 +0000 (18:19 +0000)]
Finalizing the preparation of fgfs-2.99.5-rc2.

15 years ago*** empty log message ***
durk [Wed, 10 Dec 2008 16:04:50 +0000 (16:04 +0000)]
*** empty log message ***

15 years agoMinimize impact of distant AI models on the scene graph.
durk [Wed, 10 Dec 2008 16:04:10 +0000 (16:04 +0000)]
Minimize impact of distant AI models on the scene graph.

15 years agofix some backslashes in include file names
timoore [Tue, 9 Dec 2008 14:34:30 +0000 (14:34 +0000)]
fix some backslashes in include file names

15 years agoJames Turner :
fredb [Tue, 9 Dec 2008 08:10:33 +0000 (08:10 +0000)]
James Turner :
Here's a patch which refactors the 'plain' GPS code into a slightly
more manageable structure - i.e breaks the large update() method into
various sub-functions. I've tested the patch with B1900d, and things
seem to work as expected, but if anyone experiences GPS weirdness
after this is committed, of course please report it.

The motivation for this was helping me learn the code - I've planning
some changes in this area, and splitting up the logic will hopefully
make that task easier.

15 years agoJames Turner : this patch
fredb [Tue, 9 Dec 2008 07:58:46 +0000 (07:58 +0000)]
James Turner : this patch
- updates how filtering is done on the various FGPositioned query functions - both spatial and ident-based.
- updates the KLN-89b / DCLGPS code to use FGPositioned for all Navaid/Airport queries.

me:
Add few include directives in globals.cxx to avoid such MSVC warning messages :
deletion of pointer to incomplete type 'FGAirportList'; no destructor called
deletion of pointer to incomplete type 'FGNavList'; no destructor called
deletion of pointer to incomplete type 'FGTACANList'; no destructor called
deletion of pointer to incomplete type 'FGFixList'; no destructor called

15 years agoAnders GIDENSTAM: "Do not leak uninitialized values to the rest
mfranz [Sun, 7 Dec 2008 19:47:48 +0000 (19:47 +0000)]
Anders GIDENSTAM: "Do not leak uninitialized values to the rest
of the computation."  (forward port from jsbsim/cvs)

15 years agoDoc folder moved
fredb [Sun, 7 Dec 2008 09:42:43 +0000 (09:42 +0000)]
Doc folder moved

15 years agoPrepare packaging for the release
fredb [Sun, 7 Dec 2008 09:13:12 +0000 (09:13 +0000)]
Prepare packaging for the release

15 years agoslightly more efficient iterator handling
mfranz [Sun, 7 Dec 2008 08:19:54 +0000 (08:19 +0000)]
slightly more efficient iterator handling

15 years agoStuart Buchanan :
fredb [Sat, 6 Dec 2008 23:03:12 +0000 (23:03 +0000)]
Stuart Buchanan :
- Replaces simple shader attributes with vectors (this was missed out of the last patch by mistake)
- Includes Yon's Fog update code (Thanks!)
- Fixes a bug since 1.0 where --enable-real-weather-fetch stopped the other weather scenarios from working.

15 years agoFix apparently ancient typo.
andy [Fri, 5 Dec 2008 17:33:57 +0000 (17:33 +0000)]
Fix apparently ancient typo.

15 years agoCsaba "Jester" HALASZ: segfault--
mfranz [Fri, 5 Dec 2008 16:47:11 +0000 (16:47 +0000)]
Csaba "Jester" HALASZ: segfault--

15 years agoThis provides the following enhancements & bug fixes
fredb [Thu, 4 Dec 2008 20:56:40 +0000 (20:56 +0000)]
This provides the following enhancements & bug fixes
- Fix the chequer-board bug.
- Add proper cloud coverage function - so scattered clouds are now truly scattered.
- Add real-time control for visibility range.
- Use a limited set of clouds rather than generating a completely new Geode for each cloud. This saves sorting and display time.
- Add controls to Rendering dialog to allow fine-tuning of the number of sprites, cloud visibility and the number of different types of cloud.
- Add some variance to the sort back-off to avoid all clouds being sorted at the same time.
- Pack attributes into vectors for performance
- Re-order the cloud type determination code so that if a cloud layer could either be stratus or cumulus, cumulus is used.
- Lowered the cloud level in the standard cloud configuration slightly so a cumulus layer is generated rather than stratus.

These last two mean that you should see some 3D cumuli if disabling real weather fetch.

My thanks to Yon Uriarte for his help with performance work.

15 years agoAllow negative thrust. This allows a single recoil or vibration
mfranz [Thu, 4 Dec 2008 18:47:49 +0000 (18:47 +0000)]
Allow negative thrust. This allows a single recoil or vibration
thruster to accelerate in both directions. THROTTLE input still
clamps to 0/1 by default.  (OK'ed by Andy)

15 years agoJames Turner :
fredb [Thu, 4 Dec 2008 08:29:36 +0000 (08:29 +0000)]
James Turner :

  - a refactoring of the route manager to reduce indentation and duplication
- created a helper method to generate the ETA strings
- created a helper to update target_altitude and altitude_set when the active wp0 changes
- used early returns to make update() easier to follow
- removed spurious includes in both header and source file

15 years agoJames Turner : a trivial patch to remove a now obsolete default ctor from FGPositioned
fredb [Thu, 4 Dec 2008 08:15:36 +0000 (08:15 +0000)]
James Turner : a trivial patch to remove a now obsolete default ctor from  FGPositioned

15 years agoshow verbose mode (see $FG_ROOT/Docs/README.gui -> property-list)
mfranz [Wed, 3 Dec 2008 20:18:15 +0000 (20:18 +0000)]
show verbose mode  (see $FG_ROOT/Docs/README.gui -> property-list)

15 years agoJames Turner:
fredb [Wed, 3 Dec 2008 20:03:46 +0000 (20:03 +0000)]
James Turner:

Attached patch updates the route-manager to use FGPositioned to search
for waypoints, instead of a manual airport / fix / navaid search. This
is good because it's now using the 'strictly closest' match, rather
than arbitrarily picking a distant fix over a nearby navaid. In my
case, the TLA VOR is significant to several EGPH procedures, but also
happens to be the ident of a fix a long, long way away.

Also updates the FGPositioned class to stop using Point3D, partly
because it's deprecated and partly because I had misunderstood the
interface and was using it wrong. For now, all FGPositioned distance
checks use SGGeodesy::inverse, which is accurate but inefficient. Once
FGPositioned queries are used for something on a hot path, I'll
probably store the cartesian position as well as the geodetic, to make
these checks fast.

15 years agoAdd propmerge to the subdirs list so it can get included with make dist (it
curt [Wed, 3 Dec 2008 14:54:17 +0000 (14:54 +0000)]
Add propmerge to the subdirs list so it can get included with make dist (it
is referenced from the configure.ac file.)

15 years agoLoosen the check for stationary versus moving view point. I some cases when
curt [Mon, 1 Dec 2008 16:13:12 +0000 (16:13 +0000)]
Loosen the check for stationary versus moving view point.  I some cases when
the view has an "offset" location, the actual location of a "stationary" view
point moves a small amount as the view direction rotates.

15 years agoBrian Schack:
curt [Mon, 1 Dec 2008 13:58:04 +0000 (13:58 +0000)]
Brian Schack:

Right now, atlas.cxx uses the following code, in
FGAtlas::gen_message(), to retrieve the ADF frequency:

static SGPropertyNode *adf_freq =
    fgGetNode("/instrumentation/kr-87/outputs/selected-khz", true);

I think it should be changed to:

static SGPropertyNode *adf_freq =
    fgGetNode("/instrumentation/adf/frequencies/selected-khz", true);

15 years agoSync. with JSBSim CVS
ehofman [Sun, 30 Nov 2008 10:44:29 +0000 (10:44 +0000)]
Sync. with JSBSim CVS

15 years agoadd _getAliasTarget(): this dereferences an alias, allowing to refer
mfranz [Wed, 26 Nov 2008 11:34:35 +0000 (11:34 +0000)]
add _getAliasTarget(): this dereferences an alias, allowing to refer
to the target node's children and attributes etc., which aren't
inherited by an alias.

15 years agoMake computeIntersections work with the near and far cameras
timoore [Wed, 26 Nov 2008 09:02:48 +0000 (09:02 +0000)]
Make computeIntersections work with the near and far cameras

15 years agoRestore camera properties on reInit
timoore [Tue, 25 Nov 2008 22:50:20 +0000 (22:50 +0000)]
Restore camera properties on reInit

From Tatsuhiro Nishioka

15 years agoExpose precipitation property
timoore [Tue, 25 Nov 2008 22:50:04 +0000 (22:50 +0000)]
Expose precipitation property

from Vivian Meazza

15 years agomsg
timoore [Tue, 25 Nov 2008 22:49:19 +0000 (22:49 +0000)]
msg

15 years ago- Don't consider modifiers in axis bindings, as this means to
mfranz [Tue, 25 Nov 2008 14:32:39 +0000 (14:32 +0000)]
- Don't consider modifiers in axis bindings, as this means to
  temporarily lose control over the aircraft while pressing a
  modifier for a button.
- cosmetics: remove trailing spaces and commented out debug messages

15 years agoEnable <mod-{shift,ctrl,alt,meta,super,hyper}> support for joystick
mfranz [Mon, 24 Nov 2008 17:16:38 +0000 (17:16 +0000)]
Enable <mod-{shift,ctrl,alt,meta,super,hyper}> support for joystick
bindings. Only <mod-up> was supported before.

15 years agoUpdate MSVC 7.1 projects. Add Boost
fredb [Sat, 22 Nov 2008 11:26:57 +0000 (11:26 +0000)]
Update MSVC 7.1 projects. Add Boost

15 years agoFix some viewport problems on startup
timoore [Fri, 21 Nov 2008 23:11:27 +0000 (23:11 +0000)]
Fix some viewport problems on startup

From Csaba Halász

15 years agoUse simgear clone function instead of OSG's.
timoore [Fri, 21 Nov 2008 14:53:37 +0000 (14:53 +0000)]
Use simgear clone function instead of OSG's.

This should remove a dependency on an unreleased version of OSG (2.7.3).

15 years agoAdd autoconf macro and better variable handling for Boost.
timoore [Fri, 21 Nov 2008 12:57:01 +0000 (12:57 +0000)]
Add autoconf macro and better variable handling for Boost.

The Boost test macro comes from the Autoconf Archive.

15 years agoadd props.Node.{initNode,alias,unalias}
mfranz [Thu, 20 Nov 2008 20:11:46 +0000 (20:11 +0000)]
add props.Node.{initNode,alias,unalias}

16 years agoDon't call idle and draw functions from FGEventHandler::handle.
timoore [Thu, 20 Nov 2008 11:01:05 +0000 (11:01 +0000)]
Don't call idle and draw functions from FGEventHandler::handle.

These functions are now called in fgOSMainLoop. The fgMainLoop
function was being called twice, which resulted in a slow-down, but
also caused the displayed frame rate to double!

16 years agoUpdate osg::Camera's viewport when it is created.
timoore [Wed, 19 Nov 2008 22:55:42 +0000 (22:55 +0000)]
Update osg::Camera's viewport when it is created.

This fixes a problem where /sim/startup/[xy]size were not set properly
because the GUI camera's viewport was not correct at startup.

16 years agoadd "add-model" command, which adds model properties to the first
mfranz [Wed, 19 Nov 2008 15:59:54 +0000 (15:59 +0000)]
add "add-model" command, which adds model properties to the first
free /models/model[*] slot and lets the model manager load the
model. The target address is returned under "property". Simple
use in Nasal:

  fgcommand("add-model", props.Node.new({
          "path": "Models/Fauna/cow.ac",
          "latitude-deg": 16.234,
          "longitude-deg": 48.321,
          "elevation-ft": 300,
  });

An "elevation-m" property can alternatively be used and overrides
the "elevation-ft" property.

Each of the properties "latitude-deg", "longitude-deg", "elevation-ft",
"heading-deg", "pitch-deg", and "roll-deg" can alternatively be used
with "-prop" suffix. Their values must then be property path strings
pointing to a node that can be changed at runtime to move the model.

16 years agoUpdate the model manager after the event manager, so that model
mfranz [Wed, 19 Nov 2008 07:46:10 +0000 (07:46 +0000)]
Update the model manager after the event manager, so that model
coordinates that were set relative to the aircraft's position
are picked up before the view update rather than the next cycle.
This avoids ugly fluttering of "passengers" at higher speed.

16 years agocompile
mfranz [Wed, 19 Nov 2008 01:09:29 +0000 (01:09 +0000)]
compile

16 years agoUpdate the camera properties after a resize event.
timoore [Tue, 18 Nov 2008 22:46:19 +0000 (22:46 +0000)]
Update the camera properties after a resize event.

16 years agoCleanup of camera code in preperation for shadows
timoore [Tue, 18 Nov 2008 22:45:57 +0000 (22:45 +0000)]
Cleanup of camera code in preperation for shadows
Partition depth in CameraGroup:
Remove the ViewPartionNode scenegraph node. The split rendering of the
scene, done to avoid Z buffer precision problems, is now done by two
slave cameras of the viewer.

Rename FGManipulator to FGEventHandler.

Remove virtual member functions that aren't required for event handlers.

Begin using camera group properties to update cameras at runtime;
Initially only the viewport properties are used.

When no camera group is found in the property tree (the default),
create the properties for one. Expose the default window by name.

Add a test for Boost headers to configure.ac. Boost is now a
dependency.

Remove GLUT and SDL versions of the OSG graphics.

16 years agoComment out an unused non compilable function
fredb [Sun, 16 Nov 2008 14:17:52 +0000 (14:17 +0000)]
Comment out an unused non compilable function

16 years agoTraffic Manager II source code changes
durk [Sun, 16 Nov 2008 13:45:24 +0000 (13:45 +0000)]
Traffic Manager II source code changes
- Decouple aircraft entities from Flights
- Dynamic runtime flight assignment for each aircraft

16 years agoBetter support for multiple startup messages.
durk [Sun, 16 Nov 2008 13:43:44 +0000 (13:43 +0000)]
Better support for multiple startup messages.

16 years agoChanges to the AIModel code, to prepare for the new traffic manager code:
durk [Sun, 16 Nov 2008 13:41:24 +0000 (13:41 +0000)]
Changes to the AIModel code, to prepare for the new traffic manager code:
- Leg loading can fail when no additional flights are available
- Better support for waypoint interception during pushback (speed ~ 0)

16 years agof_alias: catch SGPropertyNode exceptions and generate runtime error
mfranz [Thu, 13 Nov 2008 23:47:45 +0000 (23:47 +0000)]
f_alias: catch SGPropertyNode exceptions and generate runtime error

16 years agoadd some more generic multiplay properties (now 20 of each type; was 10)
mfranz [Wed, 12 Nov 2008 14:53:03 +0000 (14:53 +0000)]
add some more generic multiplay properties (now 20 of each type; was 10)

16 years agopositive error return values, variable name change
mfranz [Wed, 12 Nov 2008 14:41:01 +0000 (14:41 +0000)]
positive error return values, variable name change

16 years agoadd alias() and unalias() functions
mfranz [Wed, 12 Nov 2008 14:39:08 +0000 (14:39 +0000)]
add alias() and unalias() functions

16 years agoenable SG_LOG output
mfranz [Tue, 11 Nov 2008 22:09:56 +0000 (22:09 +0000)]
enable SG_LOG output

16 years agoMaster reference gyro changes from Vivian Meazza.
timoore [Tue, 11 Nov 2008 21:20:02 +0000 (21:20 +0000)]
Master reference gyro changes from Vivian Meazza.

16 years agoadd propmerge utility, which merges <PropertyList> XML files. Writes
mfranz [Tue, 11 Nov 2008 18:51:01 +0000 (18:51 +0000)]
add propmerge utility, which merges <PropertyList> XML files. Writes
result to the given output file if specified, or prints it to stdout
otherwise. Usage:

  $ propmerge [-o <outfile>] <list-of-infiles>

16 years agoadd propmerge utility, which merges <PropertyList> XML files. Writes
mfranz [Tue, 11 Nov 2008 18:36:16 +0000 (18:36 +0000)]
add propmerge utility, which merges <PropertyList> XML files. Writes
result to the given output file if specified, or prints it to stdout
otherwise. Usage:

  $ propmerge [-o <outfile>] <list-of-infiles>

16 years agofix typo in warning message
mfranz [Tue, 11 Nov 2008 18:26:50 +0000 (18:26 +0000)]
fix typo in warning message

16 years agoIncremental improvement of openal sound velocities. This should help
curt [Mon, 10 Nov 2008 15:59:14 +0000 (15:59 +0000)]
Incremental improvement of openal sound velocities.  This should help
stabilize some of the odd artifacts we were hearing, that were especially
noticable in clean sound samples like the stall horn or the marker beacon
codes.  The change still preserves the doppler effect and maintains the
good work of a previous developer figuring out how to align the model and
listener velocity vectors correctly.

16 years agoFGRotor needs to be added to the Makefile.am so it is (a) compiled and
curt [Sat, 8 Nov 2008 01:13:51 +0000 (01:13 +0000)]
FGRotor needs to be added to the Makefile.am so it is (a) compiled and
(b) included in the result of "make dist".

16 years agoStuart Buchanan :
fredb [Thu, 6 Nov 2008 21:58:50 +0000 (21:58 +0000)]
Stuart Buchanan :
It fixes the following issues (to a greater or lesser extent):
1) Performance. Quad trees used to improve culling, and the sprites are placed on the surface of a sphere rather than
randomly throughout the cloud, requiring fewer textures. This saves about 5-10fps on my machine.
2) Disabled 3D clouds have no performance impact. Previously they were still in the scenegraph. Now they are removed.
3) Clouds are now loaded on start-up, and don't require the scenario to be changed, they also work with METAR.
4) The cloud field is shifted as you travel. There's a small bug in that the clouds "jump" as you reach the edge of the field.
5) Iterative sorting of sprites. This doesn't appear to solve the alpha blending problem completely, but may help a bit.

16 years agoFix refcounting bug in f_removeChild(). Use a smart pointer to handle
andy [Mon, 3 Nov 2008 23:50:33 +0000 (23:50 +0000)]
Fix refcounting bug in f_removeChild().  Use a smart pointer to handle
the case where the removed child has no other referants, otherwise it
will be deleted on function exit.  Also give the ghost type a name for
cleaner debugging.

16 years agoPatch from Nicolas Vivien : don't pour rain above cloud layers, turn rain into snow...
fredb [Sun, 2 Nov 2008 09:45:31 +0000 (09:45 +0000)]
Patch from Nicolas Vivien : don't pour rain above cloud layers, turn rain into snow when temperature is below 0°C

16 years agoFix a bug where the search() function was not being called if power was false
curt [Thu, 30 Oct 2008 20:42:21 +0000 (20:42 +0000)]
Fix a bug where the search() function was not being called if power was false
or the unit was not serviceable.  This search() routine needs to run every
iteration no matter what the power or serviceable state.  If power is turned
off or the unit becomes unserviceable while a beacon sound is playing, the
search() routine still needs to be called so the sound effect can be properly
disabled.

16 years agoTidy up for a source code "snapshot" release.
curt [Thu, 30 Oct 2008 18:35:44 +0000 (18:35 +0000)]
Tidy up for a source code "snapshot" release.

16 years agoNot finding a depricated config file shouldn't be a fatal error.
curt [Thu, 30 Oct 2008 18:33:28 +0000 (18:33 +0000)]
Not finding a depricated config file shouldn't be a fatal error.

16 years agoDon't allow negative values as argument to pow().
timoore [Tue, 28 Oct 2008 12:10:27 +0000 (12:10 +0000)]
Don't allow negative values as argument to pow().

This was a source of a spew of "NaN" error messages at night when the
sun is at a large angle to the zenith. I don't know why this wasn't a
problem before now.

16 years agoDisable on-screen statistics for the GUI camera
timoore [Tue, 28 Oct 2008 12:10:01 +0000 (12:10 +0000)]
Disable on-screen statistics for the GUI camera

16 years agoFax an INCLUDES problem
ehofman [Sun, 26 Oct 2008 16:59:58 +0000 (16:59 +0000)]
Fax an INCLUDES problem

16 years agoAdd some fuel properties
ehofman [Sun, 26 Oct 2008 10:23:20 +0000 (10:23 +0000)]
Add some fuel properties

16 years ago3D clouds from Stuart Buchanan. Need a recent driver update, --enable-clouds3d option...
fredb [Sun, 26 Oct 2008 09:38:21 +0000 (09:38 +0000)]
3D clouds from Stuart Buchanan. Need a recent driver update, --enable-clouds3d option and a Weather Scenario to show up

16 years agoRevert to previous version, Makefile.am shouldn't have been updated
ehofman [Thu, 23 Oct 2008 19:54:47 +0000 (19:54 +0000)]
Revert to previous version, Makefile.am shouldn't have been updated

16 years agoSync.with JSBSim CVS
ehofman [Thu, 23 Oct 2008 19:04:45 +0000 (19:04 +0000)]
Sync.with JSBSim CVS

16 years agoAlasdair Campbell: fix the MK_VIII problems
ehofman [Thu, 23 Oct 2008 16:43:35 +0000 (16:43 +0000)]
Alasdair Campbell: fix the MK_VIII problems

16 years agoProvide an explanation to why a special case is needed
fredb [Sun, 19 Oct 2008 16:26:52 +0000 (16:26 +0000)]
Provide an explanation to why a special case is needed

16 years agoscreenshots: check for empty screenshots-dir
mfranz [Sun, 19 Oct 2008 16:25:05 +0000 (16:25 +0000)]
screenshots: check for empty screenshots-dir

16 years agoRevert to previous revision after an error during last commit
fredb [Sun, 19 Oct 2008 16:22:17 +0000 (16:22 +0000)]
Revert to previous revision after an error during last commit

16 years agoAlex Perry :
fredb [Sun, 19 Oct 2008 16:08:30 +0000 (16:08 +0000)]
Alex Perry :
This patch changes terrasync so it links against the subversion
library if you have it installed.  It supports people who build binary
releases for use by non-developers by removing the runtime external
dependency on having command line svn or rsync available.  Since the
patch changes autoconf to detect libsvn,  I'd appreciate it if people
who release binaries could verify that the detection scripting works
for their platform.

Developer warning:  If you do have libsvn developer libraries
installed, terrasync changes its default option from "-R" to "-S" to
remove the command line dependency.  However, Martin has not yet
uploaded world scenery into the subversion repository so it won't be
useful to fly against and you may want to specify "-R" on the command
line in the short term.  Or run both.

Me: Update MSVC 7.1 project file. Need svn-win32-1.x.y_dev.zip and svn-win32-1.x.y.zip
located at http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100

16 years agoAlex Perry :
fredb [Sun, 19 Oct 2008 16:08:29 +0000 (16:08 +0000)]
Alex Perry :
This patch changes terrasync so it links against the subversion
library if you have it installed.  It supports people who build binary
releases for use by non-developers by removing the runtime external
dependency on having command line svn or rsync available.  Since the
patch changes autoconf to detect libsvn,  I'd appreciate it if people
who release binaries could verify that the detection scripting works
for their platform.

Developer warning:  If you do have libsvn developer libraries
installed, terrasync changes its default option from "-R" to "-S" to
remove the command line dependency.  However, Martin has not yet
uploaded world scenery into the subversion repository so it won't be
useful to fly against and you may want to specify "-R" on the command
line in the short term.  Or run both.

Me: Update MSVC 7.1 project file. Need svn-win32-1.x.y_dev.zip and svn-win32-1.x.y.zip
located at http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100

16 years ago- createModule: add optional arg[] vector arguments
mfranz [Sat, 18 Oct 2008 19:52:18 +0000 (19:52 +0000)]
- createModule: add optional arg[] vector arguments
- make propNodeGhost() public, so that it can be used by non-friends
- SGNasalModelData: create module with arg[] containing two prop ghosts

16 years ago- fix regression: classes derived from SGModelData get the props root
mfranz [Sat, 18 Oct 2008 18:47:28 +0000 (18:47 +0000)]
- fix regression: classes derived from SGModelData get the props root
  via modelLoaded, not a possible Nasal node.
- rename SGNasalModelData::_props to ::_root to avoid confusion

16 years agoset /sim/rendering/particles as global particle switch
mfranz [Fri, 17 Oct 2008 21:25:03 +0000 (21:25 +0000)]
set /sim/rendering/particles as global particle switch

16 years ago.rgb -> .png for generic splash textures
mfranz [Tue, 14 Oct 2008 06:11:44 +0000 (06:11 +0000)]
.rgb -> .png for generic splash textures

16 years agoMove vim syntax files from utils/syntax/ to scripts/syntax/. They aren't
mfranz [Mon, 13 Oct 2008 21:22:10 +0000 (21:22 +0000)]
Move vim syntax files from utils/syntax/ to scripts/syntax/. They aren't
exactly scripts, but neither are they utilities by themselves. And the
neighbourship to the completion scripts makes sense (IMHO).

16 years agolisteners: do no longer set cmdarg() to avoid interference with embedded Nasal
mfranz [Sun, 12 Oct 2008 21:08:44 +0000 (21:08 +0000)]
listeners: do no longer set cmdarg() to avoid interference with embedded Nasal

16 years agoAdded two missing libraries needed by the new terrasync code.
durk [Sun, 12 Oct 2008 09:56:18 +0000 (09:56 +0000)]
Added two missing libraries needed by the new terrasync code.

16 years agoUpdate Terrasync README file
fredb [Sun, 12 Oct 2008 08:03:51 +0000 (08:03 +0000)]
Update Terrasync README file

16 years agoAlex Perry :
fredb [Sun, 12 Oct 2008 07:55:09 +0000 (07:55 +0000)]
Alex Perry :
* Doesn't download the area at lot,lon of 0,0 if terrasync starts before FlightGear is ready
* Attempt to download the Airports directory when no scenery needs to be fetched
* Add svn over http support for flag "-S", in addition to the existing default of rsync
* Add the command line flag "-T" to just refresh the KSFO surrounding area and exit

Frederic Bouvier:
Add a MSVC71 project file

16 years agoadd surface-positions/wing-pos-norm, surface-positions/wing-fold-pos-norm
mfranz [Thu, 9 Oct 2008 16:13:50 +0000 (16:13 +0000)]
add surface-positions/wing-pos-norm, surface-positions/wing-fold-pos-norm

16 years agocompletion: move scripts from tools/ to completion/
mfranz [Mon, 6 Oct 2008 13:26:51 +0000 (13:26 +0000)]
completion: move scripts from tools/ to completion/

16 years agowarn about badly set fg-root
mfranz [Thu, 2 Oct 2008 08:33:49 +0000 (08:33 +0000)]
warn about badly set fg-root

16 years agomake isatty() available for stdout/stderr (hope it works on MS Windows)
mfranz [Wed, 1 Oct 2008 15:03:53 +0000 (15:03 +0000)]
make isatty() available for stdout/stderr (hope it works on MS Windows)

16 years agoNicolas: zsh completion script
mfranz [Wed, 1 Oct 2008 11:32:06 +0000 (11:32 +0000)]
Nicolas: zsh completion script

16 years agodetect parenthesis nesting errors, not only spurious closing parens
mfranz [Tue, 30 Sep 2008 15:37:01 +0000 (15:37 +0000)]
detect parenthesis nesting errors, not only spurious closing parens