]> git.mxchange.org Git - flightgear.git/log
flightgear.git
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.

10 years agoSupport helipad names in the --runway startup option
Christian Schmitt [Fri, 14 Feb 2014 18:25:37 +0000 (19:25 +0100)]
Support helipad names in the --runway startup option
also give better user feedback if runway/helipad ID is unknown

10 years agoUse Cmake to generate app-bundle on Mac
James Turner [Fri, 14 Feb 2014 18:58:36 +0000 (18:58 +0000)]
Use Cmake to generate app-bundle on Mac

- build the .plist using CMake features
- update the nightly Mac packaging script for the new layout

10 years agoRe-apply the Clang/C+11 fix for JSBSim
James Turner [Fri, 14 Feb 2014 17:42:50 +0000 (17:42 +0000)]
Re-apply the Clang/C+11 fix for JSBSim

Hopefully an equivalent change will occur upstream before the next
JSBsim sync.

10 years agoUse new SGBucket API in tile-manager
James Turner [Thu, 13 Feb 2014 18:52:52 +0000 (18:52 +0000)]
Use new SGBucket API in tile-manager

- check for invalid tiles / buckets, which occurs at the poles
- use .sibling() method to offset
- no longer need to store view lat/lon in the manager.

10 years agoAutopilot: add interface properties and property-root.
Thomas Geymayer [Sun, 9 Feb 2014 16:40:19 +0000 (17:40 +0100)]
Autopilot: add interface properties and property-root.

 - Support interface properties as with JSBSim for easy reuse
   and parametrization of autopilot components.
 - Add property-root property to allow changing property root
   for all relative paths. This allows easy use of multiple
   instances of the same autopilot component at the same time
   by specifiying different property root nodes.

10 years agoXMLAutopilot: cleanup and remove code already available in SGSubsystemGroup.
Thomas Geymayer [Sun, 9 Feb 2014 16:21:11 +0000 (17:21 +0100)]
XMLAutopilot: cleanup and remove code already available in SGSubsystemGroup.

10 years agoSet JSBSim terrain handling code default to ON
Erik Hofman [Sun, 9 Feb 2014 13:10:42 +0000 (14:10 +0100)]
Set JSBSim terrain handling code default to ON

10 years agoCanvas: also apply matrix of element to getTransformedBounds.
Thomas Geymayer [Fri, 7 Feb 2014 23:26:22 +0000 (00:26 +0100)]
Canvas: also apply matrix of element to getTransformedBounds.

Part of the fix for #1333.

10 years agofix another crash at the poles
Christian Schmitt [Fri, 7 Feb 2014 22:29:06 +0000 (23:29 +0100)]
fix another crash at the poles

10 years agoSimplify some SGGeod-related calculations
Christian Schmitt [Wed, 5 Feb 2014 22:04:58 +0000 (23:04 +0100)]
Simplify some SGGeod-related calculations

10 years ago[AIModel] Fix a crash when starting at the poles and reduce property reading
Christian Schmitt [Wed, 5 Feb 2014 16:43:07 +0000 (17:43 +0100)]
[AIModel] Fix a crash when starting at the poles and reduce property reading

10 years agoI'm doing battle with git ... this should have already been committed with an
Curtis L. Olson [Wed, 5 Feb 2014 16:15:36 +0000 (10:15 -0600)]
I'm doing battle with git ... this should have already been committed with an
explanatory commit log message.  If not ... sorry ... grrr ... git.

10 years agoAdd an 'overrideRedirect' flag to the window configuration section. For
Curtis L. Olson [Wed, 5 Feb 2014 16:04:18 +0000 (10:04 -0600)]
Add an 'overrideRedirect' flag to the window configuration section.  For
multi-headed Gnome based linux systems, this provides an extra hint that we
really wish to open up our full screen window spanning all physical displays.
This works around a kink in the gnome window manager where it tries to "lie"
to applications about the full screen size assuming most applications don't
wish their windows to span multiple physical displays.

10 years agoTacan: avoid a 'long-range' wgs84_inverse
James Turner [Tue, 4 Feb 2014 14:54:39 +0000 (14:54 +0000)]
Tacan: avoid a 'long-range' wgs84_inverse

- Only check mobile distance at all, if the mobile is valid

10 years agoGPS: fix bad init when far from any airport
James Turner [Tue, 4 Feb 2014 14:53:42 +0000 (14:53 +0000)]
GPS: fix bad init when far from any airport

10 years agoFGCom: change default silence threshold
Clément de l'Hamaide [Tue, 4 Feb 2014 11:18:20 +0000 (12:18 +0100)]
FGCom: change default silence threshold

10 years agoAdd inforbefore.txt providing instructions before installation for Windows
Clement de l'Hamaide [Tue, 4 Feb 2014 01:45:01 +0000 (02:45 +0100)]
Add inforbefore.txt providing instructions before installation for Windows

10 years agoMapWidget: silence compiler warning
Christian Schmitt [Sun, 2 Feb 2014 15:47:25 +0000 (16:47 +0100)]
MapWidget: silence compiler warning

10 years agoSend transponder mode over network
Clément de l'Hamaide [Wed, 29 Jan 2014 20:04:58 +0000 (21:04 +0100)]
Send transponder mode over network

10 years agoFix fgelev linkage on Mac.
James Turner [Wed, 29 Jan 2014 16:39:10 +0000 (16:39 +0000)]
Fix fgelev linkage on Mac.

10 years agoMake the JSBSim terrain handling code compile time configurable by calling cmake...
Erik Hofman [Wed, 29 Jan 2014 12:50:06 +0000 (13:50 +0100)]
Make the JSBSim terrain handling code compile time configurable by calling cmake -DJSBSIM_TERRAIN=1

10 years agoIntegrate the latest terrain handling code
Erik Hofman [Wed, 29 Jan 2014 12:45:19 +0000 (13:45 +0100)]
Integrate the latest terrain handling code

10 years agoFGViewer fixes
James Turner [Wed, 29 Jan 2014 10:10:53 +0000 (10:10 +0000)]
FGViewer fixes
 - ensure active material are cached
 - clear osgDB object cache on exit explicitly

10 years agoExpose SGPath::standardLocation to Nasal.
Thomas Geymayer [Tue, 28 Jan 2014 00:08:06 +0000 (01:08 +0100)]
Expose SGPath::standardLocation to Nasal.

10 years agoCheck for and warn about old nVidia drivers.
James Turner [Mon, 27 Jan 2014 17:27:12 +0000 (17:27 +0000)]
Check for and warn about old nVidia drivers.

(Had a bug report with someone using 189 drivers on Windows!)

10 years agoUpdate image-server logic.
James Turner [Thu, 23 Jan 2014 17:41:24 +0000 (17:41 +0000)]
Update image-server logic.

- no dependency on libJpeg or Simgear
- no duplicate rendering of the scene (uses a draw callback)
- supports other image types, eg PNG
- threaded so doesn't block the main loop ever

10 years agoChange default Windows terrasync path
James Turner [Sun, 26 Jan 2014 16:05:45 +0000 (16:05 +0000)]
Change default Windows terrasync path

Now use (new) SGPath::documents helper to download
to a user-visible location: Document\FlightGear.
(Linux & Mac behaviour is unchanged)

10 years agoFGCom: add silence threshold setting
Clément de l'Hamaide [Sun, 26 Jan 2014 15:38:23 +0000 (16:38 +0100)]
FGCom: add silence threshold setting

Require commit 1396848dcf31d181ab740c8eb728cff02f06fd3d from fgdata

10 years agoFix compilation with SYSTEM_SQLITE, from Markus Wanner
Rebecca Palmer [Fri, 24 Jan 2014 21:20:10 +0000 (21:20 +0000)]
Fix compilation with SYSTEM_SQLITE, from Markus Wanner

Fix error "no known conversion for argument 1 from ‘sqlite3_int64
{aka long long int}’ to ‘PositionedID& {aka long int&}’"
(Both those types are int64, but that evidently isn't enough)

10 years agoReport bad command-line args via message box.
James Turner [Sat, 25 Jan 2014 10:36:00 +0000 (10:36 +0000)]
Report bad command-line args via message box.

This makes the behaviour when FGRun (or other GUI launchers)
send bad options much more explicable. Non Windows/Mac systems
get an SG_ALERT on the console as before.

10 years agoclang / libc++ fixes for JSBSim
James Turner [Sat, 25 Jan 2014 10:34:19 +0000 (10:34 +0000)]
clang / libc++ fixes for JSBSim

(needs to be upstreamed too)

10 years agoUse GSM and Speex libraries from system if they are installed by Saikrishna Arcot
Clément de l'Hamaide [Thu, 23 Jan 2014 16:46:49 +0000 (17:46 +0100)]
Use GSM and Speex libraries from system if they are installed by Saikrishna Arcot

10 years agoSearch all resources when adding models at runtime.
James Turner [Thu, 23 Jan 2014 15:02:33 +0000 (15:02 +0000)]
Search all resources when adding models at runtime.

geo.put-model / add-model mechanism now supports resolving paths
using all the defined locations, including aircraft dirs and
additional data dirs,

10 years agoRemove some debug log calls.
James Turner [Thu, 23 Jan 2014 13:49:58 +0000 (13:49 +0000)]
Remove some debug log calls.

All places which continuously log messages (either every frame or at
least every second) tending to swamp other log output.

10 years agoCrashRpt tweaks, checking.
James Turner [Wed, 22 Jan 2014 22:33:30 +0000 (22:33 +0000)]
CrashRpt tweaks, checking.

- show a message box if setup fails
- log setup status

10 years agoAdjust fg-aircraft handling back to original style.
James Turner [Wed, 22 Jan 2014 10:56:04 +0000 (10:56 +0000)]
Adjust fg-aircraft handling back to original style.

- startup code will warn and fix the alternate style
- man page now documents the option

10 years agoUse --fg-aircraft paths for AI model
Clément de l'Hamaide [Mon, 20 Jan 2014 23:06:43 +0000 (00:06 +0100)]
Use --fg-aircraft paths for AI model

Firstly search model in $fg-root/AI/ path,
if not found, search model in --fg-aircraft paths,
if not found, search model in $fg-root/Aircraft path

This commit should solve the complaint "I have an aircraft in a separate Aircraft/ folder
but during MP session other user are shown with the aircraft from the $fg-root/Aircraft path
instead of this behaviour I want to see the aircraft from my separate Aircraft/ folder"

10 years agoFix typo, add Hudson Build-ID to reports.
James Turner [Mon, 20 Jan 2014 21:54:06 +0000 (21:54 +0000)]
Fix typo, add Hudson Build-ID to reports.

10 years agoWindows native file-dialog, menu-bar
James Turner [Mon, 20 Jan 2014 18:43:02 +0000 (18:43 +0000)]
Windows native file-dialog, menu-bar

By Gijs with additions by James. Menubar is disabled at present
since it's not usable and potentially inferior to other solutions,
but committing the code so it doesn't rot.

10 years agoAdd crashrpt to Windows nightlies.
James Turner [Mon, 20 Jan 2014 09:07:08 +0000 (09:07 +0000)]
Add crashrpt to Windows nightlies.

10 years agoCrash-fix: mat-lib is now reference-counted.
James Turner [Sun, 19 Jan 2014 16:49:32 +0000 (16:49 +0000)]
Crash-fix: mat-lib is now reference-counted.

Adapt to corresponding SG change to make SGMaterialLib be ref-counted,
and have the 'reload-materials' command notify the tile-manager of this,
so it can update the options struct it passes to new tiles.

10 years agoSilence some clang warnings.
James Turner [Sat, 18 Jan 2014 22:27:33 +0000 (22:27 +0000)]
Silence some clang warnings.

(Unused private variables)

10 years agoDo not use the new JSBSim ground reactions code by default until there is a good...
Erik Hofman [Sun, 19 Jan 2014 14:23:15 +0000 (15:23 +0100)]
Do not use the new JSBSim ground reactions code by default until there is a good way to identify Nasal scripts that do this themselves

10 years agoMake lifetime of CameraViewportListener explicit.
James Turner [Sat, 18 Jan 2014 18:49:03 +0000 (18:49 +0000)]
Make lifetime of CameraViewportListener explicit.

MSVC is warning on this usage, as is the Mac release build. Working
around the issue for the moment.

10 years agoMake CrashRpt link optional
James Turner [Sat, 18 Jan 2014 15:12:22 +0000 (15:12 +0000)]
Make CrashRpt link optional

(The variable contains -NOTFOUND, not the empty string, so we can't
just link against it regardless)

10 years agoInitial integration of CrashRpt for Windows.
James Turner [Sat, 18 Jan 2014 14:50:31 +0000 (14:50 +0000)]
Initial integration of CrashRpt for Windows.

10 years agoSync. with JSBSim CVS: although it looks a large part it is mostly bug fixes and...
Erik Hofman [Sat, 18 Jan 2014 09:56:15 +0000 (10:56 +0100)]
Sync. with JSBSim CVS: although it looks a large part it is mostly bug fixes and fixing compiler warnings

10 years agoVersion 3.1.0
Torsten Dreyer [Fri, 17 Jan 2014 21:00:20 +0000 (22:00 +0100)]
Version 3.1.0

10 years agoNo double-zero for the version number :-/
Torsten Dreyer [Fri, 17 Jan 2014 20:49:57 +0000 (21:49 +0100)]
No double-zero for the version number :-/

10 years agoFix un-initialized memory read.
James Turner [Fri, 17 Jan 2014 17:17:47 +0000 (17:17 +0000)]
Fix un-initialized memory read.

10 years agoVersion 3.0.0
Torsten Dreyer [Thu, 16 Jan 2014 20:47:52 +0000 (21:47 +0100)]
Version 3.0.0

10 years agoFGCom: force 8.33KHz to be handled even if the frequency doesn't exist
Clément de l'Hamaide [Thu, 16 Jan 2014 17:15:45 +0000 (18:15 +0100)]
FGCom: force 8.33KHz to be handled even if the frequency doesn't exist

10 years agoMake Traffic-via-terrasync conditional
James Turner [Wed, 15 Jan 2014 22:01:02 +0000 (22:01 +0000)]
Make Traffic-via-terrasync conditional

GUI dialog already set the property, just need to pick it up.

10 years agoBug-fix: Cocoa menus work in aircraft with custom dialogs.
James Turner [Wed, 15 Jan 2014 22:00:09 +0000 (22:00 +0000)]
Bug-fix: Cocoa menus work in aircraft with custom dialogs.

Restarting the GUI could cause Cocoa menus to misbehave, due to
destruction behaviour of SGBinding. Use new clear() helper in the
short term to work around this.

10 years agoTweaks to fg-aircraft handling.
James Turner [Wed, 15 Jan 2014 17:10:12 +0000 (17:10 +0000)]
Tweaks to fg-aircraft handling.

Warn (but do not require, since people would probably complain) when
added paths do not contain an Aircraft subdir. When people specify
a path which ends in /Aircraft, use the parent directory.

10 years agoBugfix: guard against corrupted airport XML.
James Turner [Tue, 14 Jan 2014 13:42:11 +0000 (13:42 +0000)]
Bugfix: guard against corrupted airport XML.

10 years agoCrashfix: move spatial, AI queries in map-widget
James Turner [Tue, 14 Jan 2014 13:11:06 +0000 (13:11 +0000)]
Crashfix: move spatial, AI queries in map-widget

In threaded OSG drawing, MapWidget::draw runs in the render
thread context, but touches lots of main thread state. Move most of the
work to an update() helper run on the main thread instead, so draw()
mostly makes pure GL calls.

(This is a fix for 3.0, the real solution is to migrate to a
Canvas-based map and GUI)

10 years agoGPS bug fix: restore startup mode.
James Turner [Tue, 14 Jan 2014 13:04:52 +0000 (13:04 +0000)]
GPS bug fix: restore startup mode.

- the 'default to current airport' behaviour got broken by the
changes to the scratch.
- expose a 'valid' flag on WP1

10 years agoFix bug 1286 - mouse scroll-wheel+shift ignored
James Turner [Mon, 13 Jan 2014 21:08:32 +0000 (21:08 +0000)]
Fix bug 1286 - mouse scroll-wheel+shift ignored

On Mac, the OS is mapping shift+wheel to horizontal scrolling for
those of us without a mighty-mouse or trackpad. Detect this case
and map back to vertical scrolling inside FlightGear for the moment.

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

10 years agoReset, fix Nasal timers added on shutdown.
James Turner [Mon, 13 Jan 2014 16:41:31 +0000 (16:41 +0000)]
Reset, fix Nasal timers added on shutdown.

10 years agoReset work, fix time-slew on OSG event handling.
James Turner [Mon, 13 Jan 2014 14:46:38 +0000 (14:46 +0000)]
Reset work, fix time-slew on OSG event handling.

10 years agoFGCom: update special_frq for built-in/standalone sync
Clément de l'Hamaide [Sun, 12 Jan 2014 20:17:57 +0000 (21:17 +0100)]
FGCom: update special_frq for built-in/standalone sync

10 years agoClear the custom OSG notify logger on shutdown.
James Turner [Sun, 12 Jan 2014 17:18:35 +0000 (17:18 +0000)]
Clear the custom OSG notify logger on shutdown.

Should avert crashes due to order of static destruction.

10 years agoCrash fix: thread-safe material conditions
James Turner [Mon, 6 Jan 2014 08:28:40 +0000 (08:28 +0000)]
Crash fix: thread-safe material conditions

When tiles are being loaded, re-evaluate the materials cache once
per update cycle. (This is probably too often, but no worse than the
previous approach).

10 years agoFix crash: Quit via Cmd-Q on Mac.
James Turner [Sat, 4 Jan 2014 17:27:55 +0000 (17:27 +0000)]
Fix crash: Quit via Cmd-Q on Mac.

Tweak static-init order of some OSG objects, so they are valid when
fg_terminate runs, and hence orderly shutdown in possible.

10 years ago#1291, hang on exit with OSG threading.
James Turner [Sat, 4 Jan 2014 16:10:42 +0000 (16:10 +0000)]
#1291, hang on exit with OSG threading.

Explicitly stop threading during shutdown, before destroying various
rendering / viewer related structures.

10 years agoFix METAR-download bug on Windows.
James Turner [Wed, 1 Jan 2014 21:05:29 +0000 (21:05 +0000)]
Fix METAR-download bug on Windows.

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

Use the new (in SimGear) sgGMTime helper when comparing METAR age.
This prevents users in time-zones 4 or more hours ahead of GMT from
being unable to use METAR reports.

10 years agoFix for the fix: check for a viewer.
James Turner [Mon, 30 Dec 2013 17:16:53 +0000 (17:16 +0000)]
Fix for the fix: check for a viewer.

- avoid a crash if we bail out before creating the viewer (missing
data or bad aircraft)

10 years agoFix crash on exit (cancel the osgDB pager)
James Turner [Mon, 30 Dec 2013 15:23:01 +0000 (15:23 +0000)]
Fix crash on exit (cancel the osgDB pager)

- borrow some code from the new reset codepath to cleanly stop the
OSG pager thread during normal shutdown. Avoids a race-condition
destroying various structures the pager thread might be modifying.

10 years agoRemove unwanted message from IAX lib
Clément de l'Hamaide [Thu, 26 Dec 2013 14:36:57 +0000 (15:36 +0100)]
Remove unwanted message from IAX lib

10 years agoFix frozen shutdown for Linux
Clément de l'Hamaide [Thu, 26 Dec 2013 14:36:08 +0000 (15:36 +0100)]
Fix frozen shutdown for Linux

10 years agoMake cmake happy (from Christian Schmitt commit - terragear)
Clément de l'Hamaide [Wed, 25 Dec 2013 12:49:41 +0000 (13:49 +0100)]
Make cmake happy (from Christian Schmitt commit - terragear)

10 years agoDelete unused variable
Clément de l'Hamaide [Tue, 24 Dec 2013 10:22:24 +0000 (11:22 +0100)]
Delete unused variable

10 years agoFGCom standalone: update positions.txt
Clément de l'Hamaide [Mon, 23 Dec 2013 13:04:21 +0000 (14:04 +0100)]
FGCom standalone: update positions.txt

10 years agogen_phonebook.pl: skip 8.33KHz from apt.dat + fgcom.conf update
Clément de l'Hamaide [Sun, 22 Dec 2013 19:21:20 +0000 (20:21 +0100)]
gen_phonebook.pl: skip 8.33KHz from apt.dat + fgcom.conf update

10 years agoPID: ensure correct initialization with large sampling interval
Thomas Geymayer [Sun, 22 Dec 2013 11:43:47 +0000 (12:43 +0100)]
PID: ensure correct initialization with large sampling interval

10 years agoUse a real function to wrap isfinite differences.
James Turner [Sun, 22 Dec 2013 11:18:48 +0000 (11:18 +0000)]
Use a real function to wrap isfinite differences.

Don't worry about compiler ability to inline the macro for the moment;
use a real function to ensure lookup is stable on different compilers.

10 years agoFix a crash where we show a message-box on start.
James Turner [Sat, 21 Dec 2013 15:31:10 +0000 (15:31 +0000)]
Fix a crash where we show a message-box on start.

Don't assume we got as far as creating a viewer when destroying
the renderer.

10 years agoSupport non-C99 mode in MSVC.
James Turner [Sat, 21 Dec 2013 15:29:39 +0000 (15:29 +0000)]
Support non-C99 mode in MSVC.

10 years agoCocoa: fix warning about deprecated function.
James Turner [Sat, 21 Dec 2013 15:29:11 +0000 (15:29 +0000)]
Cocoa: fix warning about deprecated function.

SetFrontProcess is deprecated, use NSApplication instead now we
have the CocoaHelpers file.