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
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
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
Roland Winklmeier
db6b3b07fa
Ignore empty lines and comments when parsing xsb_aircraft.txt
2016-12-13 18:32:26 +00:00
Klaus Basan
f3037f083a
refs #830 , settings for global GUI properties
...
(such as widget style, selection mode)
2016-12-13 19:02:19 +01:00
Klaus Basan
d4ca4bb0f1
refs #829 , settings for model related properties
2016-12-13 19:02:15 +01:00
Klaus Basan
06ccf46eb1
refs #829 , utility function
2016-12-13 19:02:14 +01:00
Klaus Basan
b69008e0b3
refs #829 , consolidated settings for simulator/messages
...
* move traits from blackcore to blackmisc
* renamed CSimulatorSettings/Messages
2016-12-13 19:02:13 +01:00
Klaus Basan
763e92cc2a
refs #814 , fixed wrong default values for update times causing CPU overload
...
* use 10s as conservative default value
* check in assert if update time is correct
2016-12-13 19:02:11 +01:00
Klaus Basan
7b11b1fb54
refs #828 , added function to generate HTML file with matrix
...
* added utility functions
* adjusted existing functions
2016-12-13 19:02:07 +01:00
Klaus Basan
3b25781a06
refs #825 , utility functions
...
* allow to prefer color liveries (idea: when no airline is found, a neutral livery looks better)
* pick randomly among equal scores
2016-12-13 19:02:00 +01:00
Mathew Sutcliffe
78099c0ebe
refs #824 X-Plane model loader: set exclude flag for flyable aircraft.
2016-12-13 19:01:59 +01:00
Mathew Sutcliffe
6bfbaefdc8
CFileLogger: group messages by category.
2016-12-13 19:01:58 +01:00
Mathew Sutcliffe
8e6422d2be
Added assert.
2016-12-13 19:01:57 +01:00
Klaus Basan
02798a7f2b
refs #822 , set file ts in parser/modelloader
2016-12-13 19:01:52 +01:00
Klaus Basan
246f48b71c
refs #822 , add file timestamp
2016-12-13 19:01:49 +01:00
Klaus Basan
add3aa5a74
Minor formatting/tweaks
2016-12-13 19:01:47 +01:00
Klaus Basan
630ec78d38
refs #820 , utility functions for score and groupBy
2016-12-13 19:01:43 +01:00
Klaus Basan
ed7963e551
#447 , consider cache changed signal in order to avoid issue mentioned here
...
https://dev.vatsim-germany.org/issues/447#note-11
2016-12-13 19:01:41 +01:00
Klaus Basan
6befaa32d5
refs #797 , added support for combined type
...
* adjusted log messages
* aligned name to combined type
2016-12-13 19:01:40 +01:00
Klaus Basan
fc3ac8b323
refs #787 , MS review items + discussion on slack
...
https://dev.vatsim-germany.org/issues/787#note-4
2016-12-13 19:01:39 +01:00
Klaus Basan
df2073e5e6
refs #814 , allow to disable aircraft parts updates, mostly for testing
...
* added flag in setup
* and UI
* plus some formatting in driver classes, removed unused member
2016-12-13 19:01:38 +01:00
Klaus Basan
2ccf3fd4a2
refs #787 , caches/model set loader
...
* Caches initialized
* simulators with model set
2016-12-13 19:01:27 +01:00
Klaus Basan
f839421bdd
refs #787 , utility functions for shared files
...
* get file name from URL
* service and file names in CDbInfo
* adjusted DB flags, allow to load headers only
* set of entity flags
2016-12-13 19:01:24 +01:00
Klaus Basan
bd14fd3746
refs #817 , wrong cache ts fix as discussed
...
https://dev.vatsim-germany.org/issues/817#note-1
2016-12-13 19:01:21 +01:00
Klaus Basan
224b534684
refs #816 , set timestamp in text message
2016-12-13 19:01:20 +01:00
Klaus Basan
20b4044d29
Minor UI and style fixes
...
* completer for airports in ATC component
* log messages
* style fixes
2016-12-13 19:01:18 +01:00
Klaus Basan
1f57f7ca61
refs #812 , use individual signals for web services
...
* trigger other operations directly when data have been read (do not wait for "all data read")
* avoid retriggering for no reason
* new entity flag for all data req. for model matching
2016-12-13 19:01:16 +01:00
Klaus Basan
0bedc9f084
refs #801 , suppport for missing parts in airports/list
2016-12-13 19:01:13 +01:00
Klaus Basan
2163fd9b01
refs #808 , CSimulatorInternals
...
* renamed from CSimulatorSetup to CSimulatorInternals
* removed the FSX class, no longer needed
* utility functions for CNameVariantPair
2016-12-13 19:00:58 +01:00
Klaus Basan
6a66ab84c2
Added log categories for driver/plugin
2016-12-13 19:00:54 +01:00
Klaus Basan
3903a24696
refs #806 , apply CInterpolationAndRenderingSetup
...
* removed no longer needed signatures
* some renaming of CInterpolationAndRenderingSetup functions
* adjusted UI element
2016-12-13 19:00:53 +01:00
Mathew Sutcliffe
873b508943
refs #802 Fixed Clang warnings (Q_FUNC_INFO used outside function).
2016-12-13 19:00:45 +01:00
Mathew Sutcliffe
3ab121a593
refs #802 Fixed linker errors for exported explicit template instantiations with Clang on Windows.
2016-12-13 19:00:44 +01:00
Mathew Sutcliffe
3c40c1026e
refs #802 Fixed internal compiler errors with Clang on Windows.
2016-12-13 19:00:43 +01:00
Mathew Sutcliffe
95bfff36b0
refs #800 Use int as size_type for compatibility with Qt containers.
2016-12-13 19:00:41 +01:00
Mathew Sutcliffe
08ffc57ffa
refs #800 Removed needless virtual destructor of value class.
2016-12-13 19:00:39 +01:00
Mathew Sutcliffe
3351b1f8e1
refs #800 Fixed warning: deprecated implicit copy ctor/assign with user-declared dtor (rule of zero).
2016-12-13 19:00:38 +01:00
Mathew Sutcliffe
95a82f37a0
refs #800 QtInfoMsg severity was added in Qt 5.5, we can remove the category suffix workaround.
2016-12-13 19:00:36 +01:00
Mathew Sutcliffe
ced70c4612
refs #800 Replaced some C-style casts.
2016-12-13 19:00:31 +01:00
Mathew Sutcliffe
1f54bbc0d5
refs #800 Removed redundant semi-colons, etc.
2016-12-13 19:00:30 +01:00
Mathew Sutcliffe
429c6946c6
refs #800 Fixed making unnecessary copies.
2016-12-13 19:00:29 +01:00
Mathew Sutcliffe
6f972035ab
refs #800 Fixed some declaration shadows variable in outer scope warnings.
2016-12-13 19:00:27 +01:00
Mathew Sutcliffe
5791de6860
refs #800 Fixed some implicit conversion warnings.
2016-12-13 19:00:26 +01:00
Mathew Sutcliffe
461474e29d
refs #800 Fixed "using namespace" in header.
2016-12-13 19:00:25 +01:00
Mathew Sutcliffe
2ab2819867
refs #784 Adjust CValueCache to use the new JSON schema.
2016-12-13 19:00:21 +01:00