Klaus Basan
6e9fa0b2ad
Ref T730, style
2019-10-11 19:00:33 +01:00
Klaus Basan
5c56715c28
Ref T730, add AFV test server in "test server list"
2019-10-11 19:00:23 +01:00
Klaus Basan
f9b73bf70e
Ref T730, add QJsonWebToken for jwt token decoding
2019-10-11 18:59:05 +01:00
Roland Rossgotterer
acf540be34
Long live FsdClient
2019-09-18 13:49:37 +02:00
Roland Rossgotterer
fa6e7108c7
Propagate FacilityType and LoginMode to value objects
2019-09-17 17:29:25 +02:00
Roland Rossgotterer
4772aadc1a
Replace INetwork::CConnectionStatus with proper value object
2019-09-17 17:29:25 +02:00
Klaus Basan
b3945adc98
Improved VATSIM status file reading
2019-09-16 22:41:33 +01:00
Klaus Basan
e12dc3a73a
Utility functions to sort text messages by timestamp (ascending/descending)
...
* compare function for text message
* resort function
* text message edit can display HTML text messages with ascending/descending timestamp
* made CTextMessageListModel -> CListModelTimestampObject
2019-09-16 22:41:30 +01:00
Klaus Basan
0a372edef6
Ref T703, utility functions for "relayed messages" (i.e. copilot/pilot)
2019-09-16 22:41:22 +01:00
Klaus Basan
14bb3ea249
Ref T709, style
2019-09-16 22:40:51 +01:00
Klaus Basan
740cb5a536
Feature request based on new VATSIM code of conduct, allow empty homebase
2019-09-16 22:40:47 +01:00
Klaus Basan
737aabb745
New VATSIM COD, allowing id as name, see https://discordapp.com/channels/539048679160676382/539846348275449887/599969308247851018
2019-09-16 22:40:30 +01:00
Klaus Basan
74be3fa8c2
Added network to UNIT tests (needed for CUrl
...
Other includes where needed
2019-09-16 22:40:09 +01:00
Klaus Basan
458daa4532
Improved string concat to avoid "//" in paths
2019-09-16 22:40:09 +01:00
Mat Sutcliffe
4ab3e9a03b
Ref T682 Don't convert text codec name to lower case, as it is case sensitive.
2019-09-16 22:40:03 +01:00
Klaus Basan
c56775e815
Ref T637, allow 3 letter ICAOs in FP
...
* strict or lenient airport check
* allow to enter 3 letter ICAO codes in FP
2019-05-13 11:20:48 +02:00
Klaus Basan
a1490fd4e0
Ref T632, mix fixes
...
* avoid empty callsign CClient object (harmless, but stupid)
* better validations in client provider
* check aircraft config packets (really broadcasts)
2019-05-13 11:20:42 +02:00
Klaus Basan
eb89273104
Ref T632, utility functions in client/client list
2019-05-13 11:20:41 +02:00
Klaus Basan
7fee1cfcff
Ref T632, make users a callsign object list
2019-05-13 11:20:41 +02:00
Mat Sutcliffe
d29576b67a
Ref T552 Register value classes with qRegisterMetaTypeStreamOperators.
2019-04-12 13:57:17 +01:00
Mat Sutcliffe
a366ad8943
Added with() and withValidation() methods in CLogCategoryList.
2019-04-12 13:30:54 +01:00
Mat Sutcliffe
1cb21f0a4b
Ref T545 Removed redundant constructors that are now inherited.
2019-04-12 13:30:53 +01:00
Mat Sutcliffe
c05a32dbd4
Ref T545 Using constructor inheritance in derived container classes.
2019-04-12 13:30:51 +01:00
Klaus Basan
f9884cd585
Ref T586, allow to do SSO even if the user not yet is enabled in the DB
...
Rational: user can do authenticated mappings/quick mapping without the account approved
2019-04-11 22:12:07 +01:00
Klaus Basan
b13035b3f9
Check for XSwiftBus version before download
2019-04-11 22:12:03 +01:00
Klaus Basan
46f69217c0
Doxygen comments
2019-04-11 22:11:49 +01:00
Mat Sutcliffe
e9a4c49d68
Ref T547 Update license masthead in all source code files.
2019-02-22 20:36:43 +00:00
Klaus Basan
bae7680e59
Ref T401, server info also when not connected
2019-02-22 20:36:31 +00:00
Klaus Basan
f78d13047e
Ref T472, support for category in ICAO reader
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
Mat Sutcliffe
fe7a45afcf
Ref T516 Update CStatusMessage call sites to use new syntax.
2019-02-22 20:35:51 +00:00
Klaus Basan
3c0c61ae19
Ref T489, better progress indication in DB load dialog
2019-02-22 20:35:27 +00:00
Mat Sutcliffe
0eed065e84
Fixed typo in filename.
2019-02-22 20:35:20 +00:00
Mat Sutcliffe
1493106970
Style: removed outdated comments and includes.
2019-02-22 20:35:15 +00:00
Mat Sutcliffe
80308b85d5
Changed QOverload to qOverload.
2019-02-22 20:35:11 +00:00
Klaus Basan
3137af30bb
Ref T494, detect callsign in text message
2019-02-22 20:35:07 +00:00
Klaus Basan
cb084427ec
Unified "simplification" to ASCII only for text messages
...
Based on the codepage discussion of text messages
* in text message value object still store the unicode string
* the text is only "cleaned" up and Qt "simplified" (do not confuse with conversion to ASCII)
* only place where we simplify to ASCII only is
** in VATLIB
** or the utility
2019-02-22 20:35:05 +00:00
Klaus Basan
788f827110
Ref T489, Ref T484, string improvements
2019-02-22 20:35:03 +00:00
Klaus Basan
efb1ac46f2
Ref T489, added "parsing" state for entity read states
2019-02-22 20:35:02 +00:00
Mat Sutcliffe
d6b5dca6b2
Return a default-constructed QString instead of implicitly converting an empty string literal.
2019-02-22 20:23:49 +00:00
Mat Sutcliffe
6c05c5249d
When calling arg() on a QString constructed from a literal, use QStringLiteral.
2019-02-22 20:23:47 +00:00
Mat Sutcliffe
ace7650ebe
Ref T480 No need for QStringLiteral when concatenating with %, use UTF-16 string literals.
2019-02-22 20:23:46 +00:00
Mat Sutcliffe
8979b5257e
Fixed clazy warnings: returning void expression.
2019-02-22 20:23:34 +00:00
Mat Sutcliffe
333ea1b8df
Fixed clazy warnings: empty QStringLiteral.
2019-02-22 20:23:32 +00:00
Klaus Basan
93656d0a99
Network setup not yet used, disabled
2018-11-29 20:54:26 +01:00
Klaus Basan
394147dcb9
Server handling
...
* added tower view as hardcoded
* renamed to predefined servers
* utility functions to add/remove FSD setup flags
2018-11-29 20:54:25 +01:00
Klaus Basan
2dd43226ba
Ref T420, style
2018-11-29 20:54:25 +01:00
Klaus Basan
943a6af2ba
Ref T415, fixes as reported by RP
...
* also the CVariant format needs to be parsed
* fixed typo in toFlightPlanRemarks
* see https://swift-project.slack.com/archives/G96QTUBEG/p1542054827021700
2018-11-16 02:49:55 +01:00
Klaus Basan
0b368ad935
Ref T431, FSD setup allow to force 4 letter airline ICAO code
2018-11-16 02:49:54 +01:00
Klaus Basan
4ba14fe9a9
Ref T401, mapping tool login updates crashpad info
2018-11-04 17:43:06 +01:00