Klaus Basan
70e2cc0526
Added icons for callsigns
2014-05-07 18:32:41 +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
9d2b96c218
refs #227 , changes for user component in GUI
2014-05-06 21:47:19 +02:00
Klaus Basan
d163297715
Improved verification for ICAO codes (own aircraft) before user login
2014-05-06 21:47:17 +02:00
Klaus Basan
4686da4827
refs #227 , view/model for client class
...
* model
* view
* and GUI component which now encapsulates the user table view
2014-05-06 21:47:15 +02:00
Klaus Basan
31b83e0f1e
Removes SVFR from flightplan, shall not be used according to documentation
2014-05-06 21:47:14 +02:00
Klaus Basan
5dd2578a4f
refs #227 , client (representing other pilot client) class
...
* client class plus list
* aircraft model class, representing the used model
2014-05-06 21:47:12 +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
Mathew Sutcliffe
841ea97421
fixed Clang warnings detected by Jenkins
2014-05-06 18:30:02 +01:00
Mathew Sutcliffe
894df23c50
refs #230 methods to combine and bisect containers
2014-05-06 18:13:20 +01:00
Mathew Sutcliffe
18453225bd
preparatory to refs #230 , need to replace QSet with QOrderedSet
...
(which is our own custom class) in order to support standard algorithms.
This also means adding generic comparison operators for CValueObject.
2014-05-06 18:13:10 +01:00
Mathew Sutcliffe
e076248cd9
additional support for move semantics in our containers
2014-05-05 01:41:41 +01:00
Roland Winklmeier
732b6f5ae7
Remove duplicate CVoiceVatlib object.
...
Move the one in Client into its own thread instead
refs #226
2014-05-04 00:50:09 +02:00
Roland Winklmeier
132adc28b5
Rename m_voiceClient to m_voice for consistency
...
refs #226
2014-05-04 00:50:08 +02:00
Roland Winklmeier
68e9cc2c3e
Move IVoice enum registration into static method
...
refs #183
2014-05-04 00:50:08 +02:00
Klaus Basan
e56eeb4ef9
Typo
2014-05-01 19:40:03 +02:00
Klaus Basan
96200953ea
refs #212,improved tests and samples
2014-04-30 02:34:55 +02:00
Klaus Basan
036de1b0e6
refs #212 , fixed parsing of time strings
2014-04-30 02:34:30 +02:00
Klaus Basan
112bd55362
Constructor for PQ by string (e.g. 100km/h),
...
motivated by MS review https://dev.vatsim-germany.org/issues/212#note-6
refs #212
2014-04-30 01:15:30 +02:00
Klaus Basan
7b5e768513
Formatting, comments / doxygen
2014-04-30 01:14:17 +02:00
Klaus Basan
b727ea65af
refs #225 , added validation message for remarks > 100chars
2014-04-30 01:05:42 +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
464c17085c
refs #212 , MS review, https://dev.vatsim-germany.org/issues/212#note-6
2014-04-30 01:02:36 +02:00
Klaus Basan
b4615e8b75
refs #212 , removed set method as of MS review
...
https://dev.vatsim-germany.org/issues/212#note-6
2014-04-30 00:56:57 +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
c04e408844
Move CVoiceVatlib into its own thread in sample_voice_client
...
refs #183
2014-04-29 01:54:12 +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
a8783b0b5b
Fixes in GUI: start/stop timers
2014-04-29 01:54:06 +02:00
Klaus Basan
5e0e9faf71
Improved handling of runtime based GUI components, allows to init all child components in one step
...
refs #195 , follow up of fixing FSX configuration page as result of #217
2014-04-29 01:54:06 +02:00
Klaus Basan
72843fac90
As a follow up of refs #217 , moved FSX settings into GUI component
2014-04-29 01:54:05 +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
Klaus Basan
4314f0f600
refs #212 , removed outdated files
2014-04-28 20:36:03 +02:00
Klaus Basan
9458340d10
refs #212 , added support for displaying an info if flight plan was sent
...
* improved validation
* fixed cat E for approach speed
* added attribute to FP class
2014-04-28 20:36:01 +02:00
Klaus Basan
b6c45b3f20
Fixes when dealing with refs #223 / https://dev.vatsim-germany.org/boards/22/topics/1691?r=1701#message-1701
...
* Wrong address split ip:port
* Q_ASSERTs
2014-04-28 20:36:00 +02:00
Klaus Basan
f967ed40ba
refs #212 , flightplan GUI
...
* similar to http://www.vatsim.net/fp/
* own form, own widget class as a trial to further modularize GUI components
* removed all view models (now encapsulated)
* tweaked style sheet
2014-04-28 20:35:59 +02:00
Klaus Basan
c7ae163002
refs #195 , refs #212 , SELCAL code selector as own component, as now used with flight plan and cockpit
2014-04-28 20:35:57 +02:00
Klaus Basan
4149b0a19d
refs #195 , refs#212, flightplan widget (completely encapsulated) for FP handling
2014-04-28 20:35:55 +02:00
Klaus Basan
1644890938
refs #195 , base class for runtime aware GUI widgets
2014-04-28 20:35:52 +02:00
Klaus Basan
51e4cefa94
refs #212 , added flight plan sending to network context
2014-04-28 20:35:50 +02:00
Klaus Basan
82baf72721
refs #216 , adjusted vatlib for ICAO class
2014-04-28 20:35:47 +02:00
Klaus Basan
172ea1d98e
fixed callsign and two models
2014-04-28 20:35:45 +02:00
Klaus Basan
9ccf005451
refs #212 , includes for contexts
2014-04-28 20:35:42 +02:00