Commit Graph

2061 Commits

Author SHA1 Message Date
Mathew Sutcliffe
47cac09e81 refs #437 Removed toQVariant and convertFromQVariant. 2015-05-31 17:21:17 +01:00
Klaus Basan
db5181c26a Sound generator: Replaced qint32 by int and formatting 2015-05-31 01:33:09 +02:00
Klaus Basan
e04ada3a7c refs #437, remove convertFromCVariant 2015-05-31 01:31:09 +02:00
Klaus Basan
dc918dfaba Moved some samples into unit tests 2015-05-30 18:18:47 +02:00
Klaus Basan
4cafc259bb Some workarounds for GUI issues ( refs #419 )
* info bar getting too wide
* buttons floating into tabbat
2015-05-30 18:18:42 +02:00
Roland Winklmeier
b6e9d6f0d1 Static assert in CVariant::from to if value type is CVariant 2015-05-30 18:06:19 +02:00
Roland Winklmeier
d3de687db2 Remove CSamplesConcurrent from samples_blackmisc 2015-05-30 17:00:06 +02:00
Roland Winklmeier
eb93317190 Remove sample_geo 2015-05-30 17:00:02 +02:00
Roland Winklmeier
25f090ac64 Remove sample_voice_client 2015-05-30 16:59:58 +02:00
Roland Winklmeier
041c97be75 Fix unit test return values 2015-05-30 16:59:55 +02:00
Roland Winklmeier
e4f2c9e88a Replace occurrences of CVariant::toCVariant() with CVariant::from() 2015-05-30 16:59:51 +02:00
Michał Garapich
28d2561a48 Fix duplicate line 2015-05-30 10:41:42 +02:00
Michal Garapich
b9b2b5770a refs #417 Add support for FSX and FS9 2015-05-30 08:22:55 +02:00
Michał Garapich
23761fad13 refs #417 Remove ISimulator::asyncConnectTo() for x-plane 2015-05-29 22:03:06 +02:00
Michał Garapich
e3bb701d7b refs #417 Rename ISimulator::SimulatorStatus to SimulatorStatusFlag 2015-05-29 22:01:45 +02:00
Michał Garapich
49a9b91258 refs #423 Detect already running xbus 2015-05-29 23:34:43 +02:00
Klaus Basan
76993ab394 Fixed some signature const / & issues causing malfunctions with DBus 2015-05-29 16:53:46 +02:00
Klaus Basan
ff87b3e9ae Application icon
http://doc.qt.io/qt-4.8/appicon.html
2015-05-29 16:53:43 +02:00
Klaus Basan
94eb33d228 refs #431, infinite recursion in driver unload
* Trivial changes to avoid changedStatus signal when nothing changed
* Do not reload plugin when already loaded
2015-05-29 16:53:39 +02:00
Klaus Basan
eb8b6e6f1f refs #432, unit test for originator, in same step cleaned unit test code a bit (headers, ...) 2015-05-29 16:53:35 +02:00
Klaus Basan
d8d0eca3d8 refs #395, improved snapshot handling
* disabled sets distance and max.aircraft to 0
* fixed changed snapshot detection
* added rendering enabled to signal, only one function to decide (instead of duplicated logic)
2015-05-29 16:53:31 +02:00
Klaus Basan
718b10d9f6 refs #434, fixes issue described 2015-05-29 03:49:20 +02:00
Klaus Basan
6c06ff5d46 refs #432, adjusted originators 2015-05-29 03:49:16 +02:00
Klaus Basan
a62cf48e18 refs #432 Originator aware utility class 2015-05-29 00:51:45 +02:00
Klaus Basan
a21a42c167 refs #432, adjusted GUI
* register / unregister with application contexts
* adjusted originator
2015-05-29 00:51:42 +02:00
Klaus Basan
c25f8b6429 refs #432, added new components to core GUI 2015-05-29 00:51:33 +02:00
Klaus Basan
a66cd14031 refs #432, register and unregister functions in GUI
* removed old ping functions
* removed old notify functions, replace by new ones
2015-05-29 00:51:29 +02:00
Klaus Basan
d9440ad4a6 refs #432, components for core GUI
* register: show applications connected with core
* info area, allow to add new areas in core GUI
2015-05-28 23:57:32 +02:00
Klaus Basan
a89c4a9775 #refs 432 using forward declaration to reduce includes in header
Remark: some related includes had to be updated
2015-05-28 23:57:28 +02:00
Klaus Basan
6e2830c130 refs #432, originator list model + view 2015-05-28 23:57:24 +02:00
Klaus Basan
e695987fa2 refs #432 Doxygen, formatting, added new file types in *.pro
Minor tweaks:
* GUI infobar minimum size
* toogle lock protected
* removed unused function
* ASSERT_X
* object name
2015-05-28 23:57:14 +02:00
Klaus Basan
73164b2ffc refs #428, refs #432 some changes to COriginator / containers
* originator, machine name, timestamp based, connect with QObject's &QObject::objectNameChanged
* list
2015-05-28 23:57:05 +02:00
Roland Winklmeier
c02ee1dbed refs #430 Add file logger to swiftgui and swiftcore 2015-05-28 22:46:37 +02:00
Roland Winklmeier
4db7e558bf refs #430 First version of a file logger 2015-05-28 22:46:35 +02:00
Roland Winklmeier
46cff6bce8 Add doxygen note to CWorker 2015-05-28 22:46:32 +02:00
Roland Winklmeier
0e52c3b4a8 Do not assert on external data 2015-05-28 22:46:29 +02:00
Roland Winklmeier
74dd50b787 refs #409 Remove obsolete code 2015-05-28 22:46:26 +02:00
Roland Winklmeier
5ccd49722a refs #409 adapt samples to use CAircraftMatcher 2015-05-28 22:46:13 +02:00
Roland Winklmeier
4147829488 refs #409 Add RW's FS9 path to directory selection 2015-05-28 21:34:10 +02:00
Roland Winklmeier
6995ad7063 refs #409 Refactor matching implementation in MSFS drivers
CAircraftMapper used to be designed around FSX only. CAircraftMatcher
instead is more generic for different MSFS versions. Therefore it is
replaced with the latter. This change also gets rid of the singleton and
its drawbacks by using the plugin storage.
Last but not least it implements the first model matching for FS9.
2015-05-28 21:34:08 +02:00
Roland Winklmeier
74b6bb9756 refs #409 Move FS specific methods into FSX and FS9 driver
The reason for this change is, that the information these methods provide
are similar for FS9 and FSX, but the content is different.
2015-05-28 21:34:06 +02:00
Roland Winklmeier
ddb02608e0 refs #409 aircraft model matcher 2015-05-28 21:34:04 +02:00
Roland Winklmeier
9e274badf1 refs #409 Rename ISimulatorModelMappings to IModelMappingsProvider
The reason is that the previous name sounded more like a value
object. But instead it does read the mappings from somwhere.
2015-05-28 21:33:56 +02:00
Roland Winklmeier
6275e06b4f refs #409 CAircraftCfgParser to parse aircraft.cfg files
Previously value class CAircraftCfgEntriesList was in charge of
parsing the cfg files. Moving it into its own class breaks up some
coupling issues.
2015-05-28 21:33:54 +02:00
Roland Winklmeier
5e4fe4d5d7 refs #409 permanent plugin storage 2015-05-28 21:33:49 +02:00
Roland Winklmeier
f27d003f61 refs #409 Read FS9 installation directory from registry 2015-05-25 20:43:00 +02:00
Roland Winklmeier
2300895176 Let vatlib take an ephemeral voice port 2015-05-25 16:09:39 +02:00
Roland Winklmeier
009a6f53be Do not use QStringLiteral for empty strings
The default constructor for QString is cheaper in terms of
both instructions and memory.
https://blog.qt.io/blog/2014/06/13/qt-weekly-13-qstringliteral/
2015-05-25 16:09:37 +02:00
Roland Winklmeier
4ed0b6a54f refs #429 Rename swiftcorectrl to swiftcore 2015-05-25 16:09:36 +02:00
Roland Winklmeier
0ee967a066 refs #429 Remove console version of swiftcore 2015-05-25 16:09:34 +02:00