Commit Graph

6410 Commits

Author SHA1 Message Date
Klaus Basan
cbb0805c7e Style 2018-08-19 14:31:47 +02:00
Klaus Basan
e17c49ec0f Fixed login screen, the pilot section was accidentally shifted into another widget 2018-08-17 13:27:36 +02:00
Klaus Basan
71847f9316 Shutdown check 2018-08-17 13:25:42 +02:00
Klaus Basan
6807eb8d35 Application info: Checking if directory exists (swift version exists) plus fixes in property functions 2018-08-17 02:25:43 +02:00
Klaus Basan
dc534fc88c Ref T298, improved matching log messages 2018-08-17 01:43:07 +02:00
Klaus Basan
418769ccf8 Matching log can be enabled from login screen
* own enable UI component
* adjusted login and matcher UI component
2018-08-17 01:41:32 +02:00
Klaus Basan
a230f65f19 fixed gnd.flag message 2018-08-16 21:49:14 +02:00
Klaus Basan
83e2fcf85e FSX listener adjustments, timer requires "this" parent here
https://swift-project.slack.com/archives/G7GD2UP9C/p1534445228000100
2018-08-16 21:08:02 +02:00
Klaus Basan
15500c41db XPlane Clang/PQ integer fixes 2018-08-16 14:44:15 +02:00
Klaus Basan
359d56b6f6 Weather uses null altitude, https://swift-project.slack.com/archives/G7GD2UP9C/p1534378412000100 2018-08-16 14:44:14 +02:00
Klaus Basan
7d2c063aba Clang QtC warnings fixed for FSX common 2018-08-16 14:44:13 +02:00
Klaus Basan
e21328a5a6 Style 2018-08-16 14:44:11 +02:00
Klaus Basan
200152da18 Self include fixed 2018-08-16 14:44:10 +02:00
Klaus Basan
660a1adb71 Numeric double cast/comparison 2018-08-16 14:44:09 +02:00
Klaus Basan
3a09749103 UI for FSX settings adjustments 2018-08-16 14:44:08 +02:00
Klaus Basan
65dc4bec6b Fixed tab order of settings 2018-08-16 14:44:06 +02:00
Klaus Basan
5ff5c18b32 Avoid Qt warning of unused cmd.line argument (QCommandLineParser: option not defined)
Log msg: QCommandLineParser: option not defined: "clientIdAndKey"
2018-08-16 14:44:04 +02:00
Klaus Basan
9be7572c36 Network VATLIB refactoring
* use qit64 for timestamp related integers
* use valueInteger for PQ integer values (rounding)
2018-08-16 14:44:03 +02:00
Klaus Basan
60baa12c9d Ref T298, better ICAO family resolution
B737/DLH searched but B738/DLH present (same family but not same ICAO)
2018-08-16 14:44:01 +02:00
Klaus Basan
3f5a12de8b Ref T298, matcher improvements
* better messages
* clear messages when restarted
* better usage of setup flags
2018-08-16 14:43:31 +02:00
Klaus Basan
baea17c0f1 Ref T298, matching messages can be deleted 2018-08-16 14:34:02 +02:00
Klaus Basan
ef32ec266e Ref T298, matching form added new ttributes 2018-08-16 14:34:01 +02:00
Klaus Basan
f2b6b093e4 Ref T298, matcher setup improvements (score only) 2018-08-16 14:34:00 +02:00
Klaus Basan
f9b2304e1a Added P3D v4.3 libs 2018-08-16 14:33:59 +02:00
Roland Winklmeier
5a5fffa08c Test and report if any SimConnect symbol could not be loaded 2018-08-16 14:33:58 +02:00
Roland Winklmeier
ce99c0535f Check if SimConnect was properly loaded before attempting to use it
This commit adds a check that loadAndResolveSimConnect actually succeeds and
moves it right before SimConnect_Open is called.
The method itself was improved to check whether symbols got loaded already
in a previous run, before doing everything again.
2018-08-16 14:33:57 +02:00
Roland Winklmeier
f3024d15cb Add 7z binaries to installer 2018-08-16 14:33:56 +02:00
Klaus Basan
c0ea2d4c14 Style: double instead of qreal 2018-08-16 14:33:55 +02:00
Klaus Basan
755455e8a4 Style, in CGuiApplication sGui can be used as guard (no QPointer needed) 2018-08-16 14:33:54 +02:00
Klaus Basan
0327776edd Ref T295, based on bug report of RP (no WIFI detected) creating a network report
* network report when starting swift
* also ignore inactive configs when checking for "the bearer bug"

references:
https://stackoverflow.com/questions/51824242/disable-qt-bearer-management-at-runtime
https://swift-project.slack.com/archives/G7GD2UP9C/p1534181224000115
https://swift-project.slack.com/archives/G96QTUBEG/p1534162173000320
2018-08-16 14:33:52 +02:00
Klaus Basan
35f15b302b Added transparent icons 2018-08-13 23:52:43 +02:00
Klaus Basan
2424c40229 Ref T301, core now has button to disconnect from network
use case: GUI crashes and an emergency disconnect is needed
2018-08-13 23:52:42 +02:00
Klaus Basan
f3c7015cfb Ref T304, adjusted XSwiftDBus settings so P2P can be used
* XPlane now supports P2P XSwiftBus amd session bus
* adjusted settings component
2018-08-13 23:52:41 +02:00
Klaus Basan
34842080da Ref T304, use exception free JSON functions to copy settings 2018-08-13 23:52:40 +02:00
Klaus Basan
018a60f23c Ref T304, array index fix if "7za.exe" is not available 2018-08-13 23:52:39 +02:00
Klaus Basan
30ba404043 Ref T304, "no throw" JSON functions 2018-08-13 02:59:50 +02:00
Klaus Basan
cfbc0d4c35 Style sheet fixes, moved green connect button to style sheet. Also it is just ":" and not "::" for pseudo states. 2018-08-13 02:59:48 +02:00
Klaus Basan
d209164474 Ref T301, transponder LED UI component fixes/style, allow to set mode via setter 2018-08-13 02:59:47 +02:00
Klaus Basan
64dc16168c Ref T301, login component can re-init and hence reconnect to core 2018-08-13 02:59:45 +02:00
Klaus Basan
60b3ed65ab Ref T301, application contexts pings (by re-registering) identifiers again. By that it can be detected if the GUI is crashed
* ping timer in proxy
* utility function in timestamp list
* adjusted UI component displaying identifiers in core
2018-08-13 02:59:44 +02:00
Klaus Basan
7b360e03cc Ref T301, make login mode via contexts available 2018-08-13 02:59:43 +02:00
Klaus Basan
7805e2315c Ref T301, keypad and infobar init themself and can be re-connect (to core) 2018-08-13 02:59:41 +02:00
Klaus Basan
a47da54d8c Ref T301, cockpit double value frequency comparison (double comparison unsafe) 2018-08-13 02:59:39 +02:00
Klaus Basan
38e2a3ee3d Ref T301, some transponder code style fixes 2018-08-13 02:59:38 +02:00
Klaus Basan
2461cfb0ba Ref T302, register metadata functions 2018-08-13 02:59:37 +02:00
Klaus Basan
9bb3f98489 Style 2018-08-13 02:59:35 +02:00
Klaus Basan
9894ec59b8 Ref T298, matcher uses "pick strategy" and cascade reduction when scoring 2018-08-11 00:54:51 +02:00
Klaus Basan
c4bd1536f2 Ref T298, new attributes for matching setup in editor 2018-08-11 00:54:50 +02:00
Klaus Basan
3aadef458d Ref T298, utility functions for matcher setup and more attributes to configure matching
* pick strategy if multiple there are multiple similar results
* ordered results
2018-08-11 00:54:48 +02:00
Roland Winklmeier
cd701c2a95 Fix assert caused by wrong function call RELEASE_0.8.5 2018-08-09 22:10:35 +02:00