]> git.mxchange.org Git - flightgear.git/log
flightgear.git
10 years agoallow binding of httpd to an address, not just a port
Torsten Dreyer [Sat, 29 Mar 2014 21:07:12 +0000 (22:07 +0100)]
allow binding of httpd to an address, not just a port

support --httpd=127.0.0.1:8080

10 years agofix wrong computation of delta-t in jpg-httpd
Torsten Dreyer [Sat, 29 Mar 2014 10:22:34 +0000 (11:22 +0100)]
fix wrong computation of delta-t in jpg-httpd

this lead to a screenshot taken on each frame instead of
the defined interval

10 years agoAutopilot: enable debug output for logic elements
Torsten Dreyer [Fri, 28 Mar 2014 16:48:35 +0000 (17:48 +0100)]
Autopilot: enable debug output for logic elements

10 years agoIgnore not-found 'config file' arguments.
James Turner [Thu, 27 Mar 2014 08:05:02 +0000 (08:05 +0000)]
Ignore not-found 'config file' arguments.

Fixes confusing startup behaviour with malformed args, when
an argument accidentally contains a space (e.g. a park-pos or
protocol desc). In this case we treat the parts after the space as an XML config file name. When we can't find this file, we
completely abandon options setup, which causes many downstream
errors.

Change the behaviour so we warn in this case, but carry on with normal startup.

10 years agoFix duplicated FGIO channels on reset.
James Turner [Wed, 26 Mar 2014 19:23:34 +0000 (19:23 +0000)]
Fix duplicated FGIO channels on reset.

Thanks to Nicholas Scheel for spotting this.

10 years agoadd nChildren to json properties
Torsten Dreyer [Wed, 26 Mar 2014 14:06:24 +0000 (15:06 +0100)]
add nChildren to json properties

10 years agoAdd a timestamp to JSON properties
Torsten Dreyer [Wed, 26 Mar 2014 07:51:15 +0000 (08:51 +0100)]
Add a timestamp to JSON properties

add special attribute 'ts' to a JSON property reflecting
/sim/time/elapsed-sec

always add timestamp for listener properties
add timestamp for json requests if req param t=y is set

10 years agoDon't return invalid JSON if node not found
Torsten Dreyer [Tue, 25 Mar 2014 20:43:08 +0000 (21:43 +0100)]
Don't return invalid JSON if node not found

10 years agohttpd: provide more airport information in geojson
Torsten Dreyer [Sun, 23 Mar 2014 20:19:04 +0000 (21:19 +0100)]
httpd: provide more airport information in geojson

- provide runways as polygon geometry
- provide longest runway lenght, heading and surface type
- some code cleanup

10 years agoAdd virtual destructor
Torsten Dreyer [Sun, 23 Mar 2014 20:17:54 +0000 (21:17 +0100)]
Add virtual destructor

10 years agoFix for bug 1419, nav.dat runway binding
James Turner [Sun, 23 Mar 2014 09:53:00 +0000 (09:53 +0000)]
Fix for bug 1419, nav.dat runway binding

Clean runway names to standard structure (0-prefix) before looking up
in the cache, when binding ILS navs to runways.

https://code.google.com/p/flightgear-bugs/issues/detail?id=1419

10 years agohttpd navdb: report ils/loc as geojson multilinestring
Torsten Dreyer [Fri, 21 Mar 2014 12:00:59 +0000 (13:00 +0100)]
httpd navdb: report ils/loc as geojson multilinestring

10 years agoCanvas: update for 'file'->'src' rename
Thomas Geymayer [Thu, 20 Mar 2014 10:43:12 +0000 (11:43 +0100)]
Canvas: update for 'file'->'src' rename

10 years agoDon't allow call with no Filter set. Leads to crash.
Torsten Dreyer [Wed, 19 Mar 2014 16:24:52 +0000 (17:24 +0100)]
Don't allow call with no Filter set. Leads to crash.

10 years agoAdd a http handler to access the nav database
Torsten Dreyer [Wed, 19 Mar 2014 16:23:53 +0000 (17:23 +0100)]
Add a http handler to access the nav database

see the browsermap for an example

10 years agoExpose HTTP client to Canvas.
Thomas Geymayer [Tue, 18 Mar 2014 17:35:35 +0000 (18:35 +0100)]
Expose HTTP client to Canvas.

10 years agohttpd: don't spam the console with debug messages
Torsten Dreyer [Mon, 17 Mar 2014 15:38:53 +0000 (16:38 +0100)]
httpd: don't spam the console with debug messages

10 years agohttpd: better handling of first-time notifications
Torsten Dreyer [Mon, 17 Mar 2014 15:22:42 +0000 (16:22 +0100)]
httpd: better handling of first-time notifications

ensure new listeners get notified on first update loop
also cleanup the PropertyChangeObserver on reset

10 years agoTweak for Mac nightly GUI launcher
James Turner [Mon, 17 Mar 2014 08:24:28 +0000 (08:24 +0000)]
Tweak for Mac nightly GUI launcher

10 years agoClose dialogs on GUI shutdown
James Turner [Sun, 16 Mar 2014 22:52:55 +0000 (22:52 +0000)]
Close dialogs on GUI shutdown

- avoids orphaned dialogs on reset
- requires some guards in NasalSys since Nasal is shutdown first, but
  dialogs can have Nasal modules.

10 years agoRename GPSsmooth files.
James Turner [Sun, 16 Mar 2014 22:35:00 +0000 (22:35 +0000)]
Rename GPSsmooth files.

- avoid confusion with GPS instrument files.

10 years agoFix mac nightly build
James Turner [Sun, 16 Mar 2014 17:00:32 +0000 (17:00 +0000)]
Fix mac nightly build

- Ruby 1.8 (on Lion) needs explicit include of Rubygems

10 years agoGPS fixes
James Turner [Sun, 16 Mar 2014 16:20:03 +0000 (16:20 +0000)]
GPS fixes

- fix corrupted ident on Mac (libc++ issue)
- don't clear scratch when activating DTO mode
- use the real navaid/airport for the waypt where possible
- expose active waypt name

10 years agoCanvasWidget (PUI): make button index consistent with Canvas windows
Thomas Geymayer [Sat, 15 Mar 2014 14:01:09 +0000 (15:01 +0100)]
CanvasWidget (PUI): make button index consistent with Canvas windows

10 years agoPropertyChangeWebsocket: fire change after subscribe
Torsten Dreyer [Fri, 14 Mar 2014 20:36:29 +0000 (21:36 +0100)]
PropertyChangeWebsocket: fire change after subscribe

10 years agohttpd: handle url-rewrites
Torsten Dreyer [Fri, 14 Mar 2014 15:39:16 +0000 (16:39 +0100)]
httpd: handle url-rewrites

10 years agoadd min/max freq to the frequencyformatter
Torsten Dreyer [Fri, 14 Mar 2014 14:19:23 +0000 (15:19 +0100)]
add min/max freq to the frequencyformatter

10 years agoMac nightly build packaging tweaks.
James Turner [Fri, 14 Mar 2014 09:00:50 +0000 (09:00 +0000)]
Mac nightly build packaging tweaks.

10 years agoFix compilation with SYSTEM_SQLITE
James Turner [Thu, 13 Mar 2014 18:18:36 +0000 (18:18 +0000)]
Fix compilation with SYSTEM_SQLITE

10 years agoFix some leaks on reset
James Turner [Thu, 13 Mar 2014 18:18:23 +0000 (18:18 +0000)]
Fix some leaks on reset

- tilecache 'clear_cache' is poorly named, ensure the destructor
  really deletes all outstanding entries.

10 years agoNasalSys: arg is never null
Torsten Dreyer [Wed, 12 Mar 2014 21:42:51 +0000 (22:42 +0100)]
NasalSys: arg is never null

10 years agohttpd: update mongoose and websockets
Torsten Dreyer [Wed, 12 Mar 2014 21:39:37 +0000 (22:39 +0100)]
httpd: update mongoose and websockets

* mongoose updated to 5.3
* first stab at implementing websockets, here a property change listener
  websocket. This websocket is at ws://yourhost:yourport/PropertyListener
  see FGDATA/Docs/gui/radio.html for an example

10 years agoPartial fix #1408
Torsten Dreyer [Wed, 12 Mar 2014 20:21:56 +0000 (21:21 +0100)]
Partial fix #1408

10 years agoAdd 'set-scenery-paths' command.
James Turner [Sat, 22 Feb 2014 16:13:36 +0000 (08:13 -0800)]
Add 'set-scenery-paths' command.

10 years agoDon't rebuild navcache for scenery changes
James Turner [Fri, 21 Feb 2014 18:11:24 +0000 (10:11 -0800)]
Don't rebuild navcache for scenery changes

- Cache can drop all ground-nets.

10 years agoICAO.ils.xml data works read-only.
James Turner [Fri, 21 Feb 2014 20:56:03 +0000 (12:56 -0800)]
ICAO.ils.xml data works read-only.

10 years agoICAO.threshold.xml works read-only.
James Turner [Fri, 21 Feb 2014 18:59:13 +0000 (10:59 -0800)]
ICAO.threshold.xml works read-only.

10 years agoICAO.twr.xml works in read-only mode.
James Turner [Fri, 21 Feb 2014 18:11:09 +0000 (10:11 -0800)]
ICAO.twr.xml works in read-only mode.

10 years agoReset: tweak property PRESERVE
James Turner [Tue, 11 Mar 2014 22:43:25 +0000 (22:43 +0000)]
Reset: tweak property PRESERVE

- ensure options are re-processed before restoring PRESERVEd
properties, so that sessions changes survive a reset.

10 years agoFix some Clang warnings.
James Turner [Tue, 11 Mar 2014 16:46:00 +0000 (16:46 +0000)]
Fix some Clang warnings.

10 years agoReset: fix OSG stats handling
James Turner [Tue, 11 Mar 2014 16:45:47 +0000 (16:45 +0000)]
Reset: fix OSG stats handling

10 years agoReset: work with threaded OSG modes
James Turner [Tue, 11 Mar 2014 16:45:31 +0000 (16:45 +0000)]
Reset: work with threaded OSG modes

10 years agohttp property browser: don't crash on invalid nodes
Torsten Dreyer [Mon, 10 Mar 2014 22:40:42 +0000 (23:40 +0100)]
http property browser: don't crash on invalid nodes

Don't expect users to always pass valid node names
or paths

10 years agoallow binding of arguments for fg-commands thru run.cgi
Torsten Dreyer [Mon, 10 Mar 2014 21:58:52 +0000 (22:58 +0100)]
allow binding of arguments for fg-commands thru run.cgi

to run a fg-command with args, POST run.cgi?value=my-command
and post the args node as JSON content like this:
{
   name: '',
   children: [
     {
       name: 'property',
       index: 0,
       value: 'first-value is here'
     },
     {
       name: 'property',
       index: 1,
       value: 'first-value is here'
     }
   ]
}
or whatever arguments the requested command takes

10 years agoFix a crash after reset.
James Turner [Mon, 10 Mar 2014 17:43:15 +0000 (17:43 +0000)]
Fix a crash after reset.

10 years agoSave/restore initial state removed.
James Turner [Mon, 10 Mar 2014 17:29:28 +0000 (17:29 +0000)]
Save/restore initial state removed.

10 years agoFix fg-aircraft, fg-scenery props after reset.
James Turner [Mon, 10 Mar 2014 13:26:58 +0000 (13:26 +0000)]
Fix fg-aircraft, fg-scenery props after reset.

- restore fg-aircraft properties, and PRESERVE fg-scenery ones,
across reset.

10 years agoOoops, forgot to distclean before adding.
James Turner [Mon, 10 Mar 2014 12:29:18 +0000 (12:29 +0000)]
Ooops, forgot to distclean before adding.

Thanks to Jon Stockill for noticing!

10 years agoOld reset code-path is removed.
James Turner [Mon, 10 Mar 2014 12:03:34 +0000 (12:03 +0000)]
Old reset code-path is removed.

10 years agoReset the Autopilot on reposition.
James Turner [Mon, 10 Mar 2014 12:02:10 +0000 (12:02 +0000)]
Reset the Autopilot on reposition.

- previously we restored AP state to initial; let's
actually re-init it after re-position.

10 years agoRevert wiping of /fdm on reposition.
James Turner [Mon, 10 Mar 2014 12:00:51 +0000 (12:00 +0000)]
Revert wiping of /fdm on reposition.

This is too destructive for many established things, so revert it.
Instead, make the FDM shell save /fdm state on postinit(), and
restore it on re-init (which reposition invokes).

10 years agoAdd hts_engine 1.08 and flite_hts 1.05 code.
James Turner [Mon, 10 Mar 2014 09:32:03 +0000 (09:32 +0000)]
Add hts_engine 1.08 and flite_hts 1.05 code.

- Not compiled by default, nor hooked up to anything yet.
- Both libraries licensed under modified BSD license.
- Added top-level CMake file for both, to create a plain static
  library for each.

10 years agoSome fixes for the httpd
Torsten Dreyer [Sat, 8 Mar 2014 13:47:13 +0000 (14:47 +0100)]
Some fixes for the httpd

- Set encoding of the property browser to utf-8
- add the properties index to the json

10 years agoJSON: make the response configurable, set encoding
Torsten Dreyer [Fri, 7 Mar 2014 20:53:51 +0000 (21:53 +0100)]
JSON: make the response configurable, set encoding

add request parameter 'i' and 'd'
if i=y, indent the output to make it human readable
if i is missing or anything else, send the output unformatted to save bandwith

'd' defines recursion depth with a default of 1 to show the requested node
and the immediate childs (if it has any)

call /json/?i=y&d=999 for a complete property tree backup (use with caution!)

Also set the encoding to UTF-8 as required per RFC 4627

10 years agoCanvas.MouseEvent: fix specific modifier states (ctrl, alt,...)
Thomas Geymayer [Fri, 7 Mar 2014 15:14:48 +0000 (16:14 +0100)]
Canvas.MouseEvent: fix specific modifier states (ctrl, alt,...)

10 years agoThrow the reset switch.
James Turner [Fri, 7 Mar 2014 12:40:14 +0000 (12:40 +0000)]
Throw the reset switch.

- fix up CanvasMgr so canvas works after new reset.

10 years agoFix JSBsim trimming on reposition.
James Turner [Thu, 6 Mar 2014 11:20:54 +0000 (11:20 +0000)]
Fix JSBsim trimming on reposition.

- remove the entire /fdm tree on reposition
- force the initial NED wind values to 0.0 in JSBsim,
pending advice from people who know better.

10 years agohttpd: fix ignored port on --httpd=nnnn
Torsten Dreyer [Thu, 6 Mar 2014 20:19:49 +0000 (21:19 +0100)]
httpd: fix ignored port on --httpd=nnnn

also fix unconditional startup of the daemon

10 years agoUse the short xml name for properties in JSON
Torsten Dreyer [Thu, 6 Mar 2014 17:00:11 +0000 (18:00 +0100)]
Use the short xml name for properties in JSON

10 years agoInitial commit for mongoose httpd
Torsten Dreyer [Mon, 3 Mar 2014 20:59:16 +0000 (21:59 +0100)]
Initial commit for mongoose httpd

10 years agoFix starting on carrier.
James Turner [Thu, 6 Mar 2014 09:21:04 +0000 (09:21 +0000)]
Fix starting on carrier.

- scenery intersection needs to check the whole scene since carriers
are outside it. (could possibly be optimised further)

10 years agoUpdate for SGPropertyNode changes.
Thomas Geymayer [Wed, 5 Mar 2014 23:41:41 +0000 (00:41 +0100)]
Update for SGPropertyNode changes.

10 years agoAdded support for shared JSBSim engine and system configurations in fgdata.
Anders Gidenstam [Wed, 5 Mar 2014 21:28:53 +0000 (22:28 +0100)]
Added support for shared JSBSim engine and system configurations in fgdata.

Adds $FG_ROOT/Aircraft/Generic/JSBSim/{Engines,Systems} to the JSBSim
engines and system search paths. Internally JSBSim already searches
$aircraft_dir/Engines and $aircraft_dir/Systems.
A file in $aircraft_dir/{Engines,Systems} have higher priority than one
in the shared directories.

10 years agoRemove reference to 'old ATIS' from reposition.
James Turner [Wed, 5 Mar 2014 15:16:07 +0000 (15:16 +0000)]
Remove reference to 'old ATIS' from reposition.

10 years agoToggle cloud drawing on/off
James Turner [Tue, 4 Mar 2014 17:14:13 +0000 (17:14 +0000)]
Toggle cloud drawing on/off

10 years agoCleanup, no functional change
Torsten Dreyer [Wed, 5 Mar 2014 13:09:40 +0000 (14:09 +0100)]
Cleanup, no functional change

10 years agoNewAtis: handle varying winds
Torsten Dreyer [Wed, 5 Mar 2014 12:52:43 +0000 (13:52 +0100)]
NewAtis: handle varying winds

10 years agoFix for issue #999
Philosopher [Fri, 16 Aug 2013 02:05:16 +0000 (21:05 -0500)]
Fix for issue #999

Introduces delay-sec and release-delay-sec properties. The former is how
long to wait to run the binding(s) after pressing the button, the latter
is how long to wait after releasing the button. interval-sec now
specifies the delay before a repeat event occurs.

10 years agoCanvas.MouseEvent: expose button/modifier state.
Thomas Geymayer [Tue, 4 Mar 2014 17:00:57 +0000 (18:00 +0100)]
Canvas.MouseEvent: expose button/modifier state.

10 years agoTACAN: fix distance calculations and some other problems.
Thomas Geymayer [Sun, 2 Mar 2014 15:52:00 +0000 (16:52 +0100)]
TACAN: fix distance calculations and some other problems.

 - Calculate line of sight distance instead of distance over
   ground
 - Do a nav cache update if carrier_nav.dat.gz timestamp has
   changed
 - Allow comments in carrier_nav.dat.gz
 - "Fix" range calculations (still does not take terrain/weather
   and other influences into account)

10 years agoTACAN improvements.
Thomas Geymayer [Sun, 2 Mar 2014 00:34:04 +0000 (01:34 +0100)]
TACAN improvements.

 - Make search interval for new mobile tacan larger.
 - Continuous update of mobile tacan position.

10 years agoTACAN/mobile navaid cleanup and improvements.
Thomas Geymayer [Sat, 1 Mar 2014 19:18:02 +0000 (20:18 +0100)]
TACAN/mobile navaid cleanup and improvements.

10 years agoATIS: say wind direction as three digits
Torsten Dreyer [Sat, 1 Mar 2014 19:15:52 +0000 (20:15 +0100)]
ATIS: say wind direction as three digits

10 years agoNew ATIS System: Fallback for no-realwx and some fixes
Torsten Dreyer [Sat, 1 Mar 2014 11:44:01 +0000 (12:44 +0100)]
New ATIS System: Fallback for no-realwx and some fixes

Added the fallback for realweather fetch disabled, creating
ATIS from present weather
Fixed some formatting errors, mainly missing spaces
Some code cleanup

10 years agoFix wrong metar assignment in commradio
Torsten Dreyer [Fri, 28 Feb 2014 21:36:29 +0000 (22:36 +0100)]
Fix wrong metar assignment in commradio

10 years agoTACAN: fix receiving mobile TACAN.
Thomas Geymayer [Fri, 28 Feb 2014 19:01:09 +0000 (20:01 +0100)]
TACAN: fix receiving mobile TACAN.

10 years agoFGPUIDialog: fix reading from already free'd memory.
Thomas Geymayer [Fri, 28 Feb 2014 16:34:41 +0000 (17:34 +0100)]
FGPUIDialog: fix reading from already free'd memory.

Calls to updateValues can cause nested calls invalidating
the char* passed as argument, if retrieved from a
SGPropertyNode.
Probably SGPropertyNode should also be modified to return
a std::string instead of a pointer to an internal buffer.

10 years agoA new comm radio and atis implementation
Torsten Dreyer [Wed, 19 Feb 2014 13:24:34 +0000 (14:24 +0100)]
A new comm radio and atis implementation

10 years agoAdd simple breadcrumb navigation to the httpd
Torsten Dreyer [Thu, 27 Feb 2014 21:21:45 +0000 (22:21 +0100)]
Add simple breadcrumb navigation to the httpd

10 years agoAutopilot: fix wrong warning for unknown node
Thomas Geymayer [Wed, 26 Feb 2014 23:20:06 +0000 (00:20 +0100)]
Autopilot: fix wrong warning for unknown node

10 years agoFix standalone terrasync build
James Turner [Tue, 25 Feb 2014 09:15:08 +0000 (09:15 +0000)]
Fix standalone terrasync build

- code from SGTerraSync now lives here. This is not a great approach,
since this tool can only schedule based on position, but no worse than
before.

10 years agoBind the CAVOK flag to metarproperties
Torsten Dreyer [Tue, 25 Feb 2014 08:42:00 +0000 (09:42 +0100)]
Bind the CAVOK flag to metarproperties

10 years agoAutopilot: fix configuration to prevent false warnings.
Thomas Geymayer [Mon, 24 Feb 2014 22:19:50 +0000 (23:19 +0100)]
Autopilot: fix configuration to prevent false warnings.

10 years agoMetar: finalise-position fast if Metar fails
James Turner [Mon, 24 Feb 2014 19:42:52 +0000 (19:42 +0000)]
Metar: finalise-position fast if Metar fails

- when METAR lookup fails (as opposed to timing out), report
this immediately so finalise-position doesn't wait.

10 years agoInitial work on 'reposition' command
James Turner [Mon, 24 Feb 2014 06:10:29 +0000 (22:10 -0800)]
Initial work on 'reposition' command

- use old-style reset as the basis for a lightweight 'reposition' command. This does not restore state, or reset
time management, but does reset the FDM and re-finalize position.

10 years agoRemove all references to an alpha-buffer
James Turner [Sun, 23 Feb 2014 22:28:54 +0000 (14:28 -0800)]
Remove all references to an alpha-buffer

- Current 3D clouds rendering does not use the alpha buffer,
so don't request one at launch, since it consumes valuable GPU memory.

- Remove any references to alpha testing or alpha func in the renderer setup.

10 years agouse an osg::Switch to control scenery rendering
James Turner [Sun, 23 Feb 2014 22:27:14 +0000 (14:27 -0800)]
use an osg::Switch to control scenery rendering

- restores functionality of 'draw-otw' property

- adds new /sim/rendering/draw-mask branch to allow control
over rendering each branch inside FGScenery

10 years agoRemove legacy reference to draw-otw
James Turner [Sun, 23 Feb 2014 22:25:15 +0000 (14:25 -0800)]
Remove legacy reference to draw-otw

10 years agoOptimise NavCache airport query
James Turner [Sun, 23 Feb 2014 22:24:48 +0000 (14:24 -0800)]
Optimise NavCache airport query

- makes initial showing of 'Select Airport' dialog faster

10 years agoAIModels use PagedLOD
James Turner [Sun, 23 Feb 2014 19:51:21 +0000 (11:51 -0800)]
AIModels use PagedLOD

- allows AIModels to be unloaded by the Pager
- move AI models into the 'models' sub-branch of FGScenery

10 years agoFix an (unlikely) startup crash
James Turner [Sat, 15 Feb 2014 18:48:25 +0000 (18:48 +0000)]
Fix an (unlikely) startup crash

Encountered this by accidentally clicking during startup

10 years agoTile-manager can request VBOs.
James Turner [Fri, 21 Feb 2014 16:52:07 +0000 (08:52 -0800)]
Tile-manager can request VBOs.

Monitor /sim/rendering/use-vbos and pass the value into
our SGReaderWriterOptions.

10 years agoRemove pre-OSG 'enable/disable-textures' option.
James Turner [Fri, 21 Feb 2014 15:56:24 +0000 (07:56 -0800)]
Remove pre-OSG 'enable/disable-textures' option.

These have been non-functional for a long time, remove
to avoid further confusion.

10 years agoFix for bug 1304 - crash loading XML route
James Turner [Fri, 21 Feb 2014 15:51:33 +0000 (07:51 -0800)]
Fix for bug 1304 - crash loading XML route

If the XML is malformed (missing <route> section), don't crash.

https://code.google.com/p/flightgear-bugs/issues/detail?id=1304

10 years agopublish the metar date/time to metarproperties
Torsten Dreyer [Fri, 21 Feb 2014 15:23:10 +0000 (16:23 +0100)]
publish the metar date/time to metarproperties

10 years agoTweak tile-manager SGBucket API
James Turner [Wed, 19 Feb 2014 22:02:09 +0000 (14:02 -0800)]
Tweak tile-manager SGBucket API

* FG builds with 'NO_DEPRECATED_API' in SGBucket

10 years agoRe-factor the FPE handling code
James Turner [Wed, 19 Feb 2014 21:53:52 +0000 (13:53 -0800)]
Re-factor the FPE handling code

* make --enable-fpe work on Linux and MSVC
* standardise the code paths for different platforms
* add an argument finding helper to Options

(This is a basic cleanup, contributions from people with
more experience in this area are welcome)

10 years agoRaise required OSG version to 3.2.0
James Turner [Wed, 19 Feb 2014 19:00:14 +0000 (11:00 -0800)]
Raise required OSG version to 3.2.0

10 years agogetprop/setprop allows integer indices.
James Turner [Wed, 19 Feb 2014 04:07:29 +0000 (20:07 -0800)]
getprop/setprop allows integer indices.

As suggested by a long-standing enhancement idea,
extend getprop/setprop to accept multiple args,
including integer arguments. This removes the need
for string concatenation (and hence, allocation)
on the Nasal side.

Patch by Nicholas 'Philosopher' Scheel

10 years agoRemove some CMake search paths
James Turner [Fri, 14 Feb 2014 20:45:03 +0000 (20:45 +0000)]
Remove some CMake search paths

As the comments says, none of these should be needed, or
they are added by CMake automatically.