Commit Graph

5424 Commits

Author SHA1 Message Date
Klaus Basan
3e1573e6b4 Ref T199, improved copy dialog
* filter disabling or hiding can be toggled
* bootstrap file can be shown/hidden
* fixed naming typo "setCacheMode"
2018-01-14 18:47:30 +01:00
Klaus Basan
826760e347 Bootstrap file name encapsulated 2018-01-14 18:47:28 +01:00
Klaus Basan
7dd77b8ca3 Ref T220, use improved version of screen geometry detection
* use cmd.line argument to skip restoring if needed
* close splash screen as last
* log metrics info
2018-01-14 18:47:26 +01:00
Klaus Basan
350a75d672 Formatting 2018-01-14 18:47:24 +01:00
Klaus Basan
8e130aa895 Ref T220, cmd.line option for window resizing 2018-01-14 18:47:22 +01:00
Klaus Basan
ef25192424 Ref T220, register main widget 2018-01-14 18:47:20 +01:00
Klaus Basan
89bd648021 Ref T220, some changes in gui utility
* use qreal font metrics
* pixel ratio
2018-01-14 18:47:17 +01:00
Klaus Basan
604c3eb088 Added unit test based on discussion here
https://swift-project.slack.com/archives/G7GD2UP9C/p1515602377000431
2018-01-14 18:47:15 +01:00
Klaus Basan
48a85f80a8 Ref T220, min. height for Login Network component 2018-01-14 18:47:10 +01:00
Klaus Basan
e1d044521e Ref T220, save/store main window geometry/state 2018-01-14 18:47:08 +01:00
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