1
0
Fork 0
flightgear/src
Florent Rougon 4dc2e4fc09 Disable use of the WindowsFileDialog class
On Windows, use:
  - QtFileDialog if FG was built with Qt support;
  - PUIFileDialog otherwise.

Behavior on other platforms is unchanged. This change is motivated by
the fact that some Windows users have reported[1][2] weird,
non-deterministic behavior of WindowsFileDialog and unfortunately, no
one seems to be willing and able to fix the problem. The Qt
implementation comes for free and should be quite robust. Of course, if
someone wants to maintain the WindowsFileDialog class again, the change
can be reverted.

See discussion at [3].

[1] https://forum.flightgear.org/viewtopic.php?f=25&t=31945
[2] https://sourceforge.net/p/flightgear/mailman/message/35761650/
[3] https://sourceforge.net/p/flightgear/mailman/message/35759819/
2017-05-11 00:12:20 +02:00
..
AIModel Fix crash in AI code when buggy groundnet declares pushback hold point on runway 2017-04-14 12:25:00 +02:00
Aircraft Adapt includes according to relocation of SimGear's iostreams-related files 2017-02-12 21:30:51 +01:00
Airports Improve handling of the pushBackRoute attribute in groundnet's Parking nodes 2017-05-04 10:30:51 +02:00
ATC Fix crash in src/ATC/trafficcontrol.cxx (invalid iterator dereferenced) 2017-05-10 16:54:55 +02:00
Autopilot Fixed route manager returning freed char* pointers via tied properties 2017-02-25 15:17:03 +01:00
Canvas Quiet Canvas font-loading. 2016-11-30 12:15:54 +00:00
Cockpit Merge branch 'next-2' into multiplayer-dev 2017-04-02 02:22:48 +02:00
Environment Fix crash in PT_vs_hpt() due to invalid data in ISA_def 2017-05-10 16:54:55 +02:00
FDM YASim: revert a change in Model.cpp that caused segfaults on some systems. 2017-05-10 16:27:46 +02:00
GUI Disable use of the WindowsFileDialog class 2017-05-11 00:12:20 +02:00
Include Unit-test for initPosition. 2017-03-27 15:38:05 +01:00
Input Fix crash on Mac OS X when FG does not finish input init 2017-02-25 15:05:09 +01:00
Instrumentation Adapt includes according to relocation of SimGear's iostreams-related files 2017-02-12 21:30:51 +01:00
Main Don't warn about missing CrashRpt when developing 2017-04-29 20:58:05 +01:00
Model Revert "Fixes for HUD, model-manager listeners." 2017-02-02 17:02:39 +01:00
MultiPlayer Silence a warning. 2017-05-02 12:45:32 +01:00
Navaids Fix warnings about unreferenced local variables 2017-05-04 09:41:29 +02:00
Network Generic protocol fix for integer-factors. 2017-03-16 15:54:38 +00:00
Radio Adapt includes according to relocation of SimGear's iostreams-related files 2017-02-12 21:30:51 +01:00
Scenery Fixed building FG with GDAL 2017-03-11 13:34:19 +01:00
Scripting Cleanup unused variable warning. 2017-04-06 18:26:18 +09:00
Sound Multiplayer: ensure that avionics sounds are null for MP models. 2017-04-02 13:54:03 +02:00
Systems Build- and run-time concept of developer mode. 2017-02-27 23:37:59 +00:00
Time Time: Calculation and exposure of the moon vector from the local position. 2016-11-08 11:16:24 +01:00
Traffic Build- and run-time concept of developer mode. 2017-02-27 23:37:59 +00:00
Viewer Splash screen: support text encoded in UTF-8 2017-05-10 16:59:29 +02:00
CMakeLists.txt Cleanup of ATCDCL 2014-04-30 10:22:51 +02:00