Klaus Basan
cf6a555824
refs #335 , changed icon in show/hide bar
2014-11-30 00:53:44 +01:00
Klaus Basan
43ecc238ed
refs #335 , Minor tweaks:
...
* Formatting
* renaming
* fixed some issues of cppcheck
* new icons
* smooth scrolling in views, stretching for few columns
* fixed start timer in updatetimer
* background colors of some LEDs
2014-11-30 00:53:23 +01:00
Klaus Basan
11521b2f47
refs #335 , added functions for windows platform / mixer
2014-11-30 00:53:10 +01:00
Klaus Basan
11e9b37326
Formatting
2014-11-30 00:53:03 +01:00
Klaus Basan
216b9f170d
refs #335 disable context logging to console in swiftgui_std
2014-11-30 00:52:53 +01:00
Klaus Basan
b0f01a3ec6
refs #335 , formatting, member initialization, new icons, remove redundant methods
2014-11-29 22:38:37 +01:00
Klaus Basan
65c2ed9db4
refs #335 , new icons, textures / placeholders
2014-11-22 19:13:59 +01:00
Mathew Sutcliffe
60e1f306f6
Fix for CRange::frontOrDefault to support classes with defaulted (C++11 §8.4.2/4) default constructors.
2014-11-15 13:34:35 +00:00
Mathew Sutcliffe
8a3ba8bbed
Fixed failing tests. refs #345
2014-11-15 02:28:39 +00:00
Mathew Sutcliffe
2a9c1e70c9
Fix for Jenkins build. refs #345
2014-11-14 15:38:41 +00: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
2b9d4098d4
refs #345 Extending CValueObjectStdTuple with policy classes to enable it to be used by classes which have different requirements.
2014-11-10 20:45:07 +00:00
Mathew Sutcliffe
40362e706a
refs #345 Second wave of value classes using the CValueObjectStdTuple CRTP class template, with inheritance.
2014-11-10 20:44:56 +00:00
Mathew Sutcliffe
79e401887c
refs #345 A second template parameter in CValueObjectStdTuple allows to select the base class, for inheritance hierarchies.
2014-11-10 20:44:36 +00:00
Mathew Sutcliffe
4c8148acf1
refs #345 First wave of value classes using the CValueObjectStdTuple CRTP class template.
2014-11-10 20:44:25 +00:00
Mathew Sutcliffe
ecf8e6aafb
refs #345 Added a metatuple flag for case insensitive comparisons, so CAirportIcao and CCallsign comparisons can use metatuples.
2014-11-10 20:44:11 +00:00
Mathew Sutcliffe
1283d50737
refs #345 Refactored TupleConverter flags so that they can be accessed by Private::Attribute.
2014-11-10 20:43:57 +00:00
Mathew Sutcliffe
ff9612115b
refs #345 Private::Attribute: friend function operators for symmetry/consistency.
2014-11-10 20:43:43 +00:00
Mathew Sutcliffe
8f7c10f306
refs #345 Symmetric equality operators complete the original implementation of CValueObjectStdTuple.
2014-11-10 20:43:33 +00:00
Mathew Sutcliffe
1a5856e34c
refs #345 For consistency, CValueObjectStdTuple is friend of TupleConverter specialization for template value classes.
2014-11-10 20:43:22 +00:00
Mathew Sutcliffe
e436fa3870
refs #345 Tuple tweaks to improve error messages.
2014-11-10 20:43:08 +00:00
Mathew Sutcliffe
8e5a9111bd
refs #345 Removed nonsense code (copy-paste mistake).
2014-11-10 20:42:54 +00:00
Mathew Sutcliffe
69e8ff1c5c
refs #345 Fixed mistake.
2014-11-10 20:42:44 +00:00
Mathew Sutcliffe
798b198d4e
refs #345 Style and doxygen.
2014-11-10 20:42:31 +00:00
Mathew Sutcliffe
8f5315b846
Suppress GCC warnings.
2014-11-08 23:50:39 +00:00
Roland Winklmeier
f2ea959e6b
refs #341 Fix uninitialized m_severity in constructors
2014-11-05 16:34:24 +01:00
Roland Winklmeier
851d50cdea
refs #341 Fixed initialization of m_wildcard
2014-11-05 16:34:24 +01:00
Roland Winklmeier
0798d7511c
refs #341 pass value geodeticHeight by const reference
2014-11-05 16:34:11 +01:00
Roland Winklmeier
a732de4b28
refs #341 workaround cppcheck unreachableCode warning
2014-11-05 16:07:53 +01:00
Roland Winklmeier
192b407e75
Use QPointer::data() as argument for QObject::connect()
...
Using QPointer breaks on some gcc versions
2014-10-27 17:32:31 +01:00
Mathew Sutcliffe
7a133bde11
refs #338 Added class CLogSubscriber, a helper for subscribing to log messages matching a certain pattern, with the ability to change the pattern at runtime.
2014-10-26 16:18:55 +00:00
Mathew Sutcliffe
0f888b8d89
refs #338 Severity strings.
2014-10-26 16:18:52 +00:00
Mathew Sutcliffe
33b0e80a99
refs #338 Fixed missing severity string.
2014-10-24 00:33:55 +01:00
Mathew Sutcliffe
82da5fca6f
refs #338 Convenience methods.
2014-10-22 23:12:20 +01:00
Mathew Sutcliffe
7f783fac8f
refs #338 CLogHandler: cleaned up the logic for selectively enabling console output, with the help of the partial ordering feature of CLogPattern::isProperSubsetOf.
2014-10-22 03:05:28 +01:00
Mathew Sutcliffe
4f9d522f7b
refs #338 CLogHandler filtering messages using CLogPattern instead of the old prefix-based approach.
2014-10-22 03:05:18 +01:00
Mathew Sutcliffe
24485f6331
refs #338 Topological sorting algorithm, to be used for sorting CLogPattern.
2014-10-22 03:05:08 +01:00
Mathew Sutcliffe
755d1afe0d
refs #338 Added class CLogPattern which provides different ways of matching log messages based on their categories.
2014-10-22 03:04:58 +01:00
Mathew Sutcliffe
b12562ec5f
refs #338 Fixed reentrancy of CLogHandler garbage collection.
2014-10-22 03:00:48 +01:00
Mathew Sutcliffe
f2412483a0
Fixed mistakes detected by clang.
2014-10-16 17:11:31 +01:00
Mathew Sutcliffe
c30bf9f61e
refs #336 Fixed CLogHandler thread safety in swiftcore.
2014-10-16 17:06:46 +01:00
Mathew Sutcliffe
d0894d2cf9
refs #336 Convenience methods to create validation messages.
2014-10-16 17:06:31 +01:00
Mathew Sutcliffe
5991981789
refs #336 Removed the old getMessageCategory methods.
2014-10-16 17:06:21 +01:00
Mathew Sutcliffe
a294e8db0f
refs #336 Using the new CLogMessage syntax to log messages.
2014-10-16 17:05:50 +01: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
Mathew Sutcliffe
8992bd734c
refs #336 CStatusMessage keeps track of which objects have handled it, to avoid duplicate handlings of the same message.
2014-10-16 17:05:06 +01:00
Mathew Sutcliffe
09685e8b37
refs #336 Delete CLogCategoryHandler when it is no longer used, and thread safety.
2014-10-15 01:46:35 +01:00
Mathew Sutcliffe
4549e84e05
refs #336 Renaming.
2014-10-15 01:46:35 +01:00
Mathew Sutcliffe
e3446d78d8
refs #336 Style and const-correctness.
2014-10-15 01:46:34 +01:00