]> git.mxchange.org Git - flightgear.git/log
flightgear.git
10 years agowinpoop.h seriously?
PlutoniumHeart [Sun, 18 Aug 2013 10:20:35 +0000 (03:20 -0700)]
winpoop.h seriously?

10 years agoFGCom integrated into FlightGear.
f-jjth [Sun, 19 May 2013 14:29:49 +0000 (16:29 +0200)]
FGCom integrated into FlightGear.

Disabled by default at build time.

10 years agoFix horizon sunrise/sunset effect position.
James Turner [Wed, 7 Aug 2013 15:30:20 +0000 (16:30 +0100)]
Fix horizon sunrise/sunset effect position.

Fix sun position in default renderer. (Committing fix
provided after discussion on IRC + forum, no bug ID)

10 years agoRemove unnecessary includes/using
James Turner [Mon, 29 Jul 2013 21:59:45 +0000 (22:59 +0100)]
Remove unnecessary includes/using

flight.hxx (FGInterface) was pulling in list, string and vector, and
'using' them, despite no actual need.

10 years agoAssume OSG version 3.0 as a minimum
James Turner [Mon, 29 Jul 2013 21:54:25 +0000 (22:54 +0100)]
Assume OSG version 3.0 as a minimum

10 years agoKill some defunct uses of side-slip property.
James Turner [Mon, 29 Jul 2013 21:15:23 +0000 (22:15 +0100)]
Kill some defunct uses of side-slip property.

10 years agoCanvas GUI: don't crash if enable decoration on window without content canvas
Thomas Geymayer [Sat, 27 Jul 2013 20:15:27 +0000 (22:15 +0200)]
Canvas GUI: don't crash if enable decoration on window without content canvas

10 years agoCouple more unused private vars killed off.
James Turner [Fri, 5 Jul 2013 13:36:58 +0000 (14:36 +0100)]
Couple more unused private vars killed off.

10 years agoCanvas window: separate handling of content-size and overall size.
Thomas Geymayer [Fri, 26 Jul 2013 21:58:41 +0000 (23:58 +0200)]
Canvas window: separate handling of content-size and overall size.

10 years agoCanvas window: increase drag accuracy.
Thomas Geymayer [Fri, 26 Jul 2013 21:48:13 +0000 (23:48 +0200)]
Canvas window: increase drag accuracy.

10 years agoCanvas GUI: fix updating canvas on window with decoration.
Thomas Geymayer [Fri, 26 Jul 2013 21:42:31 +0000 (23:42 +0200)]
Canvas GUI: fix updating canvas on window with decoration.

10 years agoCanvas GUI: check for window on handling mouse events.
Thomas Geymayer [Wed, 24 Jul 2013 23:14:23 +0000 (01:14 +0200)]
Canvas GUI: check for window on handling mouse events.

10 years agoExpose canvas GUI "desktop" to Nasal.
Thomas Geymayer [Wed, 24 Jul 2013 22:57:49 +0000 (00:57 +0200)]
Expose canvas GUI "desktop" to Nasal.

 - Restructure GUIMgr and move most parts to implementation class.
 - Expose new (simgear::canvas::Group based) DesktopGroup class
   to Nasal.

10 years agoBug #1166, slow POI parsing.
James Turner [Wed, 24 Jul 2013 07:53:55 +0000 (08:53 +0100)]
Bug #1166, slow POI parsing.

Various tweaks and changes to make it easier to evaluate changes
to the rebuild code. No smoking gun found yet.

10 years agoBug #1166, tweaking POI.dat parsing.
James Turner [Wed, 24 Jul 2013 07:52:59 +0000 (08:52 +0100)]
Bug #1166, tweaking POI.dat parsing.

(Doesn't fix the bug alas, but slightly cleaner)

10 years agoAdditional checks, for waypoint role setting.
James Turner [Wed, 24 Jul 2013 07:51:35 +0000 (08:51 +0100)]
Additional checks, for waypoint role setting.

Added these while investigating a defect, which unfortunately still
remains elusive. But the checks are wise anyway.

10 years agoIgnore SGGeod altitude when creating BasicWaypt.
James Turner [Mon, 22 Jul 2013 17:11:07 +0000 (18:11 +0100)]
Ignore SGGeod altitude when creating BasicWaypt.

This logic was only ever causing bad values, all callers which care
about an altitude restriction were setting one explicitly. Thanks to
Curt for spotting it.

10 years agoFix native protocol crashes.
James Turner [Thu, 18 Jul 2013 11:01:36 +0000 (12:01 +0100)]
Fix native protocol crashes.

As part of this, kill off the evil global FDM state, and avoid us
copying FGInterfaces (which is bad since it contains TiedProperties
and an FGGroundCache, neither of which are especially keen on being
copied). Will probably disable copy/assignment on TiedProperties in
a future commit.

10 years agoSuggest NVIDIA Optimus to use the high-end GPU.
Gijs de Rooy [Mon, 15 Jul 2013 19:47:14 +0000 (21:47 +0200)]
Suggest NVIDIA Optimus to use the high-end GPU.

10 years agoAdd libdl to FLTK_LIBRARIES when the system supports it. Required for libfltk1.3.
hof [Sun, 14 Jul 2013 18:49:04 +0000 (14:49 -0400)]
Add libdl to FLTK_LIBRARIES when the system supports it. Required for libfltk1.3.

10 years agoBump version on development trunk.
James Turner [Wed, 17 Jul 2013 19:29:38 +0000 (20:29 +0100)]
Bump version on development trunk.

10 years agoWork-around for bug 1134, crash with flightplans.
James Turner [Wed, 17 Jul 2013 19:26:34 +0000 (20:26 +0100)]
Work-around for bug 1134, crash with flightplans.

When the active waypoint is deleted, and we can't offset the waypoint,
simply switch to the inactive waypoint. This is not ideal but avoids
the crash.

10 years agoExpose String::ends_with to Nasal
Thomas Geymayer [Mon, 15 Jul 2013 20:26:51 +0000 (22:26 +0200)]
Expose String::ends_with to Nasal

10 years agoFix warnings identified by gcc.
Thomas Geymayer [Thu, 4 Jul 2013 21:07:10 +0000 (23:07 +0200)]
Fix warnings identified by gcc.

10 years agoMore unused vars caught by Xcode.
James Turner [Thu, 4 Jul 2013 19:56:04 +0000 (20:56 +0100)]
More unused vars caught by Xcode.

10 years agoFix unused private vars.
James Turner [Thu, 4 Jul 2013 19:24:56 +0000 (20:24 +0100)]
Fix unused private vars.

Xcode is warning about these, they're a mixture of
copy-pasted code, evolved use (e.g. using a property
node to store state), and so on.

10 years agoFGSystemMgr: Do not quit on unknown system.
Thomas Geymayer [Thu, 4 Jul 2013 12:29:18 +0000 (14:29 +0200)]
FGSystemMgr: Do not quit on unknown system.

Showing a warning should be enough...

10 years agoRemove a debug message.
James Turner [Thu, 4 Jul 2013 09:29:58 +0000 (10:29 +0100)]
Remove a debug message.

10 years agoBug 1137, handle single-digit runways.
James Turner [Thu, 4 Jul 2013 09:29:47 +0000 (10:29 +0100)]
Bug 1137, handle single-digit runways.

rwyprefs.xml sometimes specify runways without a leading '0', which
confuses the ident lookup. Print a message, and fix up such idents at
load time, so '8' -> '08', '3L' -> '03L' which matches our internal
scheme.

10 years agoBug 1153, guard against no current waypoint.
James Turner [Wed, 3 Jul 2013 23:11:40 +0000 (00:11 +0100)]
Bug 1153, guard against no current waypoint.

This is a work-around, probably indicates some glitch in the traffic
module flight-plans. Avoid a crash, also refine the exception logic
so individual AI objects can fail.

10 years agoCanvas Event: expose currentTarget to Nasal.
Thomas Geymayer [Wed, 3 Jul 2013 22:55:58 +0000 (00:55 +0200)]
Canvas Event: expose currentTarget to Nasal.

10 years agoFix bug 864 - moving the 2D panel around.
James Turner [Wed, 3 Jul 2013 07:57:48 +0000 (08:57 +0100)]
Fix bug 864 - moving the 2D panel around.

Bounding box wasn't being dirtied when changing the transform,
breaking picking visitor for the panel. Add listeners to the relevant
props so we can tell OSG when the panel transform changes.

10 years agoSpeculative fix for bug 1149, AI traffic on helipads.
James Turner [Sun, 30 Jun 2013 15:48:14 +0000 (16:48 +0100)]
Speculative fix for bug 1149, AI traffic on helipads.

Avoid helipads when doing runway choice fallback.
http://code.google.com/p/flightgear-bugs/issues/detail?id=1149

10 years agoBug 550 / 454 work (not yet fully fixed)
James Turner [Sun, 30 Jun 2013 15:41:05 +0000 (16:41 +0100)]
Bug 550 / 454 work (not yet fully fixed)

Adding a spherical projection mode which will work at the poles and
+180/-180 line correctly. Not yet enabled since it has other issues to
be addressed.

10 years agoCanvas GUI: send mouseleave after mouseup outside original window
Thomas Geymayer [Sat, 29 Jun 2013 12:35:56 +0000 (14:35 +0200)]
Canvas GUI: send mouseleave after mouseup outside original window

10 years agoBump version number to 2.12.0
Torsten Dreyer [Fri, 28 Jun 2013 10:10:16 +0000 (12:10 +0200)]
Bump version number to 2.12.0

10 years agoKill off some unnecessary log messages.
James Turner [Fri, 28 Jun 2013 09:07:39 +0000 (10:07 +0100)]
Kill off some unnecessary log messages.

10 years agoNamespace fixes for std::string
James Turner [Thu, 27 Jun 2013 08:37:06 +0000 (09:37 +0100)]
Namespace fixes for std::string

10 years agoKill off timestamp warning for the NavCache
James Turner [Tue, 25 Jun 2013 20:53:19 +0000 (21:53 +0100)]
Kill off timestamp warning for the NavCache

This check is no longer needed, and causes console output when
using the joystick config editing GUI, which worries users.

http://code.google.com/p/flightgear-bugs/issues/detail?id=969

10 years agoBug http://code.google.com/p/flightgear-bugs/issues/detail?id=1077
James Turner [Tue, 25 Jun 2013 20:47:51 +0000 (21:47 +0100)]
Bug http://code.google.com/p/flightgear-bugs/issues/detail?id=1077

Fix rotation rate of UFO to compensate for large
dead-band value. (makes small rotational speeds
possible, yay). Patch by Jean Pellotier

10 years agoBug 947, menu item state wrong after reset.
James Turner [Tue, 25 Jun 2013 20:28:56 +0000 (21:28 +0100)]
Bug 947, menu item state wrong after reset.

Mark the entire /sim/menubar tree as PRESERVED, so reset doesn't
mess up all the state.

10 years agoPreserve current view on reset/reinit/reposition
Thomas Geymayer [Sat, 22 Jun 2013 15:06:34 +0000 (17:06 +0200)]
Preserve current view on reset/reinit/reposition

10 years agoRestrict sky-clouds group, avoids skydome picks.
James Turner [Sat, 22 Jun 2013 13:37:33 +0000 (14:37 +0100)]
Restrict sky-clouds group, avoids skydome picks.

10 years agoGUI picks only traverse nodes with PICK_BIT set.
James Turner [Sat, 22 Jun 2013 13:36:11 +0000 (14:36 +0100)]
GUI picks only traverse nodes with PICK_BIT set.

(Which is all nodes except those which explicitly opt out,
such as lights, skydome, for the moment)

10 years agoObject names for more scene-graph nodes.
James Turner [Sat, 22 Jun 2013 13:34:03 +0000 (14:34 +0100)]
Object names for more scene-graph nodes.

11 years agoFix cursor hide timeout if hovering on canvas windows
Thomas Geymayer [Fri, 21 Jun 2013 19:59:58 +0000 (21:59 +0200)]
Fix cursor hide timeout if hovering on canvas windows

11 years agoFix Mac build for tools (fgjs, etc.)
Thomas Geymayer [Fri, 21 Jun 2013 18:52:16 +0000 (20:52 +0200)]
Fix Mac build for tools (fgjs, etc.)

11 years agoFix warnings identified by updated XCode.
James Turner [Fri, 21 Jun 2013 17:39:16 +0000 (18:39 +0100)]
Fix warnings identified by updated XCode.

Mostly unused private vars, for various reasons.

11 years agoCanvas GUI: preserve window size on reinit
Thomas Geymayer [Fri, 21 Jun 2013 15:42:16 +0000 (17:42 +0200)]
Canvas GUI: preserve window size on reinit

11 years agoexpose HLA/RTI availability to property tree - for use in about dialog
hooray [Sun, 26 May 2013 12:43:53 +0000 (14:43 +0200)]
expose HLA/RTI availability to property tree - for use in about dialog

11 years agoIssue #631, reset scenarios on sim-reset
James Turner [Wed, 19 Jun 2013 23:24:33 +0000 (00:24 +0100)]
Issue #631, reset scenarios on sim-reset

11 years agoKill off platformDesktopPath entirely
James Turner [Wed, 19 Jun 2013 23:20:12 +0000 (00:20 +0100)]
Kill off platformDesktopPath entirely

11 years agoSimplify logic now SGPath::desktop works on Windows.
James Turner [Wed, 19 Jun 2013 23:03:36 +0000 (00:03 +0100)]
Simplify logic now SGPath::desktop works on Windows.

11 years agoRevert "Autopilot: Optionally write (internal) state to property tree"
Thomas Geymayer [Tue, 18 Jun 2013 17:58:28 +0000 (19:58 +0200)]
Revert "Autopilot: Optionally write (internal) state to property tree"

This reverts commit 91ae41f9ef5139b7bb9595a67f986dbe2b10be4a.

We do not need this as outputs already are written to the property
tree and most intermediate values can easily be calculated
manually.

11 years agoAutopilot: Optionally write (internal) state to property tree
Thomas Geymayer [Mon, 17 Jun 2013 21:19:46 +0000 (23:19 +0200)]
Autopilot: Optionally write (internal) state to property tree

This can be useful eg. for plotting autopilot response
with the Canvas.

11 years agoFix issues with explicit GPS instruments.
James Turner [Mon, 17 Jun 2013 17:11:47 +0000 (18:11 +0100)]
Fix issues with explicit GPS instruments.

For 2.12, ensure all GPS instruments are backwards
compatible, however they were requested. Post release we can create a new instrument name with the compatibility code disabled.

11 years agoGPS: work around aircraft with missing power.
James Turner [Sun, 16 Jun 2013 21:21:41 +0000 (22:21 +0100)]
GPS: work around aircraft with missing power.

This restores compatibility with 2.10 and previous versions,
where even explicit (non default) GPS ignores power requirements.

11 years agoCreate FG_HOME if not found
James Turner [Sun, 16 Jun 2013 16:44:08 +0000 (17:44 +0100)]
Create FG_HOME if not found

11 years agoCanvas GUI: refactor and simplify based on canvas::Group
Thomas Geymayer [Fri, 14 Jun 2013 18:19:52 +0000 (20:19 +0200)]
Canvas GUI: refactor and simplify based on canvas::Group

11 years agoFix JPEG-factory build
James Turner [Wed, 12 Jun 2013 20:12:31 +0000 (22:12 +0200)]
Fix JPEG-factory build

11 years agosrc/FDM/JSBSim/models/FGPropagate.{h,cpp}: Do not return reference to local.
Anders Gidenstam [Tue, 11 Jun 2013 20:13:16 +0000 (22:13 +0200)]
src/FDM/JSBSim/models/FGPropagate.{h,cpp}: Do not return reference to local.

11 years agoSynchronized with JSBSim/CVS.
Anders Gidenstam [Tue, 11 Jun 2013 20:06:35 +0000 (22:06 +0200)]
Synchronized with JSBSim/CVS.

11 years agoUse SGPath helpers and unescape from simgear
Thomas Geymayer [Mon, 10 Jun 2013 19:42:53 +0000 (21:42 +0200)]
Use SGPath helpers and unescape from simgear

11 years agoFix compilation of UGear_telnet.
James Turner [Sun, 9 Jun 2013 22:47:16 +0000 (23:47 +0100)]
Fix compilation of UGear_telnet.

11 years agoAbstraction for the user's desktop location.
James Turner [Sat, 4 May 2013 09:58:22 +0000 (10:58 +0100)]
Abstraction for the user's desktop location.

11 years agoWork with revised NetChannel poll() API.
James Turner [Sun, 9 Jun 2013 18:12:04 +0000 (19:12 +0100)]
Work with revised NetChannel poll() API.

11 years agoTerraSync: fix dir creation.
James Turner [Sun, 9 Jun 2013 18:11:41 +0000 (19:11 +0100)]
TerraSync: fix dir creation.

Separate the default path logic, from the 'create if
not found' logic.

11 years agoBase canvas::Window on simgear::canvas::Image
Thomas Geymayer [Sat, 8 Jun 2013 09:33:53 +0000 (11:33 +0200)]
Base canvas::Window on simgear::canvas::Image

11 years agocanvas::Window: make shadow part of decoration canvas
Thomas Geymayer [Fri, 7 Jun 2013 19:48:17 +0000 (21:48 +0200)]
canvas::Window: make shadow part of decoration canvas

11 years agoAdd window decoration support to Canvas GUI.
Thomas Geymayer [Thu, 6 Jun 2013 20:32:09 +0000 (22:32 +0200)]
Add window decoration support to Canvas GUI.

canvas::Window now optionally creates a second canvas for showing
window decoration. After setting its dimensions with the property
"decoration-border" a Nasal based window decorator should add the
required elements to the decoration canvas.

Using the properties "shadow-radius" and "shadow-inset" a drop
shadow can be added to the window.

11 years agoExpose canvas::Window ghost to Nasal.
Thomas Geymayer [Mon, 3 Jun 2013 21:43:46 +0000 (23:43 +0200)]
Expose canvas::Window ghost to Nasal.

11 years agoSmall cleanup.
Thomas Geymayer [Fri, 31 May 2013 17:30:48 +0000 (19:30 +0200)]
Small cleanup.

11 years agoFix for AIAircraft headings.
James Turner [Mon, 3 Jun 2013 15:48:40 +0000 (16:48 +0100)]
Fix for AIAircraft headings.

Nick Vatamaniuc: fix AI aircraft not updating waypoint headings when using custom flightplans.

(Commented out log-line following a non-parenthesised if() test causing problems)

11 years agoFix a couple of issues valgrind identified.
James Turner [Sun, 2 Jun 2013 18:59:18 +0000 (19:59 +0100)]
Fix a couple of issues valgrind identified.

11 years agoRestore GPS compatibility with 2.10
James Turner [Mon, 27 May 2013 21:56:12 +0000 (22:56 +0100)]
Restore GPS compatibility with 2.10

There's a sufficiently large installed base, that simply dropping this
API is not acceptable. A Nasal shim might be possible, but in the
interim, restore the C++ functionality.

11 years agoBug 1122, transponder ident.
James Turner [Mon, 27 May 2013 14:59:47 +0000 (15:59 +0100)]
Bug 1122, transponder ident.

Don't fall through to digit-decoding on ident button release.

11 years agoFix a FlightPlan lifetime issue.
James Turner [Sun, 26 May 2013 21:11:11 +0000 (22:11 +0100)]
Fix a FlightPlan lifetime issue.

Route-manager was explicitly deleting its FP, which was incorrect.
Switch to correct use of SGSharedPtr to refer to flight plans.

Thanks to Roland Haeder for catching this.

11 years agoFix jsbsim gear location in the property tree.
Thomas Geymayer [Sun, 26 May 2013 18:56:17 +0000 (20:56 +0200)]
Fix jsbsim gear location in the property tree.

Need to convert from feet to inch.

11 years agoFix #1125. Correct overloads...
Thomas Geymayer [Mon, 20 May 2013 16:37:23 +0000 (18:37 +0200)]
Fix #1125. Correct overloads...

11 years agoDo not crash if event has no graphics context assigned
Thomas Geymayer [Thu, 16 May 2013 21:06:30 +0000 (23:06 +0200)]
Do not crash if event has no graphics context assigned

11 years agoCanvas window: Update for SimGear MouseEvent changes.
Thomas Geymayer [Sun, 12 May 2013 22:37:13 +0000 (00:37 +0200)]
Canvas window: Update for SimGear MouseEvent changes.

11 years agoMake property-cycle usable with knobs/sliders.
James Turner [Sun, 12 May 2013 12:30:48 +0000 (13:30 +0100)]
Make property-cycle usable with knobs/sliders.

Add optional non-wrapping mode, and respect the 'offset' argument
which knobs and sliders set, to control direction of stepping.

11 years agoOff-by-one spotted by Clement.
James Turner [Sun, 12 May 2013 10:36:33 +0000 (11:36 +0100)]
Off-by-one spotted by Clement.

11 years agoAltimeter node tweaks.
James Turner [Sat, 11 May 2013 17:35:54 +0000 (18:35 +0100)]
Altimeter node tweaks.

Fix the default name based on whether a regular altimeter or
encoder was requested, and delay creating the node until bind(), ctor
is too early.

11 years agoTransponder instrument replaces KT-70.
James Turner [Sat, 11 May 2013 15:15:36 +0000 (16:15 +0100)]
Transponder instrument replaces KT-70.

Generic transponder can emulate KT-70 props. These emulated props
will likely die in the future, based on feedback from aircraft devs.

See (upcoming) Wiki docs on the transponder for more info.

11 years agoImprove transponder instrumentation: new version
f-jjth [Wed, 8 May 2013 15:34:20 +0000 (17:34 +0200)]
Improve transponder instrumentation: new version

11 years agoForward simulation time to osgViewer.
Thomas Geymayer [Thu, 9 May 2013 23:12:19 +0000 (01:12 +0200)]
Forward simulation time to osgViewer.

11 years agoAllow Canvas placed on 3D objects receiving mouse events.
Thomas Geymayer [Thu, 9 May 2013 19:34:58 +0000 (21:34 +0200)]
Allow Canvas placed on 3D objects receiving mouse events.

 - Add option 'capture-events' to canvas aircraft and scenery
   placements to allow events being forwarded to the respective
   canvas.
 - Clean up and restructure parts of the mouse event/picking
   handling to support forwarding events to canvasses.

11 years agoFix of Issue#1084. Input for this calculation should be actual GS deviation angle...
Hyde Yamakawa [Sun, 24 Mar 2013 19:23:52 +0000 (15:23 -0400)]
Fix of Issue#1084. Input for this calculation should be actual GS deviation angle. Should not be scaled value.

11 years agoAllow Canvas to also read images with absolute paths (if allowed by IOrules)
Thomas Geymayer [Mon, 29 Apr 2013 20:16:29 +0000 (22:16 +0200)]
Allow Canvas to also read images with absolute paths (if allowed by IOrules)

11 years agoStartup check if IOrules/fgValidatePath are working properly
Thomas Geymayer [Mon, 29 Apr 2013 20:15:32 +0000 (22:15 +0200)]
Startup check if IOrules/fgValidatePath are working properly

11 years agoFix crashing without support for GLSL/OpenGL 2.0
Thomas Geymayer [Tue, 23 Apr 2013 22:19:03 +0000 (00:19 +0200)]
Fix crashing without support for GLSL/OpenGL 2.0

11 years agoExtend Nasal property methods to support relative paths.
Thomas Geymayer [Sun, 14 Apr 2013 09:19:03 +0000 (11:19 +0200)]
Extend Nasal property methods to support relative paths.

All methods exposed to the Nasal props module now accept an
optional first parameter refering to another node by a relative
path.

(Thanks to Philosopher for the initial patch)

11 years agoGPSs uses FlightPlans directly.
James Turner [Wed, 27 Mar 2013 20:47:40 +0000 (20:47 +0000)]
GPSs uses FlightPlans directly.

11 years agoDisable POI data on Windows for the moment.
James Turner [Sat, 6 Apr 2013 16:40:28 +0000 (17:40 +0100)]
Disable POI data on Windows for the moment.

Avoid horrible startup times for Windows users. It would be good
if someone with a Windows box, debug environment and some time could
investigate further.

11 years agoNon-sticky scenarios, simpler UX for everyone.
James Turner [Fri, 5 Apr 2013 16:20:22 +0000 (17:20 +0100)]
Non-sticky scenarios, simpler UX for everyone.

If you want a scenario in a particular session of the sim, ask for
it on the command line / config files, or enable in the GUI.

Note if you had previously 'sticky' scenarios in your autosave.xml, you
will still get them until you clean your autosave, or disable them in
the GUI.

11 years agoTweaks for run-time scenario toggling.
James Turner [Tue, 2 Apr 2013 17:00:31 +0000 (18:00 +0100)]
Tweaks for run-time scenario toggling.

11 years agoHelpers to clone SGModelData
Thomas Geymayer [Mon, 1 Apr 2013 11:33:54 +0000 (13:33 +0200)]
Helpers to clone SGModelData

This is needed for latest SimGear to fix scene model
unload not being called

11 years agomk-viii: tweak some values (according to spec), improve bias calculation.
Christian Schmitt [Fri, 29 Mar 2013 19:17:27 +0000 (20:17 +0100)]
mk-viii: tweak some values (according to spec), improve bias calculation.
Should now give less unjustified "too low - terrain" messages.

11 years agoLimit hover-picks to once per frame.
James Turner [Thu, 28 Mar 2013 17:52:08 +0000 (17:52 +0000)]
Limit hover-picks to once per frame.

Hopefully fixes the observed issues on Linux when spamming
mouse-moves over a large pickable, but only testing will say for sure.