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
Roland Winklmeier
e8235a0f53
Don't abort installation if vcredist returns non zero return code
...
In case, vcredist returns a non zero return code, don't automatically
abort the installation, but tell the user the error code, the consequences
and continue.
ref T344
2018-09-17 18:28:21 +02:00
Roland Winklmeier
521e2044cf
Update libxplanemp including a fix when parsing invalid X-Plane CSLs
...
ref T333
2018-09-17 18:28:20 +02:00
Klaus Basan
42f6cd9d30
Ref T348, FSX common improvements
...
- listener only logs changed messages
- changed name of terrain probe object to "water drop" (other object is not available on P3D x86)
- reset timestamp when adding pended
Related: Ref T317 Ref T247 Ref T335
2018-09-17 18:28:19 +02:00
Klaus Basan
0e1cf965e1
Ref T348, preset terrain probe checkbox
...
Related: Ref T317 Ref T247 Ref T335
2018-09-17 18:28:18 +02:00
Klaus Basan
d4dba3f00c
P3D plugin "description"
2018-09-17 18:28:17 +02:00
Klaus Basan
849bc0b9d0
Ref T348, style
2018-09-17 18:28:15 +02:00
Klaus Basan
13ebf6bafe
Ref T348, updated utility functions in CSimConnectObject/CAircraftCfgEntriesList, also fixed bug that type need to be updated to probe setting when aircraft changes
...
Related: Ref T317 Ref T247 Ref T335
2018-09-17 18:28:14 +02:00
Klaus Basan
ba7906b0a6
Ref T348, if plugin is unloaded, also fire "simulator disconnected". Also change to Qt::QueuedConnection.
...
Related: Ref T317 Ref T247 Ref T335
2018-09-17 18:28:13 +02:00