Klaus Basan
1177cd862a
refs #855 , re-center load indicator when resizing load overview
2017-01-10 23:47:25 +00:00
Klaus Basan
c2861b792c
refs #855 , re-center load indicator when resizing views
2017-01-10 23:47:24 +00:00
Klaus Basan
78c55170d6
#855 , formatting
2017-01-10 23:47:23 +00:00
Roland Winklmeier
7f21dae378
Pin QtDBus shared library on Windows after being loaded by X-Plane
...
refs #850
2017-01-10 23:47:21 +00:00
Klaus Basan
4a28807768
refs #853 , JSON exception handling in setup reader
2017-01-10 23:47:19 +00:00
Klaus Basan
3939b0166f
refs #853 , JSON exception handling in view base class
2017-01-10 23:47:18 +00:00
Klaus Basan
e3197ce375
refs #853 , JSON exception handling adjustments for ICAO reader
2017-01-10 23:47:17 +00:00
Klaus Basan
b0bef3264c
refs #853 , JSON exception handling adjustments for model reader
2017-01-10 23:47:15 +00:00
Klaus Basan
e956986bf4
refs #853 , JSON exception handling adjustments for airport reader
2017-01-10 23:47:13 +00:00
Klaus Basan
ee27ca4d44
Fixed startup in launcher
2017-01-10 23:47:12 +00:00
Klaus Basan
9eff387207
Removed deprecated funtions and changed code to use new functions
2017-01-10 23:47:10 +00:00
Klaus Basan
bac77e233d
refs #849 , statistics UI in pilot client
2017-01-10 23:47:09 +00:00
Klaus Basan
cfca78ec2a
refs #849 , aircraft matcher
...
* support for statistics entries
* when setting models, corresponding simulator can be set
2017-01-10 23:47:05 +00:00
Klaus Basan
88f7a19d4c
refs #849 , airspace monitor signals received raw data
2017-01-10 23:47:04 +00:00
Klaus Basan
17b9d95a8a
refs #849 , connect cross context signals to update statistics
2017-01-10 23:47:03 +00:00
Klaus Basan
194b2fd9ba
refs #849 , network context
...
* formatting
* made some functions protected instead public
2017-01-10 23:47:01 +00:00
Klaus Basan
44d7e3cca9
refs #849 , simulator context
...
* detect when network is connected (to receive data for statistics)
* function to get statistics
* also added function to re-initialize last model set (unrelated, but in same class)
2017-01-10 23:46:59 +00:00
Klaus Basan
928dd9f34a
Allow to admit caches used in model set loader
2017-01-10 23:46:57 +00:00
Klaus Basan
2a083f9113
refs #849 , utility functions in model list added
2017-01-10 23:46:56 +00:00
Klaus Basan
3fb374cc75
refs #849 , signal when network data are received, for statistics
...
checks what data we support vs. data we have received
2017-01-10 23:46:54 +00:00
Klaus Basan
b35bbd8b81
refs #849 , model/view for statistics
2017-01-10 23:46:52 +00:00
Klaus Basan
cb1e213c64
refs #849 , new column formatter for integer
2017-01-10 23:46:51 +00:00
Klaus Basan
ad0ef16ba5
refs #849 , matching statistics entry and container class
2017-01-10 23:46:49 +00:00
Klaus Basan
dcfaca431c
refs #849 , use timestamp with server to indicate when login started
...
* CServer -> ITimestampBased
* added compare functions
2017-01-10 23:46:48 +00:00
Klaus Basan
5f18707c9c
Minor fixes: Formatting, string generation
2017-01-10 23:46:47 +00:00
Mathew Sutcliffe
7e95d4a550
refs #651 Privacy policy
2017-01-10 23:46:45 +00:00
Roland Winklmeier
09963bf33a
Call SymInitialize only once and SymCleanup at app exit
...
In order to refresh the modules, call SymRefreshModuleList regularly
refs #845
2017-01-10 23:46:43 +00:00
Roland Winklmeier
dcbddf8e5e
Update libxplanemp
2017-01-10 23:46:41 +00:00
Roland Winklmeier
440fa9453f
Cleanup QDBusPendingCallWatcher after QDBusPendingCall finished
...
X-Plane plugin triggers several async QDBus calls per second. None
of them were ever cleaned up after they finished, causing a fast increase
in process memory.
refs #845
2017-01-10 23:46:40 +00:00
Mathew Sutcliffe
045b2a9f59
refs #815 When a cache/settings file has errors, back it up before it can be overwritten.
2017-01-10 23:46:38 +00:00
Mathew Sutcliffe
bda0f42c60
refs #815 Mark with \todo the remaining places where CJsonException needs to be caught.
2017-01-10 23:46:37 +00:00
Mathew Sutcliffe
51c3ae8c25
refs #815 Catch and handle CJsonException when calling convertFromJson.
2017-01-10 23:46:36 +00:00
Mathew Sutcliffe
4f6d3ed3a3
refs #815 Added convertFromJsonNoThrow methods which catch CJsonException and return CStatusMessage.
2017-01-10 23:46:34 +00:00
Mathew Sutcliffe
bbdbd26f82
refs #815 Throw CJsonException when required JSON objects are not found.
2017-01-10 23:46:33 +00:00
Mathew Sutcliffe
7c5c9d30e6
refs #815 Added CJsonException and related utilities.
2017-01-10 23:46:31 +00:00
Klaus Basan
2821cd5213
Minor improvements at startup
...
Found due to expiry date
2017-01-10 23:46:26 +00:00
Klaus Basan
683cffd42b
Adjusted expiry date
2017-01-10 23:46:25 +00:00
Klaus Basan
5c6436e896
Doxygen
2017-01-10 23:46:24 +00:00
Klaus Basan
4f1dc00d67
refs #848 , check flags for FSUIPC parts before using them
2017-01-10 23:46:22 +00:00
Klaus Basan
c609c555b4
refs #848 , parse command line in simulator
...
* added default implementation
* sims can override parseDetails for specific cmd lines
* enable/disable FSUIPC in fscommon part
* added useFsuipc(bool on)
2017-01-10 23:46:21 +00:00
Klaus Basan
15020b2d5f
refs #848 , parse command line in simulator context
...
* forward to driver if applicable
* hook up with facade to receive command lines
2017-01-10 23:46:20 +00:00
Klaus Basan
0c720c7c71
refs #848 , added (utility) functions to parser
2017-01-10 23:46:18 +00:00
Klaus Basan
c20b54466f
refs #848 , some upfront cleanup
2017-01-10 23:46:17 +00:00
Klaus Basan
c94584a19f
Removed redundant speed formatter, use existing CSpeedKtsFormatter
...
CAircraftSpeedFormatter renamed to CSpeedKtsFormatter in same step
2017-01-10 23:46:16 +00:00
Klaus Basan
46d805830d
refs #844 , added range to ATC station view
2017-01-10 23:46:14 +00:00
Klaus Basan
99254938b1
refs #844 , avoid pending load indicator
...
* Renamed to settingsChanged
* update bookings even if not connected
2017-01-10 23:46:13 +00:00
Klaus Basan
f281092f16
refs #844 , request booking updates from airspace monitor
...
* removed blocks of \copydoc
* renamed to requestAtcBookingUpdate
2017-01-10 23:46:12 +00:00
Klaus Basan
82ab88b5a8
refs #844 , react on unchanged bookings in airspace monitor
...
* renamed functions for consistency
* fixed typos/docu
2017-01-10 23:46:10 +00:00
Klaus Basan
85ca3b7a1a
refs #844 , further improvements of ATC stations display
...
Signal when bookings are read, but not changed
2017-01-10 23:46:09 +00:00
Klaus Basan
3f2fc33b27
Minor change, added ' in error messages
2017-01-10 23:46:08 +00:00