Commit Graph

1613 Commits

Author SHA1 Message Date
Klaus Basan
0f7332e82b No updates to simulator when sim is not simulating 2014-12-28 22:20:32 +01:00
Klaus Basan
d80f416752 refs #350 Changed log severity and log category in core as discussed 2014-12-28 22:20:28 +01:00
Klaus Basan
8a43efca92 refs #350 Extra static function registerMetadata, so it can be called explicitly 2014-12-28 22:20:24 +01:00
Klaus Basan
95df9edd52 Removed warning from fixQVariantFromDbusArgument.
@MS: Please crosscheck. In the past function was only called with QDBusArgument.
Now called from CVariant sometimes with standard variant types (QString, int).
Expected?
2014-12-28 22:20:21 +01:00
Klaus Basan
bfced2ad42 refs #358, more detailed time measurement in runtime class 2014-12-28 22:20:17 +01:00
Klaus Basan
6b211a9b01 refs #358, using utility function in setup class 2014-12-28 22:20:13 +01:00
Klaus Basan
9e5f228b08 using namespace in header removed, rectified resulting changes
* using namespace in context_runtime.h
* in same step also fixed some other using namespace issues
2014-12-28 22:20:09 +01:00
Klaus Basan
f62f85b263 refs #359, fixed loghandler, removed / fine tuning of some output / log messages
see also discussion in #359
2014-12-28 22:20:01 +01:00
Klaus Basan
0ea26f1ce9 refs #359, log fixes / setup 2014-12-28 22:19:57 +01:00
Klaus Basan
4a94a125f2 refs #358, GUI for installed / matched models
* model / view / component classes
2014-12-28 22:19:54 +01:00
Klaus Basan
819c4cb0db refs #358, new finders for client list 2014-12-28 22:19:51 +01:00
Klaus Basan
64f037d584 refs #358, adjusted samples for model matching 2014-12-28 22:19:47 +01:00
Klaus Basan
8f746d59b9 refs #358, adjusted simulator context and airspace monitor for model matching 2014-12-28 22:19:44 +01:00
Klaus Basan
23e9159dfd refs #358, added (a first very simple) model matching to FSX driver
* isRunning → isSimulating
* adjusted addRemoteAircraft signature (remark: CClient as parameter will be removed)
* renamed to "ownAircraft" when referring to own aircraft
* functions to access installed models/matched models
* model matching in CSimulatorFsx::addRemoteAircraft
2014-12-28 22:19:28 +01:00
Klaus Basan
c285ac4098 refs #358, created a mapper class (links mappings with existing models)
* read models and mappings / in background if required
* provides functions to access read mappings and models
2014-12-28 20:46:25 +01:00
Klaus Basan
de3fcf4332 refs #358, interface for mapping readers 2014-12-28 20:46:21 +01:00
Klaus Basan
514b0f4bed refs #358, added utility function to mapping rules reader
* renamed load to read
* functions for problematic files, number of files etc.
* some style fixes
2014-12-28 20:46:18 +01:00
Klaus Basan
366769a6b8 Formatting, doxygen, typo aircrafts (to aircraft),
removed some debug output, {} in if statements
2014-12-28 20:46:14 +01:00
Klaus Basan
ca19ee8053 refs #358, added a utility class for FS 2014-12-28 20:46:11 +01:00
Klaus Basan
3cdc485e56 refs #358, extended FS specific class for cfg entries
* more details fetched
* conversion to aircraft model / aircraft mode list (FS specific to generic)
* detect functions to find possible trouble makers
2014-12-28 20:46:08 +01:00
Klaus Basan
bdcb031591 refs #358, consolidated mapping and model classes
* removed redundant classes in blacksim
* more detailed attributes for mapping
* more finder functions in mapping list
* aircraft model extended as simulator independent description for models
2014-12-28 20:46:04 +01:00
Klaus Basan
def17124db refs #358, split FSX driver and factory into different files 2014-12-28 20:46:01 +01:00
Klaus Basan
f426c58488 ignore / build as discussed 2014-12-28 19:40:41 +01:00
Klaus Basan
e4bea8ffa8 refs #354, initial cleanup of cfg entries samples / code before adding new functionality
* fixed styles such as copyright headers
* use text stream instead of qDebug() for output
* int instead of qint
* misc. smaller tweaks
* extended the JSON example (special chars). JSON might be used to "cache" the FSX entries
2014-12-28 19:38:26 +01:00
Roland Winklmeier
e75b1360bb Fix read access violation in test_blackcore 2014-12-27 11:12:07 +01:00
Roland Winklmeier
20f1aa7aa9 Don't convert real name to captical letters 2014-12-27 11:12:05 +01:00
Roland Winklmeier
cd60dd75bb Fix QtCreator temporary files gitignore pattern 2014-12-27 11:12:02 +01:00
Roland Winklmeier
edea438b8f rename client.pro to swift.pro 2014-12-27 11:08:50 +01:00
Roland Winklmeier
3ddbe41937 refs #320 fix linker error in xbus 2014-12-27 11:08:49 +01:00
Roland Winklmeier
97f3ae3c44 refs #320 change output format of sample_voice_client
* Add a timestamp for output lines
* Changing output to QTextStream(stdout)
2014-12-27 11:08:47 +01:00
Roland Winklmeier
2fa4a88c22 refs #320 doxygen 2014-12-27 11:08:46 +01:00
Roland Winklmeier
b6869affd5 refs #320 Voicechannel and audio device connections
- Methods to connect voice channel and audio devices
- Methods to connect audio devices with each other (loopback)
2014-12-27 11:08:44 +01:00
Roland Winklmeier
3126067d31 refs #320 Porting voice channels to new API 2014-12-27 11:08:43 +01:00
Roland Winklmeier
7dc67a89c7 refs #320 Audio device handlers 2014-12-27 11:08:41 +01:00
Roland Winklmeier
c0265ba0e4 refs #320 Move own implementation of std::make_unique into BlackMisc 2014-12-27 11:08:39 +01:00
Roland Winklmeier
13a05f729e refs #320 Prepare Voice to new vatlib API 2014-12-27 11:08:37 +01:00
Roland Winklmeier
111c539e89 refs #320 Remove deprecated code
* Mic and squelch tests
* VoiceVatlib threading
* Exception handling
2014-12-27 11:08:34 +01:00
Roland Winklmeier
cb7ad005b0 refs #320 port Network to new vatlib
* CNetworkVatlib
* Contexts
* Samples
2014-12-27 11:08:32 +01:00
Roland Winklmeier
a1ef1d4484 refs #320 Rename CAudioDevice to CAudioDeviceInfo
CAudioDevice implied a device handler instead of device information
2014-12-25 20:12:58 +01:00
Klaus Basan
0d26a8fd9b Fixed style for floating QDockWidgets 2014-12-13 13:17:41 +01:00
Klaus Basan
137c310451 refs #349, adjusted runtime / context to reflect changed
* renamed member functions
* removed unused functions and members
2014-12-13 13:17:39 +01:00
Klaus Basan
e11a3c1e6b refs #349, added SB client area (for ident, transponder mode) to driver
* added SB client area support
* renamed member functions to better reflect meaning
* added all structures required for SB client area
* changed to new logging
2014-12-13 13:17:36 +01:00
Klaus Basan
927a533040 refs #349, some convenience functions 2014-12-13 13:17:34 +01:00
Klaus Basan
78e4900243 refs #349, housekeeping
* formatting
* tweaks (such as changing to new log style),
* Doxygen
* int instead of qint
2014-12-13 13:17:31 +01:00
Klaus Basan
7361ec8963 Fix warning "QLayout: Attempting to add QLayout" 2014-12-13 13:17:29 +01:00
Mathew Sutcliffe
8069c5f35d refs #350 Fixed log severity and log category setting in swiftcore console. 2014-12-13 01:42:33 +00:00
Mathew Sutcliffe
69905d310f refs #350 Fixed CLogMessage methods for logging preformatted statusmessages. 2014-12-13 01:42:32 +00:00
Mathew Sutcliffe
bf52390e01 refs #350 CStatusMessage methods for adding extra log categories. 2014-12-13 01:42:32 +00:00
Mathew Sutcliffe
599068e25b refs #247 Removed code which is no longer used. 2014-12-13 01:42:02 +00:00
Mathew Sutcliffe
3a9ff3112f refs #247 Using CVariant in blacksim. 2014-12-13 01:42:01 +00:00