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 |
|
Torsten Dreyer
|
fced50f480
|
JSON Properties: encode NaN as null
JSON doesn't know about NaN, probably null matches best
|
2015-03-09 16:17:20 +01:00 |
|
Torsten Dreyer
|
8b141025cd
|
httpd: expose if airport has metar in navdb uri handler
|
2015-03-09 14:53:40 +01:00 |
|
Torsten Dreyer
|
4564dbd95e
|
Live weather: ensure valid flag is set correctly
|
2015-03-09 12:24:36 +01:00 |
|
James Turner
|
585235ce01
|
One more log item for the tile-cache.
|
2015-03-08 09:41:27 +00:00 |
|
James Turner
|
2e452e78f3
|
Fix non-Qt build.
|
2015-03-08 09:40:44 +00:00 |
|
James Turner
|
c3543f8fdd
|
GUI ‘restore defaults’ support.
- Hold ‘alt’ on launch to restore defaults, including launcher prefs.
|
2015-03-08 00:42:39 +00:00 |
|
James Turner
|
f9c23eb096
|
Add missing GPL boilerplate.
|
2015-03-08 00:42:39 +00:00 |
|
James Turner
|
bfeb41858d
|
Cmake always generates version.h
- simplify some code as a result
|
2015-03-08 00:42:39 +00:00 |
|
James Turner
|
213e5ab8e6
|
Remove obsolete nightly build script.
- script in FGMeta is used instead, now.
|
2015-03-08 00:42:39 +00:00 |
|
James Turner
|
a466dbce73
|
Very crude work on GUI base package selection.
- feedback on wording greatly appreciated.
- needed to make nightly builds usable without bundled data.
|
2015-03-08 00:42:05 +00:00 |
|
James Turner
|
8d9db2824e
|
Launch aircraft data cache
- makes successive aircraft scans much faster since -set.xml parsing
can be skipped when the file is unmodified.
|
2015-03-08 00:42:05 +00:00 |
|
James Turner
|
4038ba3d51
|
Arrow icons for variant selection.
|
2015-03-05 15:53:40 +00:00 |
|
James Turner
|
7ca9fba4a8
|
Fix some off-by-one errors in variants GUI
|
2015-03-05 14:51:33 +00:00 |
|
James Turner
|
13d50853df
|
Launcher support for aircraft variants.
- Allows for a less confusing UX when aircraft has several variants.
- Requires changes to aircraft -set.xml files.
|
2015-03-05 14:01:53 +00:00 |
|
Torsten Dreyer
|
0f72564140
|
Use the pagedPathForHistory in the FlightHistoryUriHandler
|
2015-03-03 17:10:16 +01:00 |
|
Torsten Dreyer
|
265c99a149
|
FlightHistory: add pagedPathForHistory
pathForHistory() halts the sim for a few seconds when called on long flights.
pagePathForHistory allows to retrieve the complete history in chunks
|
2015-03-03 17:08:20 +01:00 |
|
Torsten Dreyer
|
2e5db3ce85
|
httpd: fix misplaced warning message
|
2015-03-02 20:39:23 +01:00 |
|
Torsten Dreyer
|
0fcfbe9221
|
wrap the json flight history as a feature
this allows to attach properties later
|
2015-02-27 15:54:28 +01:00 |
|