Commit Graph

4148 Commits

Author SHA1 Message Date
Klaus Basan
a7469d2959 refs #841, use settings to decide which text message is displayed 2017-01-10 23:45:36 +00:00
Klaus Basan
062f0671ea refs #841, UI to set text message settings and added this UI to textmessage component 2017-01-10 23:45:34 +00:00
Klaus Basan
b2e53d64f1 refs #841, settings which text messages will be displayed in GUI
(not to be confused which messages will be relayed to simulator)
2017-01-10 23:45:33 +00:00
Klaus Basan
3e4c0a0c2a Minor adjustment to identify section causing issue in VATSIM file 2017-01-10 23:45:32 +00:00
Klaus Basan
93a18f433c refs #840, FSX driver: get ground elevation from simulator
* fixed wrong request id
* made functions private where possible
* added data definitions for simobject data
2017-01-10 23:45:30 +00:00
Klaus Basan
be297d8ccf refs #840, update (ground) elevation via remote aircraft provider 2017-01-10 23:45:29 +00:00
Klaus Basan
667009c85e refs #840, moved interpolator classes into Simulation namespace 2017-01-10 23:45:27 +00:00
Klaus Basan
46fafde7a0 refs #840, add support for interpolation hints 2017-01-10 23:45:25 +00:00
Klaus Basan
534b9fb09e refs #840, style and const-correctness 2017-01-10 23:45:24 +00:00
Klaus Basan
de72a678a2 refs #840, updated value classes
* VTOL flag
* doxygen
* allow to stop after an object has been found
* support for hints/elevation
2017-01-10 23:45:22 +00:00
Klaus Basan
e1b472490f refs #840, class combining all hints for the interpolator 2017-01-10 23:45:19 +00:00
Klaus Basan
70aee605cb refs #840, value classes for ground elevation plane
Can be used as single point elevation or plane covering an airport
2017-01-10 23:45:18 +00:00
Mathew Sutcliffe
ef04c05831 refs #847 Missing cache directory is not an error, just means there is nothing to load. 2017-01-10 23:45:16 +00:00
Mathew Sutcliffe
34f7acbf8d refs #847 Fixed apparent copy/paste mistake. 2017-01-10 23:45:15 +00:00
Mathew Sutcliffe
26498ca916 refs #847 Use a local static QTempDirectory so it is not destroyed too early. 2017-01-10 23:45:13 +00:00
Klaus Basan
97137c46a6 refs #785, use selection interface with views
* adjusted sortByPropertyIndex, selectObjects
* function to select by row numbers
2017-01-10 23:45:11 +00:00
Klaus Basan
a374146a41 refs #785, use selection interface
* reselect of updates
* marked some QStandardItemModel functions as final (as suggested by MS)
* removed no longer used functions
2017-01-10 23:45:09 +00:00
Klaus Basan
988e1b70be refs #785, interface to access selection model 2017-01-10 23:45:08 +00:00
Roland Winklmeier
4b93d0e2d8 CCoordinateGeodetic::calculateEuclideanDistance unit tests 2017-01-10 23:45:07 +00:00
Roland Winklmeier
58c816197e Use onGround flag only when ground speed is low
OnGround flag is not synchronized with positions and causes jumps
during right before takeoff and after landing. By adding a threshold
currently being 20 kts, we move the jump into an area when the aircraft
is still leveled.
2017-01-10 23:45:06 +00:00
Roland Winklmeier
d46318be5e Use interpolated timestamp in order to get corresponding parts
So far the current timestamp was used to get the aircraft parts. This
caused aircraft jumps during takeoff and landing as soon as the on ground
flag changed.
2017-01-10 23:45:04 +00:00
Roland Winklmeier
518a0debb4 Fix CAircraftEngine to QString conversion
Instead of the actual engine number, the ASCII character with number
0-3 was printed.
2017-01-10 23:45:03 +00:00
Roland Winklmeier
7e1a3d4ef2 Aircraft parts history component
This frame component allows to display the current aircraft parts
and the received history for a given callsign.

refs #835
2017-01-10 23:45:01 +00:00
Roland Winklmeier
4994bf12b2 Let airspace monitor store the aircraft parts history
This commit adds a feature in airspace monitor to store the history
of received aircraft parts. If needed the history can be retrieved
via context methods.

refs #835
2017-01-10 23:45:00 +00:00
Klaus Basan
a210b029f1 Fixed issues shown by new cppcheck rules
#831
2017-01-10 23:44:56 +00:00
Klaus Basan
5adb86ae83 refs #836, display elevation in UI
* added has hasGroundElevation
* added elevation to sim.values
2017-01-10 23:44:55 +00:00
Klaus Basan
1a500340f0 refs #836, elevation for own FSX/P3D aircraft in driver
plus some minor improvements such as const where applicable
2017-01-10 23:44:52 +00:00
Klaus Basan
443658e317 refs #651, further improved impressum/legal info 2017-01-10 23:44:48 +00:00
Mathew Sutcliffe
8928090c72 Added make target publish_installer for the automation of publishing Jenkins build artifact. 2017-01-10 23:44:46 +00:00
Mathew Sutcliffe
062289bc69 refs #838 Move interpolator unittest from testblackcore to testblackmisc. 2017-01-10 23:44:43 +00:00
Mathew Sutcliffe
7e85422da7 refs #837 CAircraftSituation altitude is part of its position. 2017-01-10 23:44:40 +00:00
Mathew Sutcliffe
7e1ed21662 refs #837 Height in feet, for consistency. 2017-01-10 23:44:37 +00:00
Mathew Sutcliffe
6c36cd202b refs #837 ICoordinateGeodetic::geodeticHeight is a CAltitude. 2017-01-10 23:44:34 +00:00
Mathew Sutcliffe
544a1cca45 refs #837 Don't misuse coordinate height as ground elevation, use a separate member instead. 2017-01-10 23:44:31 +00:00
Mathew Sutcliffe
b252673928 refs #837 Using new abbreviated syntax for null units. 2017-01-10 23:44:30 +00:00
Mathew Sutcliffe
0ca9fe0a8a refs #837 Abbreviated syntax for specifying a null unit. 2017-01-10 23:44:28 +00:00
Mathew Sutcliffe
b76e005cae Bump version number. 2017-01-10 23:44:27 +00:00
Roland Winklmeier
e82d06849c Upgrade and cleanup cppcheck suppressions to version 1.76.1
Also renamed the suppressions file to the standard name.

refs #831
2017-01-10 23:44:25 +00:00
Klaus Basan
cad1eb4952 Removed no longer existing directory 2016-12-15 04:35:55 +01:00
Klaus Basan
9bce443ced Removed unused function 2016-12-15 04:06:23 +01:00
Klaus Basan
b469b43f5a refs #651, removed redundant info from doxygen docs and used links instead
(less to maintain)
2016-12-15 04:06:22 +01:00
Klaus Basan
0acbeed141 refs #834, reset the loading flag (was missing and the bug itself) 2016-12-15 04:06:21 +01:00
Klaus Basan
73ba4e5ff2 refs #834, improved default value for last set/models simulator
Remark: The bug itself was slightly related to the default value, as only the default loader suffered from a not reset flag
2016-12-15 04:06:20 +01:00
Klaus Basan
5107d55115 refs #833, use isShuttingDown in readers
(a bit stricter than this->isAbandoned)
2016-12-15 04:02:00 +01:00
Mathew Sutcliffe
0beb7faf06 refs #824 Collect and load CSL packages upon connecting to xbus. 2016-12-13 18:33:19 +00:00
Roland Winklmeier
d7a0a0ee79 libxplanemp update
CSLLoaderThread files got removed, so remove their exception as well
2016-12-13 18:32:26 +00:00
Roland Winklmeier
db6b3b07fa Ignore empty lines and comments when parsing xsb_aircraft.txt 2016-12-13 18:32:26 +00:00
Roland Winklmeier
aa368c45ea Don't include private libxplanemp headers 2016-12-13 18:32:26 +00:00
Klaus Basan
4e5413ff3f refs #832, overlay messages may be overridden with pending confirmation dialogs
found during #832
2016-12-13 19:02:26 +01:00
Klaus Basan
e0b38fb296 refs #832, unnecessary restriction to single entity
(assert removed)
2016-12-13 19:02:25 +01:00