Klaus Basan
25fd0f4f2d
refs #445 , value objects and containers
...
* common base class for DB based classes
* common base class for DB based containers
* Livery, distributor value class
* adjusted value classes to livery
* utility functions for DB values (blackmisc free functions)
* register new objects with metadata system
2015-11-19 20:57:17 +00:00
Klaus Basan
9d0408138a
refs #446 , changed log handler as discussed in slack
2015-11-19 20:57:12 +00:00
Mathew Sutcliffe
3037daed1d
refs #297 Removed old network settings.
2015-11-19 20:51:30 +00:00
Mathew Sutcliffe
55049537a9
refs #297 Added CVariantMap derived from CDictionary.
2015-11-19 20:51:23 +00:00
Mathew Sutcliffe
d4d862927e
refs #441 Rename COriginator to CIdentifier and rename COriginatorAware to CIdentifiable.
2015-06-06 18:02:16 +01:00
Roland Winklmeier
a7d27c7234
refs #428 Move COriginator from Event into BlackMisc namespace
2015-05-23 18:51:14 +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
Roland Winklmeier
f75c81010d
refs #403 extern templates
2015-05-05 21:34:16 +02:00
Roland Winklmeier
64e089a683
refs #403 remove unnecessary includes
...
This dramatically reduced the size of blackmiscfreefunctions.o
2015-05-05 21:29:51 +02:00
Roland Winklmeier
1b26311983
Fix license header spelling
2015-04-16 00:59:56 +02:00
Klaus Basan
e7c8c28252
refs #312 navigation bars, contributes also to #347
...
* allow to set/unset frameless mode in CDockWidget
* adjusted context menus
* adjusted style sheets
* ini settings for margins
* hidden info area to host floating widgets only visible when floating (allows to CDockInfoArea widgets)
* made some private slots non-virtual
2015-04-08 23:04:43 +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
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
a50e45e451
Fixed updates of view when simulated aircraft values are updated.
...
* renamed view to simulated aircraft view
* utility function for bool -> on/off
2015-03-20 17:11:27 +01:00
Roland Winklmeier
466a9a24ef
refs #321 Methods to read/write aircraft config packets from/to network
2015-03-20 16:31:56 +01:00
Klaus Basan
2e06f054e8
Fixed / changed metadata registration
2015-01-25 03:55:42 +01:00
Klaus Basan
ca07e68c34
Improved samples and debugging information
...
* DBus test for CSimulatedAircraft
* Output of metatypes in GUI/core
* Changed output from qDebug() to QTextStream
* Variant test for CSimulatedAircraft
2015-01-25 03:55:39 +01:00
Klaus Basan
799b640379
refs #364 , refs #368 adjusted metadata registration and header files to reflect new classes
2015-01-24 01:15:09 +01:00
Klaus Basan
95df9edd52
Removed warning from fixQVariantFromDbusArgument.
...
@MS: Please crosscheck. In the past function was only called with QDBusArgument.
Now called from CVariant sometimes with standard variant types (QString, int).
Expected?
2014-12-28 22:20:21 +01:00
Klaus Basan
bfced2ad42
refs #358 , more detailed time measurement in runtime class
2014-12-28 22:20:17 +01:00
Roland Winklmeier
a1ef1d4484
refs #320 Rename CAudioDevice to CAudioDeviceInfo
...
CAudioDevice implied a device handler instead of device information
2014-12-25 20:12:58 +01:00
Mathew Sutcliffe
599068e25b
refs #247 Removed code which is no longer used.
2014-12-13 01:42:02 +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
Klaus Basan
9a920367b2
Formatting
2014-11-30 00:54:15 +01:00
Klaus Basan
11521b2f47
refs #335 , added functions for windows platform / mixer
2014-11-30 00:53:10 +01:00
Mathew Sutcliffe
4c60515482
refs #345 Workaround a limitation of MinGW by moving the largest registerMetadata functions into their own cpp files.
2014-11-10 20:45:28 +00:00
Mathew Sutcliffe
f219d290f1
refs #345 Third and final wave of value classes using the CValueObjectStdTuple CRTP class template, with policy classes.
2014-11-10 20:45:18 +00:00
Mathew Sutcliffe
067344df24
refs #336 Added class CLogCategory to represent a log category. The category logic of CLogMessage is moved into this new class.
2014-10-16 17:05:28 +01:00
Klaus Basan
4b50134d2a
refs #325 , refs #330 fixed apply method to return list of changed properties
...
* changed CValueObject apply
* created CIndexPropertyList
* renamed CIndexVariantMap to CPropertyIndexVariantMap
2014-10-07 13:10:33 +02:00
Klaus Basan
2127238ed4
Doxygen, renaming, formatting
...
* Formatting, renaming to current schema
* Minor tweaks
2014-09-09 20:07:27 +02:00
Klaus Basan
983a8d5d30
Using QMetaType::Type instead of QVariant::Type
...
Auto as per review of refs #319
2014-09-09 20:07:13 +02:00
Roland Winklmeier
f970e7cfaa
refs #318 Value class CEventHotkeyFunction
...
Event which will be transferred to another process and trigger a
hotkey function remotely.
2014-08-27 23:07:42 +02:00
Roland Winklmeier
da4da1c4b5
refs #317 CJoystickButton value object
2014-08-27 19:23:21 +02:00
Klaus Basan
40b428a315
refs #314 , renamed convertFromQVariant, convertFromJson
...
discussion: https://dev.vatsim-germany.org/issues/314#note-19
2014-08-24 02:47:16 +02:00
Klaus Basan
290abe3693
refs #314 , fromQVariant / location of toQVariant
...
* renamed fromQVariant to convertFromQVariant, the "from" methods imply the object is changed (fromJson, fromString ..)
* implemented fromQVariant - changing the object by QVariant
* moved toQVariant into PQ template
* free function setFromQVariant
2014-08-24 02:47:05 +02:00
Klaus Basan
c21a0bb0e4
refs #314 , compareQVariants checks for int to avoid rounding issues
2014-08-24 02:47:04 +02:00
Klaus Basan
e109d73ba2
refs #314 , new propertyBy methods (nested indexes)
2014-08-24 02:46:59 +02:00
Klaus Basan
d797d76a60
refs #314 , CPropertyIndex class for nested indexes
2014-08-24 02:46:57 +02:00
Klaus Basan
8fd9116f28
refs #314 , calculcate hash for QList<int>
2014-08-24 02:46:56 +02:00
Klaus Basan
3fb5087ea8
Renaming, header, Doxygen, formatting (during refs #314 )
2014-08-24 02:45:52 +02:00
Roland Winklmeier
4d60ca3a87
refs #313 KeyboardKey wrapper class for current settings implementation
2014-08-19 15:30:03 +02:00
Roland Winklmeier
c6540e8521
refs #313 value class for hotkey functions
2014-08-19 14:07:38 +02:00
Klaus Basan
42f89ebeca
refs #304 , Icons, using new CIcon class
2014-08-05 23:31:55 +02:00
Klaus Basan
6d5461cff8
Formatting, headers, Doxygen
2014-08-05 23:31:53 +02:00