Commit Graph

872 Commits

Author SHA1 Message Date
Klaus Basan
cfbee4a55f refs #250, updated cockpit component for voice room updates 2014-06-09 14:43:38 +02:00
Klaus Basan
035575870b refs #242, allows to change FSX cockpit from context
* Data definitions for FSX events
* BCD conversion for COM and transponder
* Update Cockpit method in context
* Renamed setOwnAircraft -> updateOwnAircraftFromSim
2014-06-09 14:43:35 +02:00
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
8d0af27a05 New icons, e.g. for OBS 2014-06-09 14:43:24 +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
c7108a51f8 refs #250, refs #242 changed GUi to reflect changes
* own cockpit component
* new aircraft context
2014-06-09 14:43:21 +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
e2b0851e0a refs #250, own cockpit component 2014-06-09 14:43:16 +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
f1ac4deda6 refs #253, faster updates of ATC stations by changedAtcStationConnectionStatus(const 2014-06-09 14:43:10 +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
Klaus Basan
a4811c619c refs #250, remove row method for listmodelbase 2014-06-09 14:43:02 +02:00
Roland Winklmeier
43f796bb0e Trigger gear-up correctly if higher than 1000 ft. 2014-06-09 14:42:59 +02:00
Roland Winklmeier
9feb4f39dc Do not insert simconnect objects, which are not belonging to us
This issue was most probably caused by a parallel SB installation.
For some strange reason, a simconnect object id was received
which was not added by swift. With this commit such situations
are handled correctly.
2014-06-09 14:42:58 +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
12dedcbc6c Fix bug, which caused insert of invalid simconnect objects 2014-06-09 14:42:55 +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
Roland Winklmeier
83776c5cc9 Add implementation to remove remote aircrafts
refs #229
2014-06-09 14:42:51 +02:00
Roland Winklmeier
9bc0226fd1 Move nested struct SimConnectObject into proper class
refs #229
2014-06-09 14:42:49 +02:00
Klaus Basan
f509e600b4 refs #250, new signal for transponder mode selector 2014-06-09 14:42:47 +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
6353edd50a Formatting / tweaks 2014-06-09 14:42:43 +02:00
Klaus Basan
f4d3e67557 refs #250, own cockpit component 2014-06-09 14:42:39 +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
23b1013be7 refs #242, reordered runtime based component (methods order) 2014-06-09 14:42:36 +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
078ae6c498 refs #260 added frontOrDefault and backOrDefault methods in CSequence 2014-06-05 23:29:10 +01:00
Mathew Sutcliffe
cd7cc84fbc refs #116 removed firstBlackMetaType as it is no longer needed 2014-06-05 21:04:29 +01:00
Mathew Sutcliffe
c6e9301078 refs #116 using CVariant in the implementation of CIndexVariantMap 2014-06-05 21:04:28 +01:00
Mathew Sutcliffe
8f2c733f47 style 2014-06-05 21:04:28 +01: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
2726a7a09a refs #116 added CVariant, a wrapper for QVariant with more natural/transparent DBus integration 2014-06-05 21:04:26 +01:00
Mathew Sutcliffe
b03a9b11a4 slight improvement to error reporting in complexQtTypeFromDbusArgument 2014-06-05 21:04:26 +01:00
Mathew Sutcliffe
9e3c8ff174 fixed missing braces 2014-06-04 21:23:05 +01:00
Mathew Sutcliffe
0e632705c9 Select correct externals whether using MSVC2010 or MSVC2013. 2014-05-22 23:38:38 +01:00
Roland Winklmeier
097525ec3e Add command to enable/disable audio loopback in voice sample
refs #136
2014-05-22 22:55:45 +02: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
70c7aa4a94 refs #240, removed text message parts from main GUI window
* text message now encapsulated in component
* adjusted main GUI window to be used with component
2014-05-22 22:21:27 +02:00
Klaus Basan
8e8ec2f81d refs #240, own text message component for GUI
* own component
* some minor enhancements, e.g. tooltip with real name for message tab
2014-05-22 22:21:26 +02:00