Torsten Dreyer
|
1cd070de8c
|
Better fix for NoaaMetarGetRequest::onDone
Keep a reference to the LiveMetarProperties while the HTTP request is active
Also, drop the MetarDataHandler which was unneeded overhead
|
2015-04-07 11:59:07 +02:00 |
|
Thomas Albrecht
|
e113586090
|
add DampedOsciFilter
|
2015-04-07 10:23:41 +02:00 |
|
Rebecca N. Palmer
|
659c5b9676
|
Fix spelling
|
2015-04-06 10:28:10 +01:00 |
|
Rebecca N. Palmer
|
235693c1c4
|
Don't free METAR objects, it makes NoaaMetarGetRequest::onDone crash
|
2015-04-04 14:32:58 +01:00 |
|
Rebecca N. Palmer
|
14405fe2e3
|
Fix compile with CMake 3.2.1, by Kevin Seroux
Explicitly link X11, as this no longer comes with OpenGL
|
2015-04-03 19:15:52 +01:00 |
|
Rebecca N. Palmer
|
27a4be5d87
|
UIUC: fix check_float (EOF is not an error in this context)
http://sourceforge.net/p/flightgear/mailman/message/33683003/
|
2015-04-03 14:18:04 +01:00 |
|
Rebecca N. Palmer
|
ca362e9251
|
QtLauncher: fix adding aircraft paths
Avoids Nasal security errors when using "Additional aircraft locations"
|
2015-04-03 14:13:13 +01:00 |
|
Erik Hofman
|
e10b493421
|
Do not run the HoldDown code until after the aircraft is trimmed to prevent a devide by zero and ultimately a segmentation fault
|
2015-04-02 20:31:17 +02:00 |
|
Erik Hofman
|
aa63e65122
|
Sync. with JSBSim just in time for the official JSBSim release.
|
2015-04-02 15:17:12 +02:00 |
|
Torsten Dreyer
|
a56694f962
|
Make command "request-metar" also work
same problem as previous commit :-/
|
2015-03-30 17:11:47 +02:00 |
|
Torsten Dreyer
|
8baf72aabd
|
Make command "clear-metar" work
Didn't work if the client used a non-expanded property path
(like the airport dialog)
|
2015-03-30 16:13:01 +02:00 |
|
Torsten Dreyer
|
8f9df6940f
|
httpd: extend the NavDbUriHandler
- add more details for airports
- add "q=airports" query to get the airport list
- add "q=airport&id=abcd" query to get airport details
|
2015-03-28 00:34:28 +01:00 |
|
Torsten Dreyer
|
32f4fdfaf7
|
Add simple getter for all runways to FGAirport
|
2015-03-28 00:33:26 +01:00 |
|
James Turner
|
f2d6b76b13
|
Portability: Fix compile errors on MSVC (cmath)
From Scott (xDraconian)
|
2015-03-24 11:11:42 -05:00 |
|
James Turner
|
0cff350dab
|
Fix UIUC libc++ compilation.
|
2015-03-24 09:37:40 -05:00 |
|
Edward d'Auvergne
|
3f3bd6994a
|
Fix to restore the UIUC FDM aircraft after the FGAddon split.
The fix follows from the thread at
http://thread.gmane.org/gmane.games.flightgear.devel/77094, and specifically
implements step 3 in the message
http://thread.gmane.org/gmane.games.flightgear.devel/77094/focus=77214.
The change requires the corresponding <airplane-dir> XML tag deletion
and file system rearrangements in FGAddon as mentioned in the thread to
work.
|
2015-03-23 18:51:45 +01:00 |
|
Torsten Dreyer
|
55ed10953f
|
Fix StateMachine autopilot component
|
2015-03-22 16:09:42 +01:00 |
|
Rebecca N. Palmer
|
6cc98cb995
|
Improve error messages for system.fgfsrc removal
The original message (b5835c38b4 )
was meaningless on Windows
|
2015-03-20 18:56:13 +00:00 |
|
Rebecca N. Palmer
|
51bfdc21e0
|
Nasal: remove /tmp/*.xml from allowed paths list
Appears unused, and shouldn't be used on Windows
|
2015-03-20 18:20:11 +00:00 |
|
James Turner
|
e0274af493
|
Percentage feedback during nav-cache build.
- also used by the GUI launcher for the same.
|
2015-03-19 12:01:38 -05:00 |
|
James Turner
|
2ebf21221d
|
Fix a clang unused constant warning
|
2015-03-18 20:34:15 +01:00 |
|
James Turner
|
61eae124d4
|
Enable anti-aliasing in the airport diagram
|
2015-03-18 20:34:10 +01:00 |
|
James Turner
|
cee943076c
|
Fix clang warning: unused constant.
|
2015-03-18 20:34:05 +01:00 |
|
James Turner
|
06a260822c
|
Make 3.2.1 fix: make thread check platform specific.
|
2015-03-17 23:33:57 +00:00 |
|
James Turner
|
fe25c42408
|
Make flag Mac specific.
|
2015-03-17 23:27:25 +00:00 |
|
James Turner
|
a6b5ab7c74
|
Fix for Cmake 3.2.1 Mac SDK handling
|
2015-03-17 22:33:54 +00:00 |
|
Torsten Dreyer
|
3ee36a7143
|
PropertyChangeWebsocket: sanitize property names
|
2015-03-17 09:27:03 +01:00 |
|
Torsten Dreyer
|
c26fb00049
|
etxtend "pause" command to force pause/continue
|
2015-03-14 22:33:06 +01:00 |
|
Clément de l'Hamaide
|
ba386b314e
|
Increase required CMake version
Qt5 require CMake 2.8.11 or later http://doc.qt.io/qt-5/cmake-manual.html
|
2015-03-14 18:09:19 +01:00 |
|
Rebecca N. Palmer
|
196c667266
|
Normalize the allowed paths as well (fix Windows breakage)
|
2015-03-13 22:40:35 +00:00 |
|
Torsten Dreyer
|
817297699f
|
warning fix: use correct type for std::string::find reply
|
2015-03-13 22:57:03 +01:00 |
|
bcoconni
|
32a8c712b0
|
The QUrl header is needed for compilation on Linux
|
2015-03-13 22:03:22 +01:00 |
|
Rebecca N. Palmer
|
b5835c38b4
|
Disable system.fgfsrc
Together with the preceding few commits, this is intended
to make security independent of the data package
|
2015-03-13 18:14:51 +00:00 |
|
Rebecca N. Palmer
|
16784d590a
|
Document that property write-protection is not a security measure
(Nasal can remove it)
|
2015-03-13 18:11:29 +00:00 |
|
Rebecca N. Palmer
|
a4aff2cb82
|
remove checkIORules(), replaced by check in fgInitAllowedPaths()
|
2015-03-13 18:10:31 +00:00 |
|
Rebecca N. Palmer
|
9002696195
|
Make fgValidatePath always return std::string, not char *
|
2015-03-13 18:07:24 +00:00 |
|
Rebecca N. Palmer
|
d718d5f3cb
|
Move Nasal io.open to flightgear, and make it use fgValidatePath
|
2015-03-13 18:02:46 +00:00 |
|
Rebecca N. Palmer
|
6a30e7086e
|
Stop using property listener for fgValidatePath
This was insecure: while removelistener() won't remove it, there are
other ways to remove a listener from Nasal
|
2015-03-13 17:54:44 +00:00 |
|
James Turner
|
a6937e25ad
|
Make a new launcher tab for add-ons
- avoids the settings page being overloaded with list boxes.
|
2015-03-12 10:36:41 +00:00 |
|
Clément de l'Hamaide
|
67d528a46c
|
Show Qt paths in CMake
|
2015-03-12 09:45:00 +01:00 |
|
Torsten Dreyer
|
b21bb90ae5
|
Split multiplayer command
better split into
multiplayer-connect
multiplayer-disconnect
miltiplayer-refreshserverlist
|
2015-03-12 09:18:41 +01:00 |
|
James Turner
|
1e1326d8f3
|
Aircraft path support in the Qt launcher
- aircraft dirs are re-scanned when the paths change.
|
2015-03-11 23:20:29 +00:00 |
|
Torsten Dreyer
|
f5f82c461f
|
RunUriHandler: add some INFO logging for the requests
|
2015-03-11 22:28:23 +01:00 |
|
Torsten Dreyer
|
956054afe7
|
Add command multiplayer to control the multiplay_mgr
push the logic to connect/disconnect/refresh out of the UI
into the backend.
|
2015-03-11 22:25:50 +01:00 |
|
Torsten Dreyer
|
4289c0aacd
|
MetarProperties: don't double-trigger listeners on invalidate
|
2015-03-11 22:24:07 +01:00 |
|
Torsten Dreyer
|
f7d476c856
|
extract RemoteXMLRequest to make it reusable
|
2015-03-11 18:50:11 +01:00 |
|
James Turner
|
11c2623dec
|
Start wiring package manager into the launcher.
|
2015-03-11 17:09:59 +00:00 |
|
James Turner
|
68efa84b3a
|
Remove obsolete #ifdef check
|
2015-03-11 17:09:59 +00:00 |
|
James Turner
|
92864265af
|
Refactor aircraft helper classes
- move the aircraft list and delegate to their own files
|
2015-03-11 17:09:59 +00:00 |
|
Torsten Dreyer
|
f32f1fba59
|
Fix recently introduced bug in json-to-prop conversion
|
2015-03-11 16:59:58 +01:00 |
|