Klaus Basan
b392992944
refs #901 , use CSingleApplicationUi for UI settings
...
plus stylesheet update to notice disabled component
2017-04-17 23:58:42 +01:00
Klaus Basan
57ede8b04c
refs #901 , utility class for single UI widgets
...
(disables widget when >1 swift application runs)
2017-04-17 23:58:41 +01:00
Klaus Basan
0e923780ce
Updated legal docs
2017-04-17 23:58:40 +01:00
Klaus Basan
bd29257f92
refs #900 , use filtered flag, old approach was faulty
...
Also added log categories
2017-04-17 23:58:38 +01:00
Klaus Basan
30ef3eedf9
refs #900 , filtered flag for containerOrFilteredContainer
...
more reliable than other approaches
2017-04-17 23:58:37 +01:00
Klaus Basan
6999a97f73
Allow to globally disable the kill button
...
(only needed in swift pilot client so far)
2017-04-17 23:58:35 +01:00
Klaus Basan
66e17d62b6
Removed wrong assert
2017-04-17 23:58:34 +01:00
Klaus Basan
c6f7896939
Fixed pilot client UI "model set LED"
...
and some minor formatting adjustments
2017-04-17 23:58:32 +01:00
Klaus Basan
fef6cba645
refs #898 , rendered view update
...
* removed redundant function
* use token bucket for forced updated
* and timer updates to update speed, pos. etc., but not forced
2017-04-17 23:58:31 +01:00
Klaus Basan
ac07d7f7b6
refs #899 , use specialized view for callsigns
2017-04-17 23:58:29 +01:00
Klaus Basan
ddc7809b0e
refs #899 , use specialized model for callsigns
2017-04-17 23:58:28 +01:00
Klaus Basan
8e84f632b0
refs #899 , specialized view for callsign based views
2017-04-17 23:58:26 +01:00
Klaus Basan
949407c1a7
refs #899 , list model for callsign based models
...
(callsign is unique key)
2017-04-17 23:58:25 +01:00
Klaus Basan
297fef7c3c
refs #899 , added replaceOrAddObjectsByCallsign utility function
2017-04-17 23:58:24 +01:00
Klaus Basan
f71e717ec1
refs #899 , formatting, renaming, include guard names
2017-04-17 23:58:22 +01:00
Klaus Basan
8cc683386f
refs #897 , set timestamp for sent message and default "all messages"
2017-04-17 23:58:21 +01:00
Klaus Basan
a7393b04e1
Formatting #897
2017-04-17 23:58:18 +01:00
Mathew Sutcliffe
6a6f98ebd1
refs #896 Renaming members.
2017-04-17 23:58:17 +01:00
Mathew Sutcliffe
a94e117e97
refs #896 Use corrected altitude in spline interpolator (prevents underflow in FSX).
2017-04-17 23:58:16 +01:00
Klaus Basan
e30e9a7a94
No selection for airports
2017-04-17 23:58:14 +01:00
Klaus Basan
78f3ef375f
refs #896 , added logging of CG and old/new position
2017-04-17 23:58:13 +01:00
Klaus Basan
03b8739158
refs #895 , add initial parts when aircraft is added in FSX
...
plus some utility functions
2017-04-17 23:58:09 +01:00
Klaus Basan
a27717cf8b
refs #895 , also log when parts are empty
...
* added empty flag
* move logging into own function (because it is called in multiple places now)
2017-04-17 23:58:07 +01:00
Klaus Basan
aa14c564b0
Fixed SwiftGuiStd::setContextAvailability
...
(found during testing #895 )
2017-04-17 23:58:06 +01:00
Klaus Basan
5e19431d2b
Formatting, comments
...
#895
2017-04-17 23:58:04 +01:00
Klaus Basan
7427847bb4
refs #895 , CPartsStatus(bool supportsParts)
2017-04-17 23:58:03 +01:00
Klaus Basan
2eef9288b9
Added shutting down function
2017-04-17 23:58:02 +01:00
Klaus Basan
a492fe4806
Added 3 parameters version
...
#868
2017-04-17 23:58:00 +01:00
Klaus Basan
797e5dd576
Renamed function to processNames as part of review
...
https://dev.vatsim-germany.org/issues/894#note-3
2017-04-17 23:57:59 +01:00
Klaus Basan
8b1c8c068b
refs #895 , reset to "invalid" sentParts when object is added
...
(makes sure the parts are sent at least once)
2017-04-17 23:57:58 +01:00
Klaus Basan
6a63bcf666
No updates when UI component is invisible or unchanged HTML code
2017-04-17 23:57:57 +01:00
Klaus Basan
4a0ddfb5d1
refs #895 , renamed data structure to DataDefinitionRemoteAircraftPartsWithoutLights
2017-04-17 23:57:53 +01:00
Klaus Basan
a737b27ce8
refs #894 , display dot commands HTML help as tooltip (in command line)
2017-04-17 23:57:52 +01:00
Klaus Basan
38ea336cbb
refs #894 , register dot commands for help
...
(wherever dor commands are implemented)
2017-04-17 23:57:50 +01:00
Klaus Basan
b287d8d9d7
refs #894 , dot commands help can be obtained via application context
2017-04-17 23:57:49 +01:00
Klaus Basan
5af5ada4d2
refs #894 , commands can be registered for help
2017-04-17 23:57:47 +01:00
Klaus Basan
188669501b
Formatting
2017-04-17 23:57:46 +01:00
Klaus Basan
d3e49d4cf1
refs #863 , enabled spline interpolator for FSX
2017-04-17 23:57:44 +01:00
Mathew Sutcliffe
6665a63cf3
Doxygen: improved our custom \fixme alias to create its own list.
2017-04-17 23:57:43 +01:00
Mathew Sutcliffe
b38d668944
refs #852 , #863 , #896 Fixed time offset of parts from commit:74e93525 that was broken by commit:7a71d652.
2017-04-17 23:57:40 +01:00
Roland Winklmeier
e83a02b854
Set application to unit test before a call to CApplication::getSwiftApplication()
2017-04-17 23:57:39 +01:00
Roland Winklmeier
ba1122533f
Remove deprecated custom packet API from INetwork
...
Usage of this API was already discouraged, since all official
VATSIM packet handling should be in vatlib itself or for custom defined
packets in CNetworkVatlib. If a new custom packet needs to be added,
it should go into CNetworkVatlib directly and made available via normal
API methods to abstract the packets custom nature. The fact that
custom packets exist, should be kept internal. However, a debug message
is raised in case of an unknown custom packet in order to allow
detection and debugging.
refs #870
2017-04-17 23:57:37 +01:00
Roland Winklmeier
7fde8eef07
Make installing of ICU libraries optional on Linux
...
ICU libraries are shipped in the official Qt installers but in a
local or distribution build, Qt links against system libraries which made
the install target fail in this two cases.
By checking whether ICU libraries are inside the Qt library dir,
we make sure that we redistribute those non system ICU libraries.
2017-04-17 23:57:36 +01:00
Roland Winklmeier
e186829db3
Add build target 'publish_installer' also to Windows builds
...
This change requires the unix tool date.exe to be available under a
specific path. This tool is the only one which easily produces
locale independent date formats. All Windows solutions are either
very complicated or regional dependent.
2017-04-17 23:57:35 +01:00
Klaus Basan
366ae1f6df
Fixed open log directory
2017-04-17 23:57:34 +01:00
Klaus Basan
f9e0146df9
refs #827 , added groupid/name/designator
2017-04-17 23:57:32 +01:00
Klaus Basan
a68f9db2ec
refs #893 , Modulator added compareByPropertyIndex
2017-04-17 23:57:27 +01:00
Klaus Basan
f8b2e4f23f
refs #893 , unit test for property index
2017-04-17 23:57:25 +01:00
Klaus Basan
88106d6d8a
Unit tests formatting
2017-04-17 23:57:23 +01:00
Klaus Basan
6d39be2657
refs #893 , extra lines in variant map (for debugging)
2017-04-17 23:57:22 +01:00