Mathew Sutcliffe
f80d7e27d1
refs #247 Using CVariant in blackgui.
2014-12-13 01:42:00 +00:00
Mathew Sutcliffe
7db0587254
refs #247 Using CVariant in physical quantities.
2014-12-13 01:41:59 +00:00
Mathew Sutcliffe
48f04a4750
refs #247 Using CVariant in property index system.
2014-12-13 01:41:58 +00:00
Mathew Sutcliffe
9b060014af
refs #247 Using CVariant in samples and tests.
2014-12-13 01:41:57 +00:00
Mathew Sutcliffe
4007f34e22
refs #247 Enabled equality comparison between CVariant and CValueObject.
2014-12-13 01:41:55 +00:00
Mathew Sutcliffe
befa5892a5
refs #247 CValueObject: Added missing convertFromCVariant method to complement toCVariant.
2014-12-13 01:41:54 +00:00
Mathew Sutcliffe
1b671e9cb0
refs #247 CVariant::valueOrDefault convenience function.
2014-12-13 01:41:53 +00:00
Mathew Sutcliffe
0bc4f82ea7
refs #247 Fine-tuned CVariant constructors.
2014-12-13 01:41:50 +00:00
Mathew Sutcliffe
155b957cee
refs #247 CVariant can inherit from CValueObjectStdTuple.
...
But if valueobject.h includes variant.h then it would create a circular dependency.
2014-12-13 01:41:49 +00:00
Mathew Sutcliffe
f68fc32f3d
refs #247 CVariant uses our new metadata system to provide access to CValueObject operations in a safe manner.
2014-12-13 01:41:48 +00:00
Mathew Sutcliffe
f52cdd596e
refs #247 All our value classes registered with our new custom metatype system.
2014-12-13 01:41:47 +00:00
Mathew Sutcliffe
c5b463fafb
refs #247 Created a facility to register our own custom metatype metadata.
2014-12-13 01:41:46 +00:00
Mathew Sutcliffe
fc82270d68
refs #247 Added class CVariantList.
2014-12-13 01:38:54 +00:00
Mathew Sutcliffe
16e285cecd
refs #247 Style.
2014-12-13 01:38:53 +00:00
Mathew Sutcliffe
0179240619
refs #247 Compiler fixes in CDictionary.
2014-12-13 01:38:51 +00:00
Mathew Sutcliffe
d8d361a317
refs #247 Improved CSequence comparison, and suppressed stupid warnings.
2014-12-13 01:38:49 +00:00
Mathew Sutcliffe
b129b68d16
refs #247 Fix in tuple system: decltype(a.m_obj) was not decayed.
2014-12-13 01:38:48 +00:00
Mathew Sutcliffe
22f3943064
refs #247 CPropertyIndexVariantMap::addValue needs a QVariant overload to avoid selecting the template overload which would create a variant containing a variant.
2014-12-13 01:38:47 +00:00
Mathew Sutcliffe
dae235881c
refs #247 Removed hashing based on address, which is very wrong.
2014-12-13 01:38:47 +00:00
Mathew Sutcliffe
a2c0a893c0
refs #247 Fixed mistakes.
2014-12-13 01:38:46 +00:00
Mathew Sutcliffe
57b2a6b588
refs #247 Removed methods which were missed in refs #345 .
2014-12-13 01:38:45 +00:00
Roland Winklmeier
8206b1f8f7
Set minor version number to 0.6.0
2014-12-12 14:18:28 +01:00
Klaus Basan
72e7b5e26a
refs #355 , fixed voice room override
...
* missing connection for url/checkbox 2
* missing updates when values were changed
2014-12-04 18:28:03 +01:00
Klaus Basan
394b8e04f3
refs #352 , bug due to renaming fixed
2014-12-02 04:02:34 +01:00
Roland Winklmeier
562cadee8a
Fix several gcc, cppcheck and clang warnings
2014-12-01 23:15:49 +01:00
Roland Winklmeier
646589fe22
Ignore preprocessorErrorDirective in cppcheck
2014-11-30 15:25:29 +01:00
Roland Winklmeier
16bf3f047a
Fix FS9 lobby connetion not being cleaned up properly
2014-11-30 02:51:37 +01:00
Roland Winklmeier
d3d09b8251
Change FS9 plugin to new logging system
2014-11-30 02:51:29 +01:00
Roland Winklmeier
333b2b9957
refs #334 Make player info member variables
2014-11-30 02:49:26 +01:00
Roland Winklmeier
0c245916ff
refs #334 Fix segfault when m_fs9Host is already destroyed
2014-11-30 02:49:24 +01:00
Mathew Sutcliffe
54e883c322
refs #334 VATSIM threaded reader classes using CContinuousWorker.
2014-11-30 02:49:15 +01:00
Mathew Sutcliffe
195c909ca0
refs #334 FS9 DirectPlay peer classes using CContinuousWorker.
2014-11-30 02:32:37 +01:00
Mathew Sutcliffe
2a1541786a
refs #334 Added class CContinuousWorker, base class for long-lived threaded worker objects. Inherits from CWorkerBase.
2014-11-30 02:29:21 +01:00
Mathew Sutcliffe
7b352c907a
refs #334 Refactored CWorker parts relating to finished() signal into new base class CWorkerBase.
2014-11-30 02:29:18 +01:00
Klaus Basan
ea72c0f2e4
refs #348 , enabled logging in core as describes in the issue
...
https://dev.vatsim-germany.org/issues/348#note-2
2014-11-30 00:57:52 +01:00
Mathew Sutcliffe
355d08d7e3
refs #348 Fixed parameter namespaces so that moc generates correct metacall code for calling slots by Qt::QueuedConnection.
2014-11-30 00:57:46 +01:00
Mathew Sutcliffe
cbbf9c256a
refs #348 Added thread safety guarantees in CLogSubscriber.
2014-11-30 00:57:43 +01:00
Klaus Basan
671bb294ae
Added LED row to display transponder mode
...
* made LEDs clickable
* component for LED rows / transponder mode which will later be reused elsewhere
2014-11-30 00:57:36 +01:00
Klaus Basan
09ecb419dd
Added isFromClass, see
...
https://dev.vatsim-germany.org/boards/22/topics/2207?r=2230#message-2230
2014-11-30 00:57:26 +01:00
Klaus Basan
8054022716
refs #347 , styles for infobar are in a separate file
2014-11-30 00:57:22 +01:00
Klaus Basan
e6d0f2ecb4
refs #347 , improvement in main GUI
...
* info bar attached to window layout
* prepared for floating info area (whole area) -> hideMainPage
* renamed some functions (slots)
2014-11-30 00:57:19 +01:00
Klaus Basan
bd2bf0d3ba
refs #347 , improvements in CInfoArea and CDockWidget
...
* renamed to toggleFloatingWholeInfoArea() for whole info area (in contrast to toggleInfoArea for individual areas)
* signal for changedWholeInfoAreaFloating (allows the main GUI to hide this area if empty)
* add. flag to understand m_resetedFloating
* prepared for frameless dock widget (not yet implemented)
2014-11-30 00:57:17 +01:00
Klaus Basan
edaf1fba89
refs #347 , renamed property to frameless
2014-11-30 00:57:14 +01:00
Klaus Basan
7123cad53a
refs #347 , allow to pass primitive enum
2014-11-30 00:57:11 +01:00
Klaus Basan
7507d0f7bb
refs #347 , renamed the application main window to swiftguistd
2014-11-30 00:57:09 +01:00
Klaus Basan
e873025455
Logging for driver loading
2014-11-30 00:57:06 +01:00
Klaus Basan
d581dda272
Formatting, Doxygen
2014-11-30 00:57:04 +01:00
Klaus Basan
42a4e0b48b
refs #347 , CMainWindow for frameless main windows
2014-11-30 00:57:01 +01:00
Klaus Basan
facbefeeea
Fixed some minor GUI issues
...
* resizing for floating widgets
* vertical policies
* menus for views
* margins for keypad
* using property mainwindowframeless in style sheet
2014-11-30 00:56:58 +01:00
Klaus Basan
cd2c7c12a7
Init COM values from ownAircraft context
2014-11-30 00:56:56 +01:00