Commit Graph

6671 Commits

Author SHA1 Message Date
Klaus Basan
bfd907e6e3 Downgrade severity of messages generated by Qt implementation qErrnoWarning. 2018-09-20 00:47:13 +02:00
Klaus Basan
978fc42fe5 Doxygen, style 2018-09-20 00:47:12 +02:00
Klaus Basan
ae60cf560d Ref T361, better guards for plugin and sGui
No need to create an assert if plugin is not avilable, though the plugin info should be "Unspecified" in that case
2018-09-18 19:23:13 +02:00
Klaus Basan
33a93bf0f4 Adjusted signal (added count) and overlay message if model loading succeeded 2018-09-18 03:09:05 +02:00
Klaus Basan
5f5113ed47 Removed "ok" flag from "performParsing" as this can be concluded from messages 2018-09-18 02:34:06 +02:00
Klaus Basan
6c0f66f756 Overlay message single row selection 2018-09-18 02:27:56 +02:00
Klaus Basan
a4fc474d09 Ref T345, directly update ATC stations when "in range" radio button changes
- forced update
- use component directly, no copy of settings
2018-09-17 20:03:20 +02:00
Roland Winklmeier
c379a722e3 Fix clash with struct interface 2018-09-17 18:29:06 +02:00
Roland Winklmeier
2517b78c7a [Installer] Remove left over uninstall action 2018-09-17 18:29:05 +02:00
Roland Winklmeier
463beab408 [Installer] Limit LaunchAgents plist deletion to platform OSX 2018-09-17 18:29:04 +02:00
Roland Winklmeier
77a766afa9 [Installer] Kill dbus-daemon before uninstalling
ref T33
2018-09-17 18:29:03 +02:00
Roland Winklmeier
8a4b101393 [Installer] Check if swift application is running before (un-)installation
ref T33
2018-09-17 18:29:02 +02:00
Roland Winklmeier
8ed01b0259 [Installer] Split and fix the Visual Studio Redist installation
- It got splitted up into a x86 and x64 component.
- Each one is packaged only for the respective archictecture
- Always run the installer without registry checks and evaluate the return
code. Raise a warning only if its not 0 and not 1638 (newer version already
installed).

ref T344
2018-09-17 18:29:01 +02:00
Roland Winklmeier
14e778c243 [Installer] Make sure that org.swift-project is created
Make sure the folder org.swift-project is created before
lastinstallpath.txt is written to it.

ref T344
2018-09-17 18:29:00 +02:00
Roland Winklmeier
441d292b54 [Installer] Fix the Windows product display name and icon
The name was not set at all and was falling back to the fullname being swift.
Instead set it explicitly to fullname including version and architecture.
The productDisplayIcon is evaluated at installer runtime and needs to be
set to a installed icon path.
The installer icon itself was to big (> 100 kb) and got unnecessary sizes
removed.

ref T344
2018-09-17 18:28:59 +02:00
Roland Winklmeier
0034d33b77 [Installer] Use architecture value to decide which binaries to package
In the previous logic, the installer would silently ignore missing binaries.
Instead it should error, if a binary is missing that should exist for
this installer architecture.

ref T344
2018-09-17 18:28:57 +02:00
Roland Winklmeier
48ee76f5cb [Installer] Always try to run a quickbuild
Quickbuild supports incremental builds and is quicker if a installer
was already built before. If no previous installer is available, it will
fall back to full build.

ref T344
2018-09-17 18:28:56 +02:00
Roland Winklmeier
766fda56c8 [Installer] Add project version to menu shortcuts
ref T344
2018-09-17 18:28:56 +02:00
Roland Winklmeier
e2cf75d51c Fix missing include 2018-09-17 18:28:55 +02:00
Klaus Basan
1de3b28c49 Ref T345, clear online views when disconnected 2018-09-17 18:28:54 +02:00
Klaus Basan
a9f0cebe13 Ref T345, fixed bug: only one station must be updated with the new message 2018-09-17 18:28:53 +02:00
Klaus Basan
4913b93724 Style 2018-09-17 18:28:52 +02:00
Klaus Basan
1f3650e7e2 Avoid empty callsign objects 2018-09-17 18:28:51 +02:00
Klaus Basan
15a563058f Ref T345, clear model function 2018-09-17 18:28:50 +02:00
Klaus Basan
5378db0e70 Ref T357, corrected copying of share/shared files and aligned order 2018-09-17 18:28:49 +02:00
Klaus Basan
f5f0334fe5 Ref T345, added ATIS/METAR to test ATC stations 2018-09-17 18:28:48 +02:00
Klaus Basan
4413d87d43 Ref T345, Qt::QueuedConnection for UI slots 2018-09-17 18:28:47 +02:00
Klaus Basan
754049971d Ref T357, Ref T348, probe improvements
- release AI also traces id
- info that probe is disabled in error case
2018-09-17 18:28:46 +02:00
Klaus Basan
19ec4c3cf1 Ref T357, FSX settings component allows to copy terrain probe via context 2018-09-17 18:28:45 +02:00
Klaus Basan
56ec1ed43d Ref T357, CPluginConfigWindow now COverlayMessagesFrame 2018-09-17 18:28:44 +02:00
Klaus Basan
00651ae9f8 Ref T357, wizard page to copy terrain probe
- changed xSwiftBus page and added terrain probe copy Ui as well
- component for terrain probe
2018-09-17 18:28:42 +02:00
Klaus Basan
6b01021a0a UI adjustments 2018-09-17 18:28:41 +02:00
Klaus Basan
57178c75f9 Ref T357, function to copy FSX terrain probe, also in context for remote UI 2018-09-17 18:28:40 +02:00
Klaus Basan
73c4af4c6d Ref T357, simulator selector can hide simulators 2018-09-17 18:28:39 +02:00
Klaus Basan
869217f1e2 EpsilonEqual for float (used with UI functions which sometimes use qreal) 2018-09-17 18:28:38 +02:00
Klaus Basan
f553d42aca Ref T357, directory support for terrain probe files 2018-09-17 18:28:37 +02:00
Klaus Basan
6955e66641 Ref T357, support for overlay messages in QWizardPage 2018-09-17 18:28:36 +02:00
Klaus Basan
e57f275608 Ref T357, added FSX/P3D terrain probe 2018-09-17 18:28:35 +02:00
Klaus Basan
6015e34c12 Style 2018-09-17 18:28:34 +02:00
Klaus Basan
c12e1585fd Allow to save interpolation/rendering setup
- setting trait
- save/load logic in context
- adjusted UI, allow to reset global setup
2018-09-17 18:28:33 +02:00
Klaus Basan
c61171bde3 Use default dtor to avoid CLANG warnings 2018-09-17 18:28:31 +02:00
Mat Sutcliffe
74f3301679 Ref T321 Add extended error reporting in CAtomicFile::replaceOriginal
to try to gather more info on the problem saving the data cache session file.
2018-09-17 18:28:30 +02:00
Klaus Basan
c3cf39e102 Renamed to simplifyAccents (actually the chars are not removed, but replaced) 2018-09-17 18:28:29 +02:00
Klaus Basan
c26af17b2f Ref T348, probe improvements
* use oldest probe (round robin)
* only init probes once
* release AI control for probes
2018-09-17 18:28:28 +02:00
Klaus Basan
89411d783b Only check listener before starting 2018-09-17 18:28:27 +02:00
Klaus Basan
8e4369b41c Ref T348, style/removed unused function 2018-09-17 18:28:26 +02:00
Klaus Basan
99313bd272 Ref T353, remove "." from FP route 2018-09-17 18:28:25 +02:00
Klaus Basan
6c9804a1df Ref T353, clean string used with remarks and route
* use ASCII only characters
* simplify string
* max. length
2018-09-17 18:28:24 +02:00
Roland Winklmeier
fe97276ee8 Set X-Plane major and minor version in simulator details
ref T339
2018-09-17 18:28:23 +02:00
Roland Winklmeier
cd9308658b Correct typo 2018-09-17 18:28:22 +02:00