Klaus Basan
3215a2e756
Ref T177, added direct write flag because only direct writes require a consolidation
2017-10-31 15:39:36 +01:00
Klaus Basan
2e307555a2
Ref T177, clear highlighting once new models are stashed
2017-10-31 15:39:35 +01:00
Klaus Basan
df25dc5c18
Ref T145, temp. workaround until task is completed
2017-10-31 15:39:34 +01:00
Klaus Basan
f252f7542d
Ref T118, for x64 P3D do not show SimConnect dll details
2017-10-31 15:39:32 +01:00
Klaus Basan
9d66062f05
Ref T118, set correct P3Dv4 default model and description
2017-10-31 15:39:30 +01:00
Klaus Basan
bad71a41d5
Ref T118, simulator info from DB can be parsed from bool and string
2017-10-31 15:39:30 +01:00
Klaus Basan
5ac8a24e74
Ref T118, formatted authenticated user
2017-10-31 15:39:29 +01:00
Klaus Basan
b74623599e
Ref T118, color search follow up formatting
2017-10-31 15:39:28 +01:00
Klaus Basan
297426ae8e
Ref T118, fixed wrong color search (restrict to color liveries)
2017-10-31 15:39:27 +01:00
Klaus Basan
8473cd7eb4
Ref T118, fixed / improved watchdog
...
* deleteLater for reply
* allow to check via HTTP (avoid wrong positive checks)
2017-10-31 15:39:26 +01:00
Klaus Basan
4166982954
Ref T118, allow to just provide an id (from backend) and set the entity on swift side
...
* added getDistributorForDbKey
* added fillInMissingAircraftAndLiveryEntities
* fromDbJson function adjusted
2017-10-31 15:39:26 +01:00
Klaus Basan
585d82f84b
Minor UI formatting
2017-10-31 15:39:25 +01:00
Klaus Basan
622101f113
Ref T118, formatted CDistributor
2017-10-31 15:39:24 +01:00
Klaus Basan
bd2b6ebbd8
Ref T118, adjust model dirs if sim directory changes
2017-10-31 15:39:23 +01:00
Klaus Basan
58c4e36413
Ref T118, settings simulator formatting
2017-10-31 15:39:23 +01:00
Klaus Basan
53b31600a5
Ref T118, minor fix to allow easy testing of the multinline issue
2017-10-31 15:39:22 +01:00
Klaus Basan
28c4f14026
Ref T118, background updater subscribes simplified published models signal
...
* direct consolidation after models have been published
* renamed some syncModelOrModelSetCacheWithDbData variables
2017-10-31 15:39:21 +01:00
Klaus Basan
c54c325cce
Ref T118, database writer new simplified slot
2017-10-31 15:39:20 +01:00
Klaus Basan
5612033924
Minor fixes, formatting, static const
2017-10-31 15:39:19 +01:00
Klaus Basan
e25a3bdc93
Ref T118, aircraft ICAO formatting
2017-10-31 15:39:19 +01:00
Klaus Basan
d74bd4e7c3
Ref T118, "ZZZZ" ICAO from DB passes validation
2017-10-31 15:39:18 +01:00
Klaus Basan
11f15c6692
Ref T176, clear old messages when publishing
...
(no idea why I have originally kept them)
2017-10-31 15:39:17 +01:00
Klaus Basan
f14f06317b
Ref T118, formatting database writer and utility
2017-10-31 15:39:16 +01:00
Klaus Basan
dd9cff778f
Ref T118, "private slots" -> "private"
2017-10-31 15:39:15 +01:00
Klaus Basan
2f0253b3eb
Ref T118, support multiple model directories
...
* this was recently discussed https://swift-project.slack.com/archives/C04J6J76N/p1508430536000065
* for config parser already implemented
* for XP the loading from multiple dirs still needs to be implemented (see todo)
2017-10-31 15:39:15 +01:00
Klaus Basan
24802b6f7f
Ref T118, init model directories (fixes the issue that no directory was found when triggered from context menu)
2017-10-31 15:39:14 +01:00
Klaus Basan
14c912e2aa
Ref T118, utility functions support multiple directories
2017-10-31 15:39:13 +01:00
Klaus Basan
66624e064d
Ref T118, "protected slots" -> "protected"
2017-10-31 15:39:12 +01:00
Klaus Basan
e920dc77b8
Ref T118, formatting
2017-10-31 15:39:12 +01:00
Klaus Basan
c6d184cd3b
Ref T118, fix for simconnect.h not including windows.h
2017-10-31 15:39:11 +01:00
Klaus Basan
41f5999094
Ref T118, changed to P3D v4.1
2017-10-31 15:39:10 +01:00
Mathew Sutcliffe
a8d2c05f99
Ref T111 Fixed mistake detected by Clang warning.
2017-10-19 00:37:07 +01:00
Mathew Sutcliffe
3523944782
Ref #136 Restored asserts for preconditions in X-Plane driver
...
now that the precondition violations have been fixed.
2017-10-18 23:24:43 +01:00
Klaus Basan
56fb27b73a
Ref T171, no assert when there is function (review of T171)
2017-10-18 22:58:58 +02:00
Klaus Basan
bf390f592a
Ref T171, formatting of some existing completers
...
* private slots -> private
* this->m_ -> m_
* removed unused utility function (model string completer)
2017-10-18 22:58:57 +02:00
Klaus Basan
73c76155f7
Ref T171, move completer utility function in own class
2017-10-18 22:58:56 +02:00
Klaus Basan
d348226283
Ref T171, use a shared completer for callsign completion
...
* CSharedStringListCompleter utility class supporting timestamp checks
* avoid unnecessary DBus transfer
* less memory consumption
Remark: No totally clear if a QCompleter can be shared, but I have not noticed a problem so far
2017-10-18 22:58:56 +02:00
Klaus Basan
1155bf3ed2
Ref T171, interpolator log
...
* set interpolator type spline or linear
* set some detail values for spline log
* removed unused variable
2017-10-18 22:58:54 +02:00
Klaus Basan
7b50917410
Ref T171, fetch interpolator values in emulated driver.
...
This allows to test and monitor the interpolator in the emulated driver.
* UI allows to start/stop interpolator logging
* Fetch data from interpolator
2017-10-18 22:58:53 +02:00
Klaus Basan
6e39b69933
Ref T171, locker for interpolator/rendering setup.
...
Actually this was missing, in other parts the lock was already used.
2017-10-18 22:58:52 +02:00
Klaus Basan
0340de5e14
Ref T171, utility functions for interpolator hints/setup
2017-10-18 22:58:51 +02:00
Klaus Basan
b8000f1779
Ref T171, wrapper (which can be used for QMap/QHash) for CInterpolatorMulti
2017-10-18 22:58:50 +02:00
Klaus Basan
584fe51161
Ref T171, set object name for driver
2017-10-18 22:58:49 +02:00
Klaus Basan
807ceb16ac
Ref T173, unregister a DBus service before connecting
...
* In case there is a crash and we reconnect, the old service might be still registered
* "private slots" -> "private"
2017-10-18 22:58:48 +02:00
Klaus Basan
5dd83a16c4
Ref T171, interpolation logger pattern functions
2017-10-18 22:58:47 +02:00
Klaus Basan
c3f3f266d0
Ref T171, interpolator / interpolation logger formatting
2017-10-18 22:58:46 +02:00
Klaus Basan
cbe2cfaded
Ref T171, interpolation logger utility function
2017-10-18 22:58:45 +02:00
Klaus Basan
9a672dfec7
Ref T171, modelmatcher log component formatting
2017-10-18 22:58:44 +02:00
Klaus Basan
aa52889767
Ref T171, use callsign completer in history and matcher log
...
* "private slots" -> "private"
* UI connects as Qt::QueuedConnection
2017-10-18 22:58:44 +02:00
Klaus Basan
a51f696bee
Ref T171, callsign completer class
...
* completer used in 3 places, makes sense to encapsulate as class
* automatically updating from network context
2017-10-18 22:58:43 +02:00