Mathew Sutcliffe
ada03ee513
refs #434 CPropertyIndexVariantMap: removed operator templates and replaced CVariant comparison operators with a named method, matches().
2015-06-01 21:35:00 +01:00
Mathew Sutcliffe
47cac09e81
refs #437 Removed toQVariant and convertFromQVariant.
2015-05-31 17:21:17 +01:00
Klaus Basan
dc918dfaba
Moved some samples into unit tests
2015-05-30 18:18:47 +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
e4f2c9e88a
Replace occurrences of CVariant::toCVariant() with CVariant::from()
2015-05-30 16:59:51 +02:00
Klaus Basan
6c06ff5d46
refs #432 , adjusted originators
2015-05-29 03:49:16 +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
ee0bfd62fa
refs #428 Use COriginator instead of QString in internal API
2015-05-25 16:06:44 +02:00
Klaus Basan
2d20f5bf9c
refs #420 , MS review
...
Fixes as described here https://dev.vatsim-germany.org/issues/420#note-5
2015-05-22 03:08:29 +02:00
Klaus Basan
a0c0da52c0
Fixed samples:
...
* use QGuiApplication in main so GUI metadata are available
* parent for thread sample, otherwise ASSERT
Remark: some issue are Qt 5.4 update related
2015-05-18 02:28:26 +02:00
Klaus Basan
104122023c
Aircraft ICAO data should use ICAO code as attribute, this somehow got lost in the merge session, re-applied
2015-05-17 20:29:06 +02:00
Klaus Basan
d78f38b672
More tests for DBus (samples DBus)
2015-05-16 18:34:50 +02:00
Mathew Sutcliffe
b65232b202
MS & KB workshop: ICAO class renamings.
2015-05-12 22:47:54 +01:00
Mathew Sutcliffe
c136724cd0
MS & KB workshop: removed CAvionicsBase.
2015-05-12 22:47:52 +01:00
Klaus Basan
b494cb51b8
refs #395 , MS'review points
...
Also removed blackmisc variant samples, https://dev.vatsim-germany.org/issues/395#note-9
2015-05-12 21:03:42 +01:00
Klaus Basan
018c5ae1bf
refs #395 , integrated aircraft airspace snapshot / analyzer into remote provider
...
* added snapshot class
* added snapshot in analyzer, signal for new snapshot
* made all provider signals available in CSimulator
* added finders in CSimulatedAircraftList
* moved COwnAircraftProviderDummy into own file
2015-05-12 21:03:32 +01:00
Klaus Basan
4aa5f8069e
refs #411 , some more DBus tests and some minor adjustments found in course of action
2015-05-12 21:03:25 +01:00
Klaus Basan
3ecf37dda4
refs #395 , changed own aircraft provider to thread safe member functions
...
(similar to remote aircraft provider)
* removed references
* made own aircraft context thread safe (reg. own aircrat data)
* removed the read only versions of the provider
* adjusted consuming methods
* renamed some functions ("ownAircraft...") to avoid ambiguity (with remote aircraft)
2015-05-12 20:46:48 +01:00
Mathew Sutcliffe
36d116b4e9
refs #413 Removed one overload of CRange::findBy and one of CSequence::applyIf; they were never used and they caused a circular dependency.
...
Templatized another overload of applyIf to break a circular dependency.
2015-05-12 20:37:53 +01:00
Roland Winklmeier
793fcbfd15
refs #403 refactor project files
...
* Use source path and build path instead of relative ones
* Unify pre target dependencies in libraries.pri
2015-05-05 21:29:46 +02:00
Klaus Basan
dffb2e3581
Some build adjustements:
...
* Warning flags for elevated warnings as discussed: no /W3, explicit /wd
* fixed include in hotkey samples
* removed outdated QMAKE_CXXFLAGS += -std=c++0x
2015-04-19 03:04:33 +02:00
Roland Winklmeier
b794a10b8e
Fix incorrect header include
2015-04-16 08:06:08 +02:00
Roland Winklmeier
1b26311983
Fix license header spelling
2015-04-16 00:59:56 +02:00
Roy Mennicke
c94e5c0fbd
refs #379 fixes the LED of sample_hotkey
2015-04-16 00:10:17 +02:00
Klaus Basan
aafee8eafd
refs #402 , post merge feedback by MS
2015-04-11 02:09:10 +02:00
Klaus Basan
313c5f5638
refs #361 , own reader to fix unbalanced " issue
...
* some functions renamed
* move some code from .h to .cpp
* adjusted samples
2015-04-08 23:03:26 +02:00
Michał Garapich
985a1caecf
refs #396 BlackMisc: nw* goes to network/, hw* goes to hardware/
2015-04-07 19:22:37 +02:00
Mathew Sutcliffe
2363fab8c1
refs #396 move Blackmisc PQ classes into subfolder
2015-04-07 19:22:30 +02:00
Klaus Basan
0ab755d510
refs #396 subfolders and renamed callsign list to callsign set
...
* subfolder audio
* subfolder geo
* adjusted samples, tests ....
2015-04-07 19:22:23 +02:00
Klaus Basan
32f60722c8
refs #396 , move subproject BlackSim into BlackMisc::Simulation
...
* removed unused samples / tests
* fixed found Doxygen issues
* removed blacksimfreefunctions, now in BlackMisc::Simulation::registerMetadata()
* samples_vetcor_geo to samples_geo
2015-04-07 19:22:16 +02:00
Roland Winklmeier
a6ca57265e
refs #396 move Blackmisc Math classes into subfolder
2015-04-07 18:24:22 +02:00
Roland Winklmeier
608091912c
refs #396 remove obsolete coordinate classes
...
* CCoordinateEcef
* CCoordinateNed
* CCoordinateTransformation
2015-04-07 18:20:27 +02:00
Roland Winklmeier
b3daaa7ae2
refs #396 remove obsolete Matrix and Vector classes
2015-04-07 18:20:24 +02:00
Roland Winklmeier
78d3350bf3
refs #396 move Blackmisc Aviation classes into subfolder
2015-04-07 18:20:20 +02:00
Klaus Basan
28132d8e40
Fixed warnings from compiler and Jenkins build
2015-03-29 20:15:25 +02:00
Klaus Basan
53afe798d4
Fixed warnings as mentioned in
...
https://dev.vatsim-germany.org/boards/22/topics/2587?r=2598#message-2598
and found by
+win32-msvc*:QMAKE_CXXFLAGS_WARN_ON *= /Wall /W3 /wd4640 /wd4619 /wd4350 /wd4351
2015-03-29 20:15:09 +02:00
Michał Garapich
aee2b2495f
Two fixes for linux-g++
...
* Added missing typename in TimestampObjectList
* Renamed blacksim.a to libblacksim.a in cli_client's qmake
2015-03-20 17:10:54 +01:00
Klaus Basan
3560508154
Set simulator info when connecting to network
2015-03-20 17:10:51 +01:00
Klaus Basan
f31445e873
refs #386 , further improvements on interpolation
...
* extended unit tests for interpolator / parts testing
* allow to skip sorting when splitting by time
* update ot aircraft to FSX in own member function
* Skip time sync parts (FSX) when disabled
2015-03-20 17:08:14 +01:00
Klaus Basan
f8bebf5ffa
refs #386 , performance issues
...
* keep split per callsign map in IInterpolator (so it is available for all interpolators)
* Interpolator using CWorker, so it can run in background
* added signals to provider to add split situations / callsigns
* adjustments to airspace / context for those signals
* thread safe access to those from interpolator
* renamed from rendered to remote aircraft as discussed
* adjust samples
* removed no longer required functions in timestampobjectlist
* changed connectioStatusChanged from uint -> int
2015-03-20 16:48:58 +01:00
Klaus Basan
1ff0cfa618
refs #386 , further samples / performance tests
...
* especially impact of find performance on interpolator
2015-03-20 16:34:33 +01:00
Klaus Basan
29bb7d02d0
Allow to split callsign based list + samples
2015-03-20 16:34:26 +01:00
Klaus Basan
7201d09c9a
refs #380 , changed to CWorker for aircraft mapper
...
Removed QConcurrent
2015-03-20 16:34:18 +01:00
Klaus Basan
59612a8b2e
Performance samples as discussed:
...
* Vector vs List
* getByCallsign.getTimeBefore vs. getTimeBefore.getByCallsign
2015-03-20 16:33:59 +01:00
Klaus Basan
c47871b813
refs #382 , reviewed audio context handling
...
* only init QDbusServer for P2P
* changed init order of contexts in runtime
* use "fake" signal to call setComVoiceRooms (remote in GUI)
* added slot to change voice room callsign
* used "org.swift" instead of "net.vatim" (just style)
* used const QString for serviceName
* added correct copyright header (just style)
2015-03-20 16:33:51 +01:00
Klaus Basan
1da3f58fec
refs #369 , fixed / adjusted testing and samples
...
* changed from qDebug() to QTextStream
* setter for voice room
* set fake voice room URL, otherwise no nonger displayed in GUI
2015-03-20 16:33:39 +01:00
Klaus Basan
f0db7ed660
refs #380 , QConcurrent vs QThread sample and fix
...
* in same step fixed nullptr issue in worker (with no parent)
* Changed from QConccurennt::run to CWorker in core
2015-03-20 16:33:23 +01:00