Mathew Sutcliffe
6ee14128bd
refs #246 style: using c++11 brace initialization of QStringList
2014-06-14 16:52:42 +01:00
Mathew Sutcliffe
415e0d6542
refs #246 refactor validation flow in CContextNetwork::connectToNetwork
2014-06-14 16:52:42 +01:00
Mathew Sutcliffe
c479b7f6e3
refs #246 style: remove "query" where it makes no sense
2014-06-14 16:52:41 +01:00
Mathew Sutcliffe
ef1c5d0d77
refs #246 style: rename package to packet
2014-06-14 16:52:41 +01:00
Mathew Sutcliffe
45260258d6
refs #245 & #210 moved TupleConverter's parsing of the stringified macro argument into a base class, ready for further extension
2014-06-13 13:16:07 +01:00
Mathew Sutcliffe
9766b5c63a
refs #245 & #210 style
2014-06-13 13:16:07 +01:00
Mathew Sutcliffe
2eb16ce9da
refs #245 & #210 with proper variadic templates we can use index_sequence to simplify some of the recursion in the tuple system
2014-06-13 13:16:06 +01:00
Mathew Sutcliffe
5d38812482
refs #245 TupleConverter specialization for class templates can use a variadic parameter pack to support templates taking any number of parameters
2014-06-13 13:16:05 +01:00
Mathew Sutcliffe
b0ecaff4da
refs #245 removed nested tie workarounds for tuples with >10 members
2014-06-13 13:16:05 +01:00
Mathew Sutcliffe
05fd6fbcae
refs #245 removed fake variadics for tuples and predicates
2014-06-13 13:16:04 +01:00
Klaus Basan
c8bf23bf86
Small fixes in init voice context, found during "merge testing"
2014-06-13 13:51:06 +02:00
Roland Winklmeier
ce55bf49c7
Build FSX plugin only on Windows platforms
2014-06-13 09:54:00 +02:00
Roland Winklmeier
6f7d8f3285
Increase swift version to v0.5.0
2014-06-13 02:03:05 +02:00
Roland Winklmeier
01f6b9c156
Add method in ISimulator to get aircraft model
...
Route AircraftModel requests from Context Simulator to ISimulator
refs #235
2014-06-13 01:01:16 +02:00
Roland Winklmeier
fdb4403904
Setup SimConnect data structure and requests for user
...
aircraft title
refs #235
2014-06-13 00:56:58 +02:00
Roland Winklmeier
3b32991fc0
Update test user in BlackCore network unit tests
2014-06-13 00:45:03 +02:00
Roland Winklmeier
92dbefbf7a
refs #229 Simplify searching for Simconnect object with std::find_if
2014-06-13 00:44:07 +02:00
Roland Winklmeier
e49650787d
refs #229 Do not send updates to FSX for removed objects
2014-06-13 00:42:43 +02:00
Klaus Basan
56430c860a
refs #264 , QPixmap enable list model base to simplify columns with icons
...
* new constructor in column class
* removed overridden data method, no longer needed
* added icons for ATC station views
* QPixmap comparison for such columns (free functions)
2014-06-10 02:05:44 +02:00
Klaus Basan
9ea1fd86ef
Doxygen
2014-06-10 01:54:07 +02:00
Klaus Basan
61740fab0a
Changed audio settings to CVariant after merge with master
2014-06-09 17:35:37 +02:00
Klaus Basan
c99b340833
Updating main window because of recent changes (applying changes of other classes)
2014-06-09 14:44:32 +02:00
Klaus Basan
2325881c91
Finetuning
...
* Improved reloading of booked stations
* Improved error reporting in data file reader
* Finetuning of network context, mostly reg. VATSIM data file
2014-06-09 14:44:29 +02:00
Klaus Basan
1b83197691
Renaming in flight plan
2014-06-09 14:44:28 +02:00
Klaus Basan
3ae93190ae
Round trip protection as described in (4)
...
https://dev.vatsim-germany.org/boards/22/topics/1792?r=1801#message-1801
* Individual context id
* Allows to connect >1 GUIs with core, works for cockpit so far
2014-06-09 14:44:26 +02:00
Klaus Basan
251fe70dc9
Minor Tweaks
...
* renamed methods in aircraft class, new helper method
* renamed method in aircraft list
* renamed method in datafile reader
2014-06-09 14:44:25 +02:00
Klaus Basan
63b0fac72f
Some bugfixes
...
* Missing registration
* wrong frequency in text messages, also some minor tweaks in text message
2014-06-09 14:44:23 +02:00
Klaus Basan
6b55b10b9b
Prepared for voice capabilities
2014-06-09 14:44:21 +02:00
Klaus Basan
dac556c6e9
refs #262 , fix update of aircraft position
...
Described here (3): https://dev.vatsim-germany.org/boards/22/topics/1792?r=1801#message-1801
* Also renamed: setOwnAircraftAvionics -> setOwnCockpit to be consistent
* Removed outdated methods
2014-06-09 14:44:19 +02:00
Klaus Basan
8c792a61e3
refs #219 , endless recursion in parsing
...
* Fixes 2, https://dev.vatsim-germany.org/boards/22/topics/1792?r=1801#message-1801
* https://dev.vatsim-germany.org/issues/219#note-5
2014-06-09 14:44:17 +02:00
Klaus Basan
0a7be12efa
Fixes around audio "on remote computer"
...
* Better options to debug
* Fixes as of n2, https://dev.vatsim-germany.org/boards/22/topics/1792?r=1802#message-1802
* Doxygen
2014-06-09 14:44:14 +02:00
Klaus Basan
c3f7a7c179
Some fixes found during testing with remote black core (different computer)
...
* Allow anonymous access for P2P
* Fixed sound settings flags, if empty string is saved in settings
* Fixed metadata registration
2014-06-09 14:44:13 +02:00
Klaus Basan
27a697c307
Some fixes:
...
* Cockpit, max frequency corrected to 136,975
* Text message components, tabs show cockpit frequencies
* fixed icons
* some aggresive sound for voice room joined/left, until full testing is complete
2014-06-09 14:44:12 +02:00
Klaus Basan
cafc3f37f6
refs #259 , parsing VATSIM files in background
2014-06-09 14:44:11 +02:00
Klaus Basan
76c2f0a5c4
refs #257 , hooking up simulator and application/network context to display
...
* text messages
* status messages
2014-06-09 14:44:08 +02:00
Klaus Basan
db08e409e0
refs #220 , fixed issue with voice room resolution (not required for changed position / situation), some refactoring
2014-06-09 14:44:06 +02:00
Klaus Basan
137bded355
refs #220 , refs #219 required changes in network context
...
* load flight plan method
* removed public getOwnAircraft method refs #242 -> own aircraft context
* Improved handling of selected stations
* Some debug info for #refs 255, will be removed when solved
2014-06-09 14:44:05 +02:00
Klaus Basan
48d66c204f
Fixed bugs for ATC bookings, those can be read even if network is not connected
2014-06-09 14:44:04 +02:00
Klaus Basan
6404fafb34
refs #220 , helper methods for empty rooms
2014-06-09 14:44:03 +02:00
Klaus Basan
2b2f1af4e6
refs #220 , refs #251 fixes in voice vatlib
...
* fixed Disconnected status
* room connected checking low-level, not on objects (fail safe)
* Remark: Still containing debug information for refs #255 , will be removed
2014-06-09 14:44:01 +02:00
Klaus Basan
6344923725
refs #220 , improved voice room handling by providing join/left flag and connection handling
2014-06-09 14:43:59 +02:00
Klaus Basan
58e97b6958
refs #242 , refs #257 changes for extended simulator methods and renaming one method
2014-06-09 14:43:58 +02:00
Klaus Basan
226edda23b
refs #219 , load flight plan
...
* fixed issue with parsing, only default locale is used. Now user's local possible
* allow to load FP for other callsigns as well (voice capabilities)
* Improved handling of CTime, inclusive bug fixes and time formatting
* Max. lengths for FP fields as const value (so we can change it if required)
* Load FP from GUI component
* Samples for PQ classes
* Adjusted depending classes (e.g. client)
2014-06-09 14:43:57 +02:00
Klaus Basan
e823f87bab
refs #258 , notification sound for voice rooms in context
2014-06-09 14:43:54 +02:00
Klaus Basan
21b88b373e
refs #258 , settings for voice room notifications
2014-06-09 14:43:50 +02:00
Klaus Basan
aac967a4a6
refs #258 , notification sounds
...
* added to RuntimeBasedComponent
2014-06-09 14:43:45 +02:00
Klaus Basan
1b804ca8d7
refs #258 , notification sounds for voice room joined/left
...
* settings for notification sounds
* wav files
* changes in GUI
2014-06-09 14:43:43 +02:00
Klaus Basan
02bb054f5a
New features for Simulator, refs #257
...
* Allow to display text alerts for
** Status messages
** Private chat messages
* Updates from GUI cockpit to Simulator
* A bit refactoring, e.g. event names according our standards
2014-06-09 14:43:41 +02:00
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