Commit Graph

7487 Commits

Author SHA1 Message Date
Klaus Basan
29b9bf2f34 Ref T472, category cache 2019-02-22 20:35:56 +00:00
Klaus Basan
210df12889 Ref T472, support for aircraft category flag 2019-02-22 20:35:55 +00:00
Klaus Basan
bada0c2f59 Ref T472, style 2019-02-22 20:35:55 +00:00
Klaus Basan
d713e8a264 Angle, added 360deg functions + formatting 2019-02-22 20:35:55 +00:00
Klaus Basan
a8c586e174 Ref T515, adjust timestamps so validation messages keep order 2019-02-22 20:35:55 +00:00
Klaus Basan
e3da559c5e Ref T515, allow to override the timestamps
Rational: Sometime we want to keep a certain order of status messages,
and this can be achieved "by that trick"
2019-02-22 20:35:54 +00:00
Klaus Basan
407aaba746 Ref T515, improved messages 2019-02-22 20:35:54 +00:00
Klaus Basan
8c15f45007 Ref T529, deterministic sort order when column values are equal
* the Qt model sorts by column
* when multiple values have the same column value the order among those is more or less random
* added additional property indexes to determine the order among the equal values
2019-02-22 20:35:54 +00:00
Klaus Basan
17f67d6106 Style 2019-02-22 20:35:53 +00:00
Mat Sutcliffe
d1822b6829 Update libxplanemp 2019-02-22 20:35:53 +00:00
Mat Sutcliffe
63b8f27df4 [gitignore] Ignore side-by-side QtCreator per-user options files. 2019-02-22 20:35:53 +00:00
Mat Sutcliffe
ff327fb32a Update externals 2019-02-22 20:35:52 +00:00
Mat Sutcliffe
077fd8c35a Ref T525 Avoid directly calling getLogCategories. 2019-02-22 20:35:52 +00:00
Mat Sutcliffe
a627752d44 [Jenkinsfile] Ref D94 Send notification to Discord. 2019-02-22 20:35:52 +00:00
Mat Sutcliffe
a8eec53b92 [Jenkinsfile] Regex: escape . character and don't assume version parts are single digits. 2019-02-22 20:35:52 +00:00
Mat Sutcliffe
fe7a45afcf Ref T516 Update CStatusMessage call sites to use new syntax. 2019-02-22 20:35:51 +00:00
Mat Sutcliffe
8599cbbd23 Ref T516 CStatusMessage constructors for UTF-16 string literals. 2019-02-22 20:35:51 +00:00
Roland Rossgotterer
6aa1402303 Improve XP model loader messages
Change the severity to Error for parser errors and raise a prominent popup with all collected issues.
Also be more explicit from which file and line the error came from.

Maniphest Tasks: T462
2019-02-22 20:35:51 +00:00
Roland Rossgotterer
6ea8d16460 Fix CAircraftModelLoaderXPlane::performParsing to accept multiple dirs
This implements an old todo from KB.
2019-02-22 20:35:50 +00:00
Roland Rossgotterer
5181855b59 Update loading progress while parsing X-Plane models
Maniphest Tasks: T517
2019-02-22 20:35:50 +00:00
Roland Rossgotterer
b23583552b [XSwiftBus] Fix crash when using P2P and no connection has been created 2019-02-22 20:35:50 +00:00
Roland Rossgotterer
b2e1d373f2 Cleanup and resort the installed Qt5 libraries
Adding Qwt as a library added a couple of more Qt5 dependencies that were undetected so far. So I went through all our binaries and dependencies and tried to find all required sub dependencies. After that, the lists have been sorted for easier maintenance.
2019-02-22 20:35:50 +00:00
Roland Rossgotterer
4273eb4260 First version of CRadarComponent 2019-02-22 20:35:49 +00:00
Roland Rossgotterer
e0d04e7b92 Use optimize_debug configuration as default for MinGW build
Without that configuration set, linking time is super long.
2019-02-22 20:35:49 +00:00
Roland Rossgotterer
bc930faaa1 Enable automatic uploading of symbol packages to backtrace.io 2019-02-22 20:35:49 +00:00
Roland Rossgotterer
f0ac008ba3 Update 3rdparty page 2019-02-22 20:35:49 +00:00
Roland Rossgotterer
3ece126eea Add Qwt to installer
Maniphest Tasks: T511
2019-02-22 20:35:48 +00:00
Roland Rossgotterer
a36ae7b680 [MacOS] Change keyboard implementation to IOKit 2019-02-22 20:35:48 +00:00
Roland Rossgotterer
cc620698c6 [MacOS] Implement joystick support
Maniphest Tasks: T508
2019-02-22 20:35:48 +00:00
Roland Rossgotterer
ab9131fdec [MacOS] Create DBus machine-id via privileged applescript 2019-02-22 20:35:47 +00:00
Klaus Basan
0669f5136f Ref T515, minor UI adjustments, however still an "QWindowsWindow::setGeometry: Unable to set geometry" somewhere in the log component (uncritical, only Qt warning) 2019-02-22 20:35:47 +00:00
Klaus Basan
13357516fa Ref T515, avoid unnecessary updating (last result ts) and UI adjustments 2019-02-22 20:35:47 +00:00
Klaus Basan
610e1559e1 Ref T515, improved FS validation and messages 2019-02-22 20:35:46 +00:00
Klaus Basan
070577dae8 Ref T515, utility functions for modellist, renamed to find "findFsFamilyModels" 2019-02-22 20:35:46 +00:00
Klaus Basan
33736ca5af About document 2019-02-22 20:35:46 +00:00
Klaus Basan
49b89ab0a4 Ref T524, use pseudo family in matcher 2019-02-22 20:35:46 +00:00
Klaus Basan
509a60d06f Ref T524, filter by combined type/manufacturer 2019-02-22 20:35:46 +00:00
Klaus Basan
df19d74b39 Shared index.html 2019-02-22 20:35:45 +00:00
Klaus Basan
970a7a0af8 Use style sheet for login model string field, remove hardcoded values 2019-02-22 20:35:45 +00:00
Klaus Basan
73e566a76e ChangedModel in ownAircraft context was not really used.
However, there are cases where the "own model" is changed via own model context, mostly in the emulated driver.

* made changedModel -> ps_changedModel a "private" signal
* connected it to simulator context
* used identifier to avoid roundtrips

So the "ownAircraftModelChanged" signal of the simulator context is to be used
2019-02-22 20:35:45 +00:00
Klaus Basan
d12f164d26 Ref T515, consolidated removed and disabled models, only use "disaabled" 2019-02-22 20:35:44 +00:00
Klaus Basan
365c52613a Audio setup component deferred init,
because in a distributed swift system it takes a moment until the
settings are sychronized this is leading to
undesired "save settings" messages and played sounds
2019-02-22 20:35:44 +00:00
Klaus Basan
341f2db406 Ref T515, allow to emit "physicallyAddingRemoteModelFailed" 2019-02-22 20:35:44 +00:00
Klaus Basan
3ad7182448 Minor completer adjustments 2019-02-22 20:35:44 +00:00
Klaus Basan
f5cef58c03 Ref T515, emulated driver UI adjustments 2019-02-22 20:35:43 +00:00
Klaus Basan
c80430d780 Ref T515, model list validation messages 2019-02-22 20:35:43 +00:00
Klaus Basan
d669f7c370 Style 2019-02-22 20:35:43 +00:00
Klaus Basan
a32eadee6a Display cmd. arguments if SHIFT is pressed 2019-02-22 20:35:43 +00:00
Klaus Basan
998f0344fa Ref T515, retrieve last validation results in distributed swift setup 2019-02-22 20:35:42 +00:00
Klaus Basan
9623b7a1da Ref T515, set failover and "modelSetRemoveFailedModel" in combination 2019-02-22 20:35:42 +00:00