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
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