Klaus Basan
68b72d9c5c
Ref T335, update "enabled/"rendered" for multiple callsigns
2018-09-12 17:40:52 +02:00
Klaus Basan
e1ffa49268
Check for known model so mapping component can check without loaded model set
2018-09-12 17:40:45 +02:00
Klaus Basan
7e9f3a6c7f
Ref T342, distance of airport can be recalculated
2018-09-12 17:40:38 +02:00
Klaus Basan
111eca61ee
Ref T345, airspace monitor/context ATIS handling
...
* using Qt::QueuedConnection
* use new update functions
2018-09-12 17:40:35 +02:00
Roland Winklmeier
9f1a51fb13
Fix wrong QHash value lookup for voice channels in use
2018-09-12 17:01:53 +02:00
Roland Winklmeier
1e16203d04
Check which voice channel is allocated to COM1
...
ref T328
2018-09-12 17:01:48 +02:00
Klaus Basan
a9d728f451
Ref T338, utility functions / parsing
...
- nthIndexOf
- measurement unit can be parsed case insensitive
- CSimpleCommandParser::remainingStringAfter from n-th space
- improved frequency parsing
2018-09-12 17:01:41 +02:00
Klaus Basan
3d2d999f7a
Ref T338, style
2018-09-09 02:55:16 +02:00
Klaus Basan
55690846fe
Ref T312, ignore not running listeners checking again via button
2018-09-08 15:36:25 +02:00
Klaus Basan
f3f2fa664e
Ref T322, ATC station distance can be recalculated when getting ATC stations from network context
2018-09-08 15:36:22 +02:00
Klaus Basan
cacbe6e996
Ref T322, get situation from "own aircraft" context
2018-09-08 15:36:21 +02:00
Roland Winklmeier
14af2dccf0
Use Qt::QueuedConnection to process remote hotkey actions
2018-08-31 20:08:19 +02:00
Klaus Basan
0b0a7783a0
Ref T312, added check listener function in contexts
2018-08-27 18:58:22 +02:00
Klaus Basan
cb351aca1a
Ref T298, improved/fixed re-matching (match all aircraft again)
...
- reset to network model (otherwise we match "matched model" -> "matched model")
- renamed/added functions doMtachingAgain/doMatchinsAgain in contexts
2018-08-26 15:26:56 +02:00
Klaus Basan
956ffd949d
Style
2018-08-26 15:26:49 +02:00
Klaus Basan
b610ff1087
Ref T301, core ping fix https://swift-project.slack.com/archives/G7GD2UP9C/p1534677752000100
...
Identifier list was filled and more and more identifiers got checked via DBus
- identifier set if only one unique identifer is needed
- using set avoids duplicates and fixes the bug
- restart time if registered, no need to check again
2018-08-21 22:10:28 +02:00
Klaus Basan
d7b1ed8d31
Hint for simulator if network is connected (slightly related T307)
2018-08-19 14:31:56 +02:00
Klaus Basan
cbb0805c7e
Style
2018-08-19 14:31:47 +02:00
Klaus Basan
a230f65f19
fixed gnd.flag message
2018-08-16 21:49:14 +02:00
Klaus Basan
baea17c0f1
Ref T298, matching messages can be deleted
2018-08-16 14:34:02 +02:00
Klaus Basan
60b3ed65ab
Ref T301, application contexts pings (by re-registering) identifiers again. By that it can be detected if the GUI is crashed
...
* ping timer in proxy
* utility function in timestamp list
* adjusted UI component displaying identifiers in core
2018-08-13 02:59:44 +02:00
Klaus Basan
7b360e03cc
Ref T301, make login mode via contexts available
2018-08-13 02:59:43 +02:00
Klaus Basan
9bb3f98489
Style
2018-08-13 02:59:35 +02:00
Klaus Basan
92880bce7f
DBus test (GUI + core) fixes
...
* removed unused signals
* marked relayParentSignals as deprecated, currently not used
2018-08-09 01:41:23 +02:00
Klaus Basan
5b44f55435
Ref T298, prepared function to "redo" a mapping
2018-08-09 01:39:30 +02:00
Klaus Basan
8f9cc645e9
Ref T298, matching setup changed signal in contexts/matcher
2018-08-09 01:39:27 +02:00
Klaus Basan
6548c71521
Synchronize model set in simulator context and improved setting of model set in matcher (ignored when same simulator)
2018-08-09 01:39:19 +02:00
Klaus Basan
6897abe912
Style, singleShot guard, Doxygen
2018-08-09 01:38:52 +02:00
Klaus Basan
d78a7e639a
Improved default for matching messages based on model set size
2018-08-09 01:25:34 +02:00
Klaus Basan
d310c9c843
Ref T298, model matching settings trait and used settings in simulator context
2018-08-09 01:25:28 +02:00
Klaus Basan
0b952e7336
Ref T298, get/set matching setup in context plus some minor style fixes
2018-08-09 01:25:24 +02:00
Klaus Basan
b671c2a0a5
Style, removed redundant CForm overrides
2018-08-07 20:41:06 +02:00
Klaus Basan
08113e8c1d
Ref T298, adjusting used aircraft matcher (using setup)
2018-08-07 20:40:29 +02:00
Klaus Basan
a6ee6d4b72
Ref T292, Ref T285 minor style improvements, renamings
2018-07-26 04:32:38 +02:00
Klaus Basan
4ded1636a5
Ref T292, Ref T285 replaced model set loader in context
2018-07-25 02:37:08 +02:00
Klaus Basan
a2bca21715
Ref T286, moved server settings into "network" namespace (not VATSIM specific)
2018-07-09 22:30:33 +02:00
Klaus Basan
ac406d43f6
Ref T286, renaming / adding utility functions in simulator info
2018-07-09 22:30:24 +02:00
Klaus Basan
ca87784509
Ref T275, remember CG per model string
2018-07-09 22:30:22 +02:00
Klaus Basan
8898bf6be5
Ref T285, allow to re-init all aircraft
...
* aircraft will be removed, then added again as new
* this will go thru the full cycle and matching
2018-07-09 22:30:17 +02:00
Klaus Basan
b7df378868
Minor fixes include order
2018-06-27 12:49:17 +02:00
Klaus Basan
eaa40e8289
Per default enable matching log
2018-06-27 12:49:16 +02:00
Klaus Basan
69193f089a
Minor tweaks, style
2018-06-25 02:04:35 +02:00
Klaus Basan
d3796fc65a
Ref T275, added param "ignoreSameAsGlobal" in function "setInterpolationAndRenderingSetupsPerCallsign"
2018-06-20 00:58:47 +02:00
Klaus Basan
73ea22530c
Ref T275, override simulator setup provider functions to emit signals
...
* the provider itself is no QObject and cannot emit signals
* removed redundant function setInterpolationAndRenderingSetup
2018-06-20 00:58:41 +02:00
Klaus Basan
7cc350974c
Ref T275, added "latestOnGroundProviderElevation" to improve average elevation
2018-06-18 20:55:09 +02:00
Klaus Basan
2625c3fb6b
Ref T275, new function to estimate ground elevation and some provider functions
...
* added "averageElevationOfNonMovingAircraft". Idea: aircraft in the vicinity not moving or on ground likely have the same airport elevation
* added "isWithinRange"
* added "latestRemoteAircraftSituations" / "remoteAircraftSituation" in provider
2018-06-18 03:21:15 +02:00
Klaus Basan
3467bef45c
Ref T280, provider improvements
...
* store the changes per callsign
* aircraft stored per callsign
* moved "guessOnGroundAndUpdateModelCG" down to IRemoteAircraftProvider (from airspace monitor, "one level deeper in base class"
2018-06-18 03:04:34 +02:00
Klaus Basan
fb93d26453
Ref T275, IRemoteAircraftProvider::remoteAircraftParts cutoff time was never used so parameter was removed
2018-06-18 03:04:30 +02:00
Klaus Basan
70c15f62cd
Ref T275, allow to disable airspace watchdog (needed when debugging to avoid timeouts)
2018-06-13 14:00:32 +02:00
Klaus Basan
6ed541b6ab
Ref T243, Ref T273, added info about elevation (where did we obtain it?)
2018-06-13 13:59:52 +02:00