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
Klaus Basan
798780dd4c
Code formatting, minor tweaks
2014-05-22 22:21:17 +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
07fc42f790
added statusMessage slot in sample CLI client
2014-05-16 13:44:23 +01:00
Mathew Sutcliffe
2effc2873f
fixed truncation of flightplan remarks string
2014-05-16 13:44:23 +01:00
Mathew Sutcliffe
695078f85a
typo fixes
2014-05-16 13:44:22 +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
Roland Winklmeier
7a69ad6ad9
Change doxygen cmake and qmake files to 'swift'
2014-05-16 13:44:18 +02:00
Roland Winklmeier
f9a481e83a
Change doxygen to project name 'swift'
2014-05-16 13:38:14 +02:00
Roland Winklmeier
f8ce55dea2
Sync update of aircraft positions to sim frame
...
refs #224
2014-05-16 13:29:42 +02:00
Roland Winklmeier
e42cbbe834
Use "GEAR HANDLE POSITION" instead of single gear positions
...
refs #224
2014-05-16 13:29:42 +02:00
Roland Winklmeier
7c890c51d8
Remove class CSimConnectException
...
refs #224
2014-05-16 13:29:41 +02:00
Roland Winklmeier
8712cfccbc
Fix linker error in plugin_fsx by reordering libraries
2014-05-16 13:28:22 +02:00
Klaus Basan
a338ed0068
refs #239 , removed aircraft / ATC station parts from main window, now in component.
...
mainwindow_atc entirely removed
2014-05-15 00:07:18 +02:00
Klaus Basan
07412a3862
refs #239 , signal when ATIS is received
2014-05-15 00:05:55 +02:00
Klaus Basan
7658f72ecd
refs #239 , aircraft component
2014-05-15 00:03:44 +02:00
Klaus Basan
b0325128b7
refs #239 , ATC station component
...
* includes a bug fix for ATIS display
2014-05-15 00:03:28 +02:00
Klaus Basan
05c3fe7e6e
refs #239 , some finetuning for runtime based components
...
* virtual method to be called for signal slot hook up
* comments
2014-05-15 00:01:47 +02:00
Klaus Basan
52b88ab24e
refs #239 , added a helper class for timer based pulls
...
* changed user componet to use new component
* all new components (aircraft, ATC stations) will use this timer
* it is implemented as "has a" timer based component, as inheriting from 2 QObjects would be problematic
2014-05-14 23:38:09 +02:00
Klaus Basan
e2815cbdc3
refs #239 , empty method for views
2014-05-14 23:26:35 +02:00
Klaus Basan
6d67874dff
Added missing Doxygen comment
2014-05-14 23:23:58 +02:00
Klaus Basan
46b979d557
refs #236 , samples
2014-05-13 01:21:51 +02:00
Klaus Basan
a2bfe36f37
refs #236 , default FSX path by registry
...
Includes a setter for index map
2014-05-13 01:21:50 +02:00
Klaus Basan
4d57a50fd2
refs #236 , aircraft indexer to read FSX/9 models on disk in background
2014-05-13 01:21:32 +02:00
Klaus Basan
36b5915511
Added attribute home base for user, will be used to identify user's origin
2014-05-08 13:54:16 +02:00
Klaus Basan
41b89e928f
swift
2014-05-08 00:11:15 +02:00
Klaus Basan
4d7c198d26
refs #233 , added hot key functionality in GUI. Now hot keys can be defined and show a reaction in the GUI
2014-05-07 23:27:25 +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
421d2d5411
refs #233 Keyboard key/key list
...
* helper methods for keylist (key for function)
* new Hotkey function (toggle window on top)
* improved comparisons for key
* unit tests
2014-05-07 23:16:28 +02:00
Klaus Basan
17f617f418
Formatting, comments typos, doxygen
2014-05-07 18:41:26 +02:00
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