Commit Graph

1325 Commits

Author SHA1 Message Date
Klaus Basan
c4db854fad Added "About Qt" help menu item 2017-09-24 19:50:36 +01:00
Klaus Basan
0e3a06c24e Ref T107, some minor fixes while investigating T107 2017-09-24 19:50:20 +01:00
Klaus Basan
07b096b398 Ref T103, verify important files/directories
* utility function in CDirectoryUtils
* deployed in main/application
2017-09-24 19:49:58 +01:00
Klaus Basan
a9198e4f13 Ref T103, Unified naming of directory functions
* some started with get/some not (removed get, get is normally used for our getters)
* some used swift, getSwiftXZY dir (removed swift)
* used full word "directory", not dir/directory mixed
2017-09-24 19:49:53 +01:00
Klaus Basan
debd9c802f Ref T103, moved directory functions from CBuildConfig to CDirectoryUtils
getApplicationDir renamed to getBinDir() as it works different on MacOs
see https://dev.swift-project.org/w/dev/swiftpc/dirstructure/
2017-09-24 19:49:51 +01:00
Klaus Basan
534ba5f9ec Ref T30, integrated font menu into view base 2017-09-24 19:49:48 +01:00
Klaus Basan
3c9435c1cf Ref T30, font menu class
* font dialog
* shortcuts CTRL+/- to increase/decrease font size
2017-09-24 19:49:47 +01:00
Klaus Basan
be3c8b0bdd Ref T30, using font settings in GUI component 2017-09-24 19:49:46 +01:00
Klaus Basan
bf573f0f20 Ref T30, font settings component and same as dialog 2017-09-24 19:49:45 +01:00
Klaus Basan
c0fb236b25 Ref T30, more utility functions for style sheets 2017-09-24 19:49:43 +01:00
Klaus Basan
0c7ead7977 Ref T30, allow to set font as string (stylesheet string) 2017-09-24 19:49:41 +01:00
Klaus Basan
3780bc18e0 Formatting, minor tweaks 2017-09-24 19:49:40 +01:00
Klaus Basan
a1e16ea162 Background updater can be const, only needed "readonly" for UI 2017-09-24 19:49:39 +01:00
Klaus Basan
6a17465633 Use normal private member functions instead of slots 2017-09-24 19:49:38 +01:00
Klaus Basan
6d61935bc7 Doxygen 2017-09-24 19:49:37 +01:00
Klaus Basan
e2c43a688b Automatically start background updater
Ref T28
2017-09-24 19:49:36 +01:00
Klaus Basan
1956a27b19 Formatting 2017-06-27 20:50:29 +02:00
Klaus Basan
36037c4c04 Ref T85, minor improvements on server type
* UI: generic generation of combobox
* UI: Read only for combobox
* CServer utility functions
2017-06-27 20:50:28 +02:00
Klaus Basan
efd82f4391 Minor UI improvements 2017-06-27 20:50:27 +02:00
Klaus Basan
e07e87cd9f Ref T34, review item 2017-06-18 22:51:12 +02:00
Klaus Basan
a8eae0ea55 Some UI formatting / padding 2017-06-18 22:51:10 +02:00
Klaus Basan
d4e240ca1b Ref T45, Ref T28 set default consolidation time
(which also is supposed to solve timeout issue)
2017-06-18 22:51:09 +02:00
Klaus Basan
334adbf02d Ref T70, filters and model
* added model descriptions in view model
* filtering for family and all 3 descriptions
* completers for filter fields
2017-06-18 22:51:08 +02:00
Klaus Basan
96c27c1c5b Ref T80, improved completer
* no invalid combined codes in list
* sort by rank
* refresh completer strings when new codes are added
2017-06-18 22:51:06 +02:00
Klaus Basan
fba521ecd5 Formatting 2017-06-18 22:51:06 +02:00
Klaus Basan
699a8d0f9f Ref T82, removed add button for servers, only save
* save will add a new server when not already existing
* when saved with same name, it will override values
* default values for FSD setup
* adjusted validation
2017-06-18 22:51:04 +02:00
Klaus Basan
7a75413fc1 Ref T84, fix for better readibility of news / hyperlinks
* adjust palette to change link color: hardcoded, but no other way per stylesheet
* stylesheet fix to avoid black font in table view (CTRL S)

Remark:
Currently we just display the blog page as news, which is not correctly formatted, but somehow works.
In the future we might use a tailored HTML page for that.
2017-06-18 22:51:02 +02:00
Roland Winklmeier
5d1b5dba38 Allow to select server type in FSD settings
Summary:
With this change the server type is a dynamic setting per server and
replaces the hardcoded global server type in CNetworkVatlib. This allows
the user to select the server type in settings ui and configures
the vatlib session accordingly.
This also removes the command line argument to set the server type since
it doesn't make sense anymore.

Reviewers: msutcliffe

Reviewed By: msutcliffe

Subscribers: jenkins

Differential Revision: https://dev.swift-project.org/D24
2017-06-09 12:27:58 +02:00
Klaus Basan
57b39dcd37 Unified setting key 2017-05-09 19:13:58 +02:00
Klaus Basan
9b8afdf499 Ref T78, setting and dialog "do not show again"
Applies to automatic update info check
2017-05-09 19:13:57 +02:00
Klaus Basan
0af6a372e3 UI stash text improved and stash shortcuts 2017-05-09 19:13:56 +02:00
Klaus Basan
43bd700687 Ref T63, remember directory 2017-05-09 19:13:56 +02:00
Klaus Basan
a4100d7efa Ref T77, tooltip for models (HTML Summary) 2017-05-09 19:13:54 +02:00
Klaus Basan
ba85e3851b Ref T75, filter aircraft model by id 2017-05-09 19:13:52 +02:00
Klaus Basan
7df685bbda Ref T75, filter livery by id 2017-05-09 19:13:51 +02:00
Klaus Basan
997d17c459 Ref T75, filter airline ICAO by id 2017-05-09 19:13:50 +02:00
Klaus Basan
55357f9c65 Ref T75, filter aircraft ICAO by id 2017-05-09 19:13:50 +02:00
Klaus Basan
614efd7681 Ref T75, utility function 2017-05-09 19:13:49 +02:00
Klaus Basan
a9938fd7fe Formatting 2017-05-09 19:13:48 +02:00
Klaus Basan
77100fc09e Ref T67, display load status messages 2017-05-09 19:13:47 +02:00
Klaus Basan
927b8bc577 Ref T67, check models against simulator when loading them
* set simulator which the model view accepts for loading
* removed old flags
2017-05-09 19:13:46 +02:00
Klaus Basan
98479e8d17 Ref T67, allow to pass "forced" 2017-05-09 19:13:45 +02:00
Klaus Basan
1e0e40186c Formatting, renaming 2017-05-09 19:13:43 +02:00
Klaus Basan
cdfa2530b6 Ref T72, lenient search for airline ICAO 2017-05-09 19:13:41 +02:00
Mathew Sutcliffe
d5ab73e1bc Replace QRegExp with QRegularExpression
Reviewers: kbasan, msutcliffe

Reviewed By: kbasan, msutcliffe

Subscribers: jenkins

Differential Revision: https://dev.swift-project.org/D11
2017-05-05 23:08:35 +01:00
Klaus Basan
94fbfeefdb Fixed bug in load overview 2017-05-05 23:08:32 +01:00
Klaus Basan
0fd3857b87 Ref T28, allow to set updater to really show if it is "on" 2017-05-05 23:08:28 +01:00
Klaus Basan
e7e984227b Ref T28, allow access to settings component 2017-05-05 23:08:22 +01:00
Klaus Basan
c9afc68309 Ref T28, do not change simulator selector when only cache update 2017-05-05 23:08:13 +01:00
Klaus Basan
6fc48ab160 Ref T53, "bulkadd" role in UI/user 2017-05-05 23:08:02 +01:00