Klaus Basan
5b92b2068e
refs #886 , config page for simulator(s)
2017-04-17 23:56:51 +01:00
Klaus Basan
b53d4b6b58
refs #887 , added QWizardPage derived class to call dependent functions
...
(QWizardPage provides virtual functions for that)
2017-03-01 20:51:43 +01:00
Klaus Basan
099832fba8
refs #886 , CSettingsSimulatorBasicsComponent adjusted
...
* function save() to be called by wizard
* some renamings
* workaround for Qt bug placeholder (multiple lines)
2017-03-01 20:51:42 +01:00
Klaus Basan
fedf7604a0
refs #886 , fixed connect in simulator selector
...
* also toggling needs to fire (when a value is changed from code)
* changed order, used standard will be: P3D, FSX, FS9, XP
2017-03-01 20:51:41 +01:00
Klaus Basan
5a91f561be
refs #888 , loadingFinished with CStatusMessage
2017-03-01 20:51:40 +01:00
Klaus Basan
8e55baaf85
Typos, QStringBuilder
2017-03-01 20:51:39 +01:00
Klaus Basan
f922777a28
refs #886 , wizard
2017-03-01 20:51:37 +01:00
Klaus Basan
966bddc208
refs #887 , UI for settings / cache copying
...
* newer / missing files preselected
* copied files will be copied
2017-03-01 20:51:36 +01:00
Klaus Basan
b0bb19fc2b
refs #886 , icons for wizard
2017-03-01 20:51:35 +01:00
Klaus Basan
888375d294
refs #887 , directories available via CDirectoryUtils/relative paths
...
* relative cache/settings paths are available relativeFilePath
* directories build in CDirectoryUtils
* directory comparison in CDirectoryUtils
* using CFileUtils to concatenate dir paths
* using URL encoded string for normalized directory (as it can be decoded)
2017-03-01 20:51:34 +01:00
Klaus Basan
f4941b2189
refs #886 , configuration button in launcher
2017-03-01 20:51:33 +01:00
Klaus Basan
c3830d3efb
refs #887 , stub for copy config (cache/settings) UI
2017-03-01 20:51:32 +01:00
Klaus Basan
ca77310ac4
refs #886 , stub for wizard
2017-03-01 20:51:30 +01:00
Klaus Basan
92f67c7eca
Qt 5.9 fixme comment, formatting
2017-03-01 20:51:29 +01:00
Mathew Sutcliffe
669e8b0320
refs #213 , #893 Disable precompiled header when using MSVC2015.
2017-03-01 18:14:15 +00:00
Mathew Sutcliffe
220c237b8c
refs #884 Fixed some settings usage in CApplication.
2017-03-01 12:42:39 +00:00
Mathew Sutcliffe
53fc629490
Removed outdated precompiled header stuff.
2017-02-28 22:34:52 +00:00
Mathew Sutcliffe
75293f2c27
Generated sources are not distributable products.
2017-02-28 22:34:51 +00:00
Mathew Sutcliffe
a0d3461d9b
refs #884 CValueCache::getAllValues should skip empty values.
2017-02-28 22:34:50 +00:00
Mathew Sutcliffe
cc1cec519b
refs #884 GUI should use the context to get the list of unsaved settings.
2017-02-28 22:34:49 +00:00
Mathew Sutcliffe
baf5c62502
refs #884 Use CJsonException instead of CLogMessage when CVariant::convertFromJson fails.
2017-02-28 17:05:35 +00:00
Mathew Sutcliffe
01a84252db
refs #884 Fixed JSON deserialization of qint64 when stored inside CVariant.
2017-02-28 17:02:20 +00:00
Mathew Sutcliffe
97e3cf8475
refs #890 Use BlackMisc::singleShot for async calls in CDataCache,
...
to tolerate calls made before the CDataCacheSerializer has started.
(Like all CContinuousWorkers, it moves thread upon being started.)
2017-02-26 03:36:12 +00:00
Mathew Sutcliffe
3e9ceb1838
Bump version number.
2017-02-25 03:05:58 +00:00
Roland Winklmeier
11d641bb97
Fix error 'call of overloaded ... is ambiguous'
...
With Qt 5.9, I got an error when calling compare(BlackMisc::Network::CEntityFlags::Entity,
BlackMisc::Network::CEntityFlags::Entity). The underlying integral type
of an enum is implementation defined and gcc seem to choose an unsigned
int in this case. This made the call ambiguous, since there was no unsigned
int overload yet of compare.
2017-02-25 02:11:20 +00:00
Roland Winklmeier
2ab7071423
Update libxplanemp
2017-02-25 02:11:18 +00:00
Roland Winklmeier
7cb95ef91f
Remove 10.8 and older accessibility since it is no longer supported
2017-02-25 02:11:17 +00:00
Mathew Sutcliffe
3439edf946
Fixed warning and error found by Clang svn-trunk.
2017-02-25 02:11:16 +00:00
Mathew Sutcliffe
db692461ef
Qmake directives to help using Templight to analyse our template usage.
2017-02-25 02:11:14 +00:00
Mathew Sutcliffe
c268581954
refs #885 Regenerate revision file from available JSON files.
2017-02-25 02:11:13 +00:00
Mathew Sutcliffe
e7f61dabea
refs #213 Added precompiled header for MSVC in blackmisc, blackcore, blackgui.
2017-02-25 02:11:11 +00:00
Mathew Sutcliffe
01ccb4d023
Inhibit -Wsuggest-override in GCC 5, causes lots of warnings in Qt headers.
2017-02-24 15:22:46 +00:00
Mathew Sutcliffe
65b0443cfa
Fixed GCC warning.
2017-02-24 15:22:45 +00:00
Mathew Sutcliffe
683c5f38a9
Fixed GCC warning flags.
2017-02-24 15:22:44 +00:00
Mathew Sutcliffe
fe3c97e37f
Updates for Qt 5.8.
2017-02-24 15:22:43 +00:00
Mathew Sutcliffe
b6f6e0f676
refs #876 Utility to examine which members of value objects compare equal.
2017-02-24 15:22:42 +00:00
Mathew Sutcliffe
4fd9ecbe4d
refs #876 Workaround GCC bug.
...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67274
2017-02-24 15:22:40 +00:00
Mathew Sutcliffe
7b8d88876f
refs #876 All metaclass mixins now directly access the metamembers.
...
This avoids bloating CMetaClassIntrospector with inconvenient convenience methods.
2017-02-24 15:22:39 +00:00
Mathew Sutcliffe
0e0f068471
refs #876 Removed unused methods.
2017-02-24 15:22:38 +00:00
Mathew Sutcliffe
3d121ee052
refs #876 Mostly-unrelated refactoring of metaclass flags.
2017-02-24 15:22:37 +00:00
Mathew Sutcliffe
64f20f0141
refs #863 Fixed wrong test that had been masked by CRemoteAircraftProviderDummy being too clever.
2017-02-24 15:22:36 +00:00
Mathew Sutcliffe
598733d521
refs #863 Fixed a bug where a plane would only start rendering when it first starts moving.
2017-02-24 15:22:35 +00:00
Mathew Sutcliffe
04ddd3bfa5
refs #863 Move interpolator logging into a separate class.
...
A single logger instance can be shared between multiple interpolator instances.
2017-02-24 15:22:34 +00:00
Mathew Sutcliffe
e67b5fccc4
refs #863 Change callsign parameter to be a member instead.
2017-02-24 15:22:32 +00:00
Mathew Sutcliffe
8d351d8279
refs #863 Added cubic spline interpolator.
2017-02-24 15:22:31 +00:00
Mathew Sutcliffe
4cc5643340
refs #863 Further decomposed interpolator into granularly replaceable strategy methods.
2017-02-24 15:22:30 +00:00
Mathew Sutcliffe
aad4cb5e88
refs #863 Factor out code not specific to linear interpolation into the base class.
2017-02-24 15:22:28 +00:00
Mathew Sutcliffe
c0f163589d
refs #863 Simplification.
2017-02-24 15:22:27 +00:00
Mathew Sutcliffe
9c918b8799
refs #863 Interpolator inheritance based on CRTP rather than virtual methods.
2017-02-24 15:22:26 +00:00
Mathew Sutcliffe
1c2533f5d2
refs #863 Moved nested status classes to namespace scope.
2017-02-24 15:22:25 +00:00