Klaus Basan
ba217fed57
refs #242 , fixed slot logging
2014-06-09 14:43:33 +02:00
Klaus Basan
1bb4c3120b
Formatting, comments, minor tweaks, typos, Doxygen
2014-06-09 14:43:31 +02:00
Klaus Basan
9c5726dc13
refs #23 , anticipating aircraft ICAO code from VATSIM data file
...
* helper methods
* renamed methods
2014-06-09 14:43:23 +02:00
Klaus Basan
a4e5e22adc
refs #242 , some fixes in voice vatlib
...
* voiceroom connection status only changed when really connected, not when trying to
* exception method changed so it sends proper status messages
* empty member callsign list when voice room is left (also in the paranoia section)
2014-06-09 14:43:19 +02:00
Klaus Basan
f2888eefbe
refs #242 , adjusted context simulator, updating to aircraft context
2014-06-09 14:43:15 +02:00
Klaus Basan
b6afcefd59
refs #242 , adjusted network context
...
* some formatting
* own aircraft data used for voice room member resolution
2014-06-09 14:43:13 +02:00
Klaus Basan
421cd61195
refs #246 , removed own aircraft from context
...
* refactored method set voice rooms
* signal changed voice rooms
2014-06-09 14:43:08 +02:00
Klaus Basan
1166bcd053
refs #246 , own context for aircraft
2014-06-09 14:43:05 +02:00
Roland Winklmeier
83be80eea1
Fix missing bank and pitch interpolation
...
The multiplikation with -1 should not be required. Needs
to be checked. This is a workaround for the time being to
correct pitch/bank.
2014-06-09 14:42:57 +02:00
Roland Winklmeier
8341ef54d2
Remove aircrafts with time of latest update greater than 15 seks
...
refs #229
2014-06-09 14:42:52 +02:00
Klaus Basan
0a4c47c800
refs #250 , formatting, minor tweaks and fixes
...
* changed return type for updateFromVatsimDataFileStation
* improved resolution for own aircraft
* convenience method findFirstByCallsign
* automatically convert frequency to MHz for ATC station
* improved output in toQString
* GUI, flight plan formatting
* corrected logging for network context
* override keyword in listmodelbase
2014-06-09 14:42:44 +02:00
Klaus Basan
e0b06e1555
refs #250 , helper methods
...
* in aircraft class to compare COM
* in context / runtime component to check vitality of core
2014-06-09 14:42:37 +02:00
Klaus Basan
6c81a95c65
refs #242 , added signals for own aircraft context
...
* fixed tool in core
* fixed tuntime for signal / slot logging
2014-06-09 14:42:33 +02:00
Klaus Basan
48267f314c
refs #242 , changed different classes/components to use aircraft context instead of network context
...
* removed own aircraft from simulator context
* in GUI, also added originator for signals/ slots
* flightplan / text messages
2014-06-09 14:42:31 +02:00
Klaus Basan
c55c9be51c
refs #242 , own aircraft context methods
2014-06-09 14:42:30 +02:00
Klaus Basan
c2cd983d64
refs #242 , removed own aircraft from network context
...
* removed attribute
* changed to use object (local) from own aircraft context
* helper methods
2014-06-09 14:42:28 +02:00
Klaus Basan
8236617fbc
refs #242 , context object from runtime
2014-06-09 14:42:25 +02:00
Klaus Basan
891507875b
Typos
2014-06-09 14:42:23 +02:00
Klaus Basan
ff8d62d8c8
refs #240 , removed outdated method
2014-06-09 14:42:22 +02:00
Klaus Basan
444aec4c8a
refs #242 , added aircraft context to runtime
2014-06-09 14:42:21 +02:00
Klaus Basan
9de387acf9
refs #242 , own aircraft context
2014-06-09 14:42:19 +02:00
Mathew Sutcliffe
1b82536913
refs #116 demonstrate CVariant by using it in the settings context
2014-06-05 21:04:27 +01:00
Mathew Sutcliffe
9e3c8ff174
fixed missing braces
2014-06-04 21:23:05 +01:00
Roland Winklmeier
9c81322137
Add API method to enable audio loopback in IVoice and
...
audio context
refs #136
2014-05-22 22:55:44 +02:00
Klaus Basan
ca199d393a
refs #240 , get user for callsign method in network context
2014-05-22 22:21:23 +02:00
Klaus Basan
4c952ab782
refs #240 , moved notification sounds in project blackmisc
...
Notification sounds are used in BlackGui components. They require the whole Qt multimedia library. However, GUI only triggers playing the sound. As a workaround the notification sounds enumeration has been moved in an own class, and moved to the subproject BlackMisc. Hence it is possible to compile BlackGui without dependency to BlackSound.
2014-05-22 22:21:19 +02:00
Mathew Sutcliffe
356f134ab8
refs #218 enable retreiving user's flightplan from the network
...
after it was potentially amended by a controller
2014-05-16 13:44:24 +01:00
Mathew Sutcliffe
2effc2873f
fixed truncation of flightplan remarks string
2014-05-16 13:44:23 +01:00
Mathew Sutcliffe
4b531c5d4c
style fix: moved a signal to the correct section
2014-05-16 13:44:22 +01:00
Roland Winklmeier
07a94bdd07
Remove the concurrent call in CContextSimulator
...
refs #231
2014-05-16 14:17:43 +02:00
Roland Winklmeier
de75c5c35a
Add asynchronous connection in ISimulator/CSimulatorFSX
...
refs #231
2014-05-16 14:17:42 +02:00
Roland Winklmeier
5498b449ac
Add "ConnectionFailed" to Simulator status enum
...
Rename connectionChanged to statusChanged
refs #231
2014-05-16 14:17:41 +02:00
Klaus Basan
07412a3862
refs #239 , signal when ATIS is received
2014-05-15 00:05:55 +02:00
Klaus Basan
cbd8f2681a
refs #234 , add methods to resolve user names from VATSIM file and display them in voice rooms
2014-05-07 23:23:20 +02:00
Klaus Basan
17f617f418
Formatting, comments typos, doxygen
2014-05-07 18:41:26 +02:00
Klaus Basan
29ab922937
refs #172 , refs #227 bringing it all together custom packages and client object updates
2014-05-06 21:47:27 +02:00
Klaus Basan
57b3a0bcb8
refs #171 , added support for custom packages
2014-05-06 21:47:25 +02:00
Klaus Basan
2d437907c3
Removed "new aircraft" branch from ICAO codes received, as it is not needed
2014-05-06 21:47:24 +02:00
Klaus Basan
61affc3d88
Added sendUserInfoQuery for experimental reasons. Can only be used by supervisors, but interesting for some tests.
...
Maybe removed again later, but does not harm anything.
2014-05-06 21:47:22 +02:00
Klaus Basan
66023d2d87
refs #227 , added support for client/aircraft model in contexts
...
* Simulator
* Network
2014-05-06 21:47:20 +02:00
Klaus Basan
580ec3d8c8
Formatting, comments, typos, or minor tweaks
...
* Aircraft ICAO class: hasXX methods (hasAircraftCombinedType(), ..)
* Index Variant map, contains(index)
* Deleted context_network_textmessages.cpp and moved it into impl.cpp (this was only 1 method)
* Fixed bug refs#228
2014-05-06 21:47:10 +02:00
Roland Winklmeier
68e9cc2c3e
Move IVoice enum registration into static method
...
refs #183
2014-05-04 00:50:08 +02:00
Klaus Basan
17e876876d
refs #183 , MS review https://dev.vatsim-germany.org/issues/183#note-7
2014-04-30 01:03:17 +02:00
Klaus Basan
c1acc1fa69
refs #187 , asyncConnectTo method to avoid freeze when starting GUI/Core
...
* as discussed in https://dev.vatsim-germany.org/issues/187#change-1183
* using no longer connectTo() but asyncConnectTo() in constructor of simulator context
* changed Interface doxygen comments to copydoc
2014-04-29 14:04:59 +02:00
Roland Winklmeier
526149f94d
Move VoiceVatlib into its own thread in ContextAudio
...
refs #183
2014-04-29 01:54:13 +02:00
Roland Winklmeier
3fe5ece460
Make Voice::ConnectionStatus a metatype
...
This is needed in order to use it as argument in a thread queue
refs #183
2014-04-29 01:54:11 +02:00
Roland Winklmeier
ccef9f4be2
Change CVoiceVatlib processing to every 10 ms
...
refs #183
2014-04-29 01:54:09 +02:00
Roland Winklmeier
9fd4986fac
Add thread locks to serialize resource access
...
refs #183
2014-04-29 01:54:07 +02:00
Klaus Basan
9e5666e0e2
Formatting / comments / typos
2014-04-29 01:54:04 +02:00
Klaus Basan
36dbcc6b57
refs #217 , Project class providing information for compile configuration
...
* changed .pro / .pri as required
* Used info from project class in network_vatlib
* Checks / info in GUI/core (e.g. console)
* const * versions of systemNameAndVersion / simulators, as mentioned in https://dev.vatsim-germany.org/issues/217#note-4
2014-04-29 01:53:09 +02:00