Commit Graph

5401 Commits

Author SHA1 Message Date
Klaus Basan
3dc1c69653 Ref T219, some FP renamings and fix to set prefix/postfix in FP value object 2018-01-14 18:46:36 +01:00
Klaus Basan
c2c6ea3ca4 Ref T219, changed login component so VATSIM and other server data can use values from pilot form
* also "other servers" can have homebase
* use pilot form
2018-01-14 18:46:34 +01:00
Klaus Basan
4567138e36 Ref T219, pilot name form
(used to override server credentials for VATSIM/other servers)
2018-01-14 18:46:32 +01:00
Klaus Basan
66560e4098 Ref T219, message frame UI style 2018-01-14 18:46:30 +01:00
Klaus Basan
6d2cc0a182 Ref T219, server list selector signal (changed server) 2018-01-14 18:46:28 +01:00
Klaus Basan
9822c86bdd Ref T219, minor serverform UI adjustments 2018-01-14 18:46:25 +01:00
Klaus Basan
4b73c2f936 Ref T219, FSD setup form adjustments / renamings 2018-01-14 18:46:23 +01:00
Klaus Basan
728b3c0473 Formatting 2018-01-14 18:46:21 +01:00
Klaus Basan
9f79923848 Ref T219, removed unused signal webServiceDataRead
Remark: Can be directly used from web data services
2018-01-14 18:46:19 +01:00
Klaus Basan
fea8ed6802 Ref T219, flight plan value class adjustements 2018-01-14 18:46:16 +01:00
Klaus Basan
93d1dcfc1d Ref T219, added some utility functions in value classes 2018-01-14 18:46:14 +01:00
Klaus Basan
b982b7aca6 Ref T219, changed UI element for login buttons
QFrame based instead of QGroupBox based
2018-01-14 18:46:11 +01:00
Klaus Basan
e7073202bd Ref T219, adjusted existing forms 2018-01-14 18:46:09 +01:00
Klaus Basan
9fc231b657 Ref T219, changed CForm so it can be used with/without DB User 2018-01-14 18:46:06 +01:00
Klaus Basan
c23fe86f7f Ref T219, changed or removed some log category functions
* removed unused
* used standard "static const CLogCategoryList &getLogCategories()" patten
2018-01-14 18:46:04 +01:00
Klaus Basan
d073f711e3 Ref T219, added some log pattern 2018-01-14 18:46:01 +01:00
Klaus Basan
ccd3dd5bb5 Ref T215, make read only fields obvious 2018-01-14 18:45:59 +01:00
Klaus Basan
fd500cee35 Ref T218, only report conflicts for same machine 2018-01-14 18:45:56 +01:00
Klaus Basan
4bc9b92c69 Ref T218, find hotkeys by same machine 2018-01-14 18:45:53 +01:00
Klaus Basan
fa6f83d87b Ref T218, sequence replaceOrAdd overloads 2018-01-14 18:45:50 +01:00
Klaus Basan
2c5a6c0a3a Ref T218, renamed some functions of CIdentifier 2018-01-14 18:45:48 +01:00
Klaus Basan
23f48a866d Display VATLIB version in "about swift" 2018-01-14 18:45:45 +01:00
Klaus Basan
0979b9cc77 Ref T215, FP component using the altitude line edit 2018-01-14 18:45:43 +01:00
Klaus Basan
a116560742 Ref T215, UI element for FP altitude 2018-01-14 18:45:40 +01:00
Klaus Basan
5cd9347015 Ref T215, use altitude utility function for VATLIB 2018-01-14 18:45:38 +01:00
Klaus Basan
6c0a74204b Ref T215, unit tests for altitude 2018-01-14 18:45:35 +01:00
Klaus Basan
d7bc247469 Ref T125, altitude parse and FP string functions
* asFpAltitudeString
* asFpAltitudeSimpleVatsimString (non standard format)
* parseFromFpAltitudeString
2018-01-14 18:45:33 +01:00
Klaus Basan
7b414121df UI adjustment 2018-01-14 18:45:30 +01:00
Klaus Basan
02a3f20ad1 Ref T215, text message adjustments (private slots -> private) 2018-01-14 18:45:28 +01:00
Klaus Basan
5cfacc6066 Ref T215, use homebase + real name string 2018-01-14 18:45:25 +01:00
Klaus Basan
2fb7bde447 Ref T215, some adjustments of user object
* remove "valid" from some functions, because no validity is checked
* homebase + real name string
2018-01-13 05:04:34 +01:00
Klaus Basan
b2c0d726bc Ref T215, PQ integer support 2018-01-13 05:04:33 +01:00
Klaus Basan
35af956c95 CAltitude formatting 2018-01-13 05:04:31 +01:00
Klaus Basan
2270c8c38b Ref T215, fixed text message sending from keypad command line
* context menu delete history
* signals to relay messages which are not "dot" commands
2018-01-13 05:04:29 +01:00
Klaus Basan
26b5a6ce28 Found during T215, rectify CIdentifier issues
* null/anonymous identifier
* CIdentifier can be linked with QObject and
* CIdentifier reflects name changes of QObject (UI components change name after ctor call)
2018-01-13 05:04:27 +01:00
Roland Winklmeier
2fab47a5d3 Update message sound effect 2018-01-13 05:04:25 +01:00
Roland Winklmeier
8bb841398d Filter ATIS query replies from normal text messages
Non-VATSIM FSD servers send the controller ATIS message as a regular
text message. swift therefore could not recognize it as such and was
handling the reply as any other text message.
This changes adds some checks to detect ATIS replies after a query.

Maniphest Tasks: T216
2018-01-13 05:04:23 +01:00
Roland Winklmeier
d68f678cc5 Upgrade to vatlib v0.9.7 2018-01-13 05:04:21 +01:00
Klaus Basan
dd0f4058f2 Ref T215, FP UI improvements
* check can be stricht or lenient
* help page for equipment codes
* prefix handling H (vPilot) and T (TCAS)
* values automtaically derived from DB data
2018-01-13 05:04:19 +01:00
Klaus Basan
8c539fab0a Ref T215, FP value class
* split into prefix / aircraft ICAO / suffix
* suffix equipment code functions
* fixed FP remarks loading (JSON file)
* fixed missing sending of aircraft ICAO
2018-01-13 05:04:17 +01:00
Klaus Basan
d127f98d60 Ref T215, minor fixes for overlay messages 2018-01-13 05:04:15 +01:00
Klaus Basan
a2f985e308 Ref T215, containsAircraftIcaoDesignator web service function 2018-01-13 05:04:13 +01:00
Klaus Basan
0975abcc46 Ref T215, remember last server and model as cache value
* also remember last server not VATSIM server
* remember last model used
* server list selector uses remembered value
* login component sets those values
2018-01-13 05:04:11 +01:00
Klaus Basan
ee0d69faf2 Ref T215, validator can be restricted to a string list 2018-01-13 05:04:07 +01:00
Klaus Basan
77cd49cb0f Ref T215, severity can be set for validation 2018-01-13 05:04:05 +01:00
Klaus Basan
b68e232f38 Ref T215, utility functions
* CServer
* ICAO List
2018-01-13 05:04:03 +01:00
Klaus Basan
9799fc1724 Ref T215, using "COverlayMessagesTabWidget" for FP UI 2018-01-13 05:04:01 +01:00
Klaus Basan
7be04f19d8 Quit own event loop when "shutting down" 2018-01-13 05:03:59 +01:00
Klaus Basan
75202eb4ce Ref T215, overlay message frame can be used with multiple widgets (not only QFrame) 2018-01-13 05:03:57 +01:00
Klaus Basan
1c05927c0c Ref T215, generator button 2018-01-13 05:03:55 +01:00