Commit Graph

5414 Commits

Author SHA1 Message Date
Klaus Basan
4c39b8923e Ref T220, set application name earlier and use member to get application name 2018-01-14 18:47:06 +01:00
Klaus Basan
b74652c94a Ref T220, renamed some main window / widget functions
Make clearer if dealing with a window or widget
2018-01-14 18:47:03 +01:00
Klaus Basan
d3480c41b3 Ref T220, fixed font settings so correct font is displayed
Remark: The qss based font info is not available at ctor call time, but only if everything is initialized
2018-01-14 18:47:01 +01:00
Klaus Basan
407c4f8414 Ref T220, font metric support
* signal if font changed
* character based size can be set
2018-01-14 18:46:59 +01:00
Klaus Basan
4733d91b4e Ref T220, UI min size adjustment as requested
https://swift-project.slack.com/archives/G7GD2UP9C/p1515417903000311
2018-01-14 18:46:57 +01:00
Klaus Basan
3c91164020 Timer member instead of pointer 2018-01-14 18:46:54 +01:00
Klaus Basan
8885a938b6 Ref T220, font metric utility functions
Allows to obtain sizes based on number of characters
2018-01-14 18:46:52 +01:00
Klaus Basan
a4695b4c0a Ref T220, style sheet comments, minor adjustments 2018-01-14 18:46:50 +01:00
Klaus Basan
3fb0685d53 Minor tweaks, formatting 2018-01-14 18:46:47 +01:00
Klaus Basan
1cc3ae09c6 Ref T219, finetuning login component as discussed
https://swift-project.slack.com/archives/G7GD2UP9C/p1515341712000143
2018-01-14 18:46:45 +01:00
Klaus Basan
5ecf4bdedd Tab order 2018-01-14 18:46:43 +01:00
Klaus Basan
638c8bcf83 Ref T219, fixed missing include in web data services 2018-01-14 18:46:41 +01:00
Klaus Basan
68b01077ba Some dock widget formatting and ESC key can dock ("unfloat") widget 2018-01-14 18:46:38 +01:00
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