Mathew Sutcliffe
abea471b5a
Fixed samples project names in QtCreator.
2015-12-12 04:47:34 +00:00
Klaus Basan
ed52fc2295
refs #544 fixed \copydoc references to Qt docs
2015-12-12 04:47:27 +00:00
Klaus Basan
1b46e0400c
refs #544 doxygen
2015-12-12 04:47:18 +00:00
Klaus Basan
72019961eb
fixes refs #551 caused by missing units
2015-12-10 03:15:09 +01:00
Klaus Basan
0eec523d54
refs #551 , formatting and minor changes found during searching for the issue
2015-12-10 03:13:20 +01:00
Klaus Basan
4daf0453cb
Some more fixes:
...
* sort order in compare was inverted
* correct message when model is empty
2015-12-09 04:03:21 +01:00
Mathew Sutcliffe
541f29003c
Updated externals submodule.
2015-12-08 22:30:12 +00:00
Mathew Sutcliffe
1282fc4c14
refs #540 Add the ability to capture the current call stack, and use it in singleShot.
2015-12-08 22:30:10 +00:00
Mathew Sutcliffe
886f9937ce
Fixed errors found while trying to compile with Clang on Windows.
2015-12-08 21:16:57 +00:00
Mathew Sutcliffe
366030f2a9
refs #536 Moved CDataCache serialization into a worker thread.
2015-12-08 21:16:26 +00:00
Mathew Sutcliffe
e266ccefad
CValueCache::saveToFiles doesn't need to lock the mutex.
2015-12-08 21:16:25 +00:00
Mathew Sutcliffe
4a3cf916c7
Added missing Q_OBJECT macros.
2015-12-08 21:16:24 +00:00
Mathew Sutcliffe
7d5e416991
Enable multi-core when compiling with the Visual Studio IDE.
2015-12-08 21:16:24 +00:00
Klaus Basan
3d96e2e332
Shortcut for filter
2015-12-08 20:14:25 +01:00
Klaus Basan
c1b612e193
Some fixes as follow up of refs #533
...
* made plugin aware functions protected
* set setup for FSX ( refs #547 ) and made setup protected
* removed CLogHandler::instance()->disconnect(); as discussed in slack
* some formatting
2015-12-08 20:14:24 +01:00
Klaus Basan
2a10aa93ec
Added extra mode for swift client mapping view
2015-12-08 20:14:23 +01:00
Klaus Basan
27bbb3d58c
refs #533 , fixed matcher as temporary solution until we have DB data
...
* the whole concept here will change, see comments CAircraftMatcher::getClosestMatch
* currently returns exact match or default model
* added ASSERT in monitor to detect missing callsign for model at an early stage
2015-12-08 20:14:21 +01:00
Klaus Basan
bc65cde182
Specific fix for KB, which will be removed later
2015-12-08 20:14:21 +01:00
Klaus Basan
f9c160d625
refs #533 , fix callsign validation and split into functions for ATC/aircraft
2015-12-08 20:14:20 +01:00
Klaus Basan
6ac1808d25
Allow to save list of "other servers"
...
* load / save setting called
* fixed handling in server form
Follow up of refs #533 , related to #545
2015-12-08 20:14:19 +01:00
Klaus Basan
8058a19288
refs #546 , allows to run on Win10 without DirectX
...
Does not fix that it is asked to install DX, but avoids the crash if installation is denied
2015-12-08 20:14:19 +01:00
Klaus Basan
ac44485ff8
Improved/fixed ICAO designator displayed in table view
...
(discovered during #refs #533 tasks)
2015-12-08 20:14:18 +01:00
Klaus Basan
291c95160f
Doxygen fixes refs #544
2015-12-08 20:14:17 +01:00
Klaus Basan
22ca6ae922
Fixed adding the hardcoded test servers in a dev. environment
...
(issue found during debugging of #533 )
Added some functions to find similar servers by address/port
2015-12-08 20:14:16 +01:00
Klaus Basan
f4eec653c1
Fixed reading of setup data (found during #533 debugging)
...
Default value for dev. mode was wrong
2015-12-08 20:14:16 +01:00
Klaus Basan
9ead44795e
refs #533 , fixed test position for Vienna
2015-12-08 20:14:15 +01:00
Klaus Basan
4b32572949
ASSERT when SSL is not present
2015-12-08 20:14:14 +01:00
Klaus Basan
e1505228f2
Fix Jenkins GNU C Compiler Warning
2015-12-08 20:14:13 +01:00
Klaus Basan
fadb7eb750
refs #534 use cached data / settings
...
* models
* vPilot rules
* DBus address
2015-12-08 20:14:13 +01:00
Klaus Basan
f7cb21c78c
refs #525 , stash view
...
* allow to stash and unstash models from vPilot and own models
* removed stash main area and moved it into mapping component
* own stash component
* use the new functions for modles/views from the prevuous steps
2015-12-08 20:14:12 +01:00
Klaus Basan
8e852b19ae
refs #525 , specialized model class for DB entities and improved funtions in view base class
...
* will allow to highlight entities
* nested custom menus
* moved displayAutomatically() menus in view base class
* fixed which menus are displayed for aircraft models
* also changed to QStandardItem model to see if this is causing any trouble (the real bigger changes will follow in #530 )
2015-12-08 20:14:11 +01:00
Klaus Basan
88f14f150d
refs #538 , made CWebDataServicesAware funtions protected
...
actually there is no reason why any using class should expose them
only exception is that airspace monitor exposes the metar function
2015-12-08 20:14:10 +01:00
Klaus Basan
51d4301899
As a follow up of #533 and also detected during #538 #524 tasks, fixed 2 more issues/bugs
...
* only call this->abandonAndWait() when not in main thread (also slack discussion MS/KB)
* make sure web data service start to read even if setup reader signal was missed
* add timestamp to setupreader to detect "recently read" in case signal is missed
2015-12-08 20:14:10 +01:00
Klaus Basan
a863f99c9d
refs #533 , fixes "CContextSimulator::ps_addRemoteAircraft is never called"
...
* reordered use of fireDelayedReadyForModelMatching
* better calls / params depending on received packet(FSInn / Icao code)
* fixed search in DB data
* works now with and without DB data present
2015-12-08 20:14:09 +01:00
Klaus Basan
39796f2f06
refs #538 , new version 0.7.0
2015-12-07 02:25:27 +01:00
Klaus Basan
a3638bc874
refs #538 , commented out some style sheet parts obviously not used
2015-12-07 02:25:27 +01:00
Klaus Basan
8f85c54989
refs #538 , Formatting, minor tweaks, comments
...
* new slot syntax in ATC station component
* formatting, comments
* tab order
* utility function for severity in status message
* null checks in threadutils
* invalidKey function in datastore
* changed data object keys (cached objets)
* added missing value object compare cases
* renamed timer in context network
* finder function for model list
* renamed getContainer to container (as it is just a reference)
2015-12-07 02:25:26 +01:00
Mathew Sutcliffe
66ff1803cf
refs #493 Enable asserts in release build.
2015-11-30 19:35:46 +00:00
Mathew Sutcliffe
c644b81d08
refs #493 Added BLACK_VERIFY macros, a weaker kind of Q_ASSERT.
2015-11-30 19:35:43 +00:00
Mathew Sutcliffe
468015949f
refs #520 Should be able to register objects on a P2P connection already established.
2015-11-29 21:29:53 +00:00
Mathew Sutcliffe
370a392860
refs #520 When unregistering DBus objects, also remove them from the map of DBus objects.
2015-11-29 21:20:52 +00:00
Mathew Sutcliffe
01d20c53e7
refs #520 CDBusServer style/cleanup.
2015-11-29 20:14:31 +00:00
Mathew Sutcliffe
2a980af25b
refs #520 XBus no longer needs to link to blackcore.
2015-11-28 02:28:51 +00:00
Mathew Sutcliffe
fbcc42424d
refs #520 Moved CDBusServer from BlackCore to BlackMisc.
2015-11-28 02:25:56 +00:00
Mathew Sutcliffe
d35fc3f056
Fixed log filename based on the executable name instead of the human-readable application name.
2015-11-27 19:16:00 +00:00
Roland Winklmeier
5264a364be
Install externals into lib on unix platforms
2015-11-27 15:12:39 +01:00
Roland Winklmeier
c78e69e05e
Align installer files with 0.6.1 release binaries
2015-11-27 15:12:39 +01:00
Mathew Sutcliffe
ffea4e1433
refs #523 Implement CLogCategoryList::toQString so the default implementation provided by CSequence is not used.
2015-11-26 22:25:45 +00:00
Michał Garapich
e50e298f21
refs #511 X-plane plugin has now correct name
...
* X-Plane plugin is now called just "X-Plane" instead of "X-Plane generic plugin"
* "Listening for ..." uses full simulator name instead of its abbreviation
2015-11-26 19:28:19 +01:00
Michał Garapich
98e679a897
refs #511 Fix window modality
...
Both CPluginDetailsWindow and CPluginConfigWindow have window modality set.
2015-11-26 19:28:19 +01:00