Klaus Basan
|
e70894dd59
|
refs #205, renamed to CNetworkUtils as more methods for IP-addresses are introduced, added CNetworkUtils::getKnownIpAddresses()
|
2014-04-17 00:09:55 +02:00 |
|
Klaus Basan
|
9b26cd6435
|
refs #199 , prepared Status message for output redirection (qDebug, qWarning)
* new type
* output as HTML (GUI console)
|
2014-04-17 00:09:16 +02:00 |
|
Klaus Basan
|
7b7fbee4c3
|
refs #199, code formatting and Doxygen, icons, comments, typos
|
2014-04-17 00:09:12 +02:00 |
|
Klaus Basan
|
0ff353b671
|
refs #197, isNull PQ converted to "undefined"
|
2014-04-17 00:09:07 +02:00 |
|
Klaus Basan
|
4a180fc27f
|
refs #198, updated network settings so they can read/write JSON and be used with persistent settings
|
2014-04-17 00:05:56 +02:00 |
|
Klaus Basan
|
f3148fdd49
|
refs #198 , changed keyboardkey classes so they can be initialized either by read settings or default values
|
2014-04-17 00:05:55 +02:00 |
|
Klaus Basan
|
2a0514fff9
|
refs #198 , added utility methods for read/write settings
|
2014-04-17 00:05:52 +02:00 |
|
Klaus Basan
|
d6191e97a0
|
refs #199 , moved operator for enum/DBus to own file. This operator is not CValueObject specific.
|
2014-04-17 00:05:42 +02:00 |
|
Klaus Basan
|
8d5e06a439
|
refs #199 and refs #198, formatting / Doxygen as preparation for some refactoring.
Also added new icon as application and table view icon.
|
2014-04-17 00:05:41 +02:00 |
|
Klaus Basan
|
cf009d7b17
|
refs #198, renaming of method (for consistency) and Doxygen/formatting only
|
2014-04-17 00:05:39 +02:00 |
|
Mathew Sutcliffe
|
37296e1822
|
refs #179 & #147 Added INetwork methods getStatusUrls and getKnownServers.
Added CServer member isAcceptingConnections.
|
2014-04-03 23:08:09 +01:00 |
|
Mathew Sutcliffe
|
f4a4eddca2
|
refs #48 value class for flight plans
|
2014-04-03 23:06:52 +01:00 |
|
Mathew Sutcliffe
|
f601334ffa
|
refs #192 tweaking include order and moving some JSON things into global namespace
so that we invoke ADL instead of relying on a particular include order
|
2014-03-31 23:48:39 +01:00 |
|
Mathew Sutcliffe
|
8405049a85
|
refs #140 added streaming for tuples to QDebug
|
2014-03-31 23:48:38 +01:00 |
|
Mathew Sutcliffe
|
a34357603d
|
integration fixes for JSON to be compatible with the nested tie workaround for tuples with more than 10 members
refs #202, #192 & #182
|
2014-03-31 22:36:02 +01:00 |
|
Mathew Sutcliffe
|
f8d991ec04
|
tuples: make the fake variadics more simple by sharing more code with the real variadics
|
2014-03-31 22:35:42 +01:00 |
|
Roland Winklmeier
|
00356bbef6
|
Linear interpolator implementation
refs #169
|
2014-03-30 13:46:10 +02:00 |
|
Roland Winklmeier
|
dd2e212f92
|
Add value object CAircraftSituationList
refs #169
|
2014-03-30 13:45:04 +02:00 |
|
Mathew Sutcliffe
|
c847237505
|
Using nested tie to workaround implementations with a maximum tuple size of 10.
refs #182
|
2014-03-28 17:07:36 +00:00 |
|
Mathew Sutcliffe
|
e1e024e62e
|
Change compare to be recursive in the case of nested calls to tie.
refs #182
|
2014-03-28 17:04:50 +00:00 |
|
Mathew Sutcliffe
|
1dfb406d54
|
Replaced std::tie with BlackMisc::tie, to help workaround tuples with more than 10 members.
This required some changes to the signatures of compare, qHash, and stream operators.
refs #182
|
2014-03-28 17:02:49 +00:00 |
|
Mathew Sutcliffe
|
6cf5089b18
|
minor style improvement:
traits class should have a static const bool value member
|
2014-03-28 17:00:51 +00:00 |
|
Mathew Sutcliffe
|
bfce2d186f
|
removing/simplifying uses of enable_if for JSON streaming operators
|
2014-03-28 15:03:56 +00:00 |
|
Mathew Sutcliffe
|
3ac59f0872
|
fixing typos, doxygen, and style from #192
|
2014-03-28 15:02:47 +00:00 |
|
Klaus Basan
|
bbb4ddbaef
|
refs #196, fixed wrong inits with ModeS instead of StateStdby (Transponder)
|
2014-03-27 01:55:19 +01:00 |
|
Klaus Basan
|
d4f1221665
|
refs #197, unit test and preliminary fix for nullUnit comparison
|
2014-03-27 01:16:14 +01:00 |
|
Klaus Basan
|
5bdb8659ca
|
refs #196, encapsulated transponder mode selection (combo box)
* promoted QComboBox in GUI
* features automatic reset for ident
* Conversion to CTransponder::TransponderMode from string
|
2014-03-27 01:13:19 +01:00 |
|
Klaus Basan
|
5b11de4da0
|
refs #192 , minor fixes after integration of #126
|
2014-03-26 21:28:25 +01:00 |
|
Klaus Basan
|
87e4267872
|
Slightly improved version of compareImpl in containerbase.h
|
2014-03-26 20:18:49 +01:00 |
|
Klaus Basan
|
57435b2a73
|
refs #192, some housekeeping during the JSON introduction
* removed unused tryGet methods for transponder / COM
* adjusted unit tests
|
2014-03-26 20:18:47 +01:00 |
|
Klaus Basan
|
e2461cb67c
|
refs #192, Doxygen / formatting
|
2014-03-26 20:18:46 +01:00 |
|
Klaus Basan
|
853259709a
|
Fixed transponder mode from String conversion
|
2014-03-26 20:18:45 +01:00 |
|
Klaus Basan
|
b9ed8c7186
|
Fixed comparison of callsign, which should be string based, not tupel based
|
2014-03-26 20:18:43 +01:00 |
|
Klaus Basan
|
88fb9e8832
|
refs #192, enable value objects for JSON:
* from/toJson methods
* jsonMembers where applicable
|
2014-03-26 20:18:42 +01:00 |
|
Klaus Basan
|
586e1e4053
|
refs #192 , enabled CValueObject for JSON
* operators
* from/toJson method
|
2014-03-26 20:11:34 +01:00 |
|
Klaus Basan
|
0d4abb4c91
|
refs #192, JSON operators except for CValueObject
|
2014-03-26 20:11:32 +01:00 |
|
Klaus Basan
|
a724f7ee91
|
refs #192, Doxygen and other cosmetic changes
|
2014-03-26 20:11:31 +01:00 |
|
Klaus Basan
|
9d1f8a63f3
|
refs #192 , added JSON support to tupel
* jsonMembers() method in Macro
* serializeJson / deserializeJson for tupels
|
2014-03-26 19:51:03 +01:00 |
|
Klaus Basan
|
23e54e383e
|
refs #189, fixed CPqString::getMetaTypeId()
|
2014-03-26 19:51:02 +01:00 |
|
Klaus Basan
|
f9246cb5f9
|
refs #189 , PQ string class which allows parsing strings like 100m/s.
pqbase contains template method to determine a valid unit.
|
2014-03-26 19:51:00 +01:00 |
|
Klaus Basan
|
09b1daf8ec
|
refs #185 , new StatusMessage type: TypeSimulator,
|
2014-03-26 19:50:54 +01:00 |
|
Klaus Basan
|
8848655235
|
refs #185 , added checks for IPs
|
2014-03-26 19:50:53 +01:00 |
|
Klaus Basan
|
a38385e6e6
|
refs #184 , moved template into global namespace, see https://dev.vatsim-germany.org/issues/184#note-2
|
2014-03-26 19:50:51 +01:00 |
|
Mathew Sutcliffe
|
fd926b867d
|
refs #126 using the new null unit infrastructure instead of -1 sentinel values
|
2014-03-26 13:26:09 +00:00 |
|
Mathew Sutcliffe
|
8b1ef4345d
|
refs #126 null unit infrastructure, a sentinel to mark an uninitialized or unused physical quantity
|
2014-03-26 13:20:53 +00:00 |
|
Mathew Sutcliffe
|
afc494ee5e
|
Replaced certain doxygen comments with \private commands without introducing any warnings.
refs #91
|
2014-03-23 21:25:47 +00:00 |
|
Roland Winklmeier
|
5cac09f625
|
Fixed issues arised after merge
- wrong namespace in newly created headers
- wrong includes
- Fixed members in CKeyboardKey
- Fixed CKeyboardKey unit test
|
2014-03-11 22:24:25 +01:00 |
|
Roland Winklmeier
|
e978b6dee1
|
Central build configuration
* config.pri: Build configuration version
* library.pri project library dependencies
* build.pri: compiler/qmake configuration
refs #145
|
2014-03-11 22:01:31 +01:00 |
|
Roland Winklmeier
|
f3076372d1
|
Add CKeyboardKey unit tests to BlackMisc testcases
refs #83
|
2014-03-11 21:50:24 +01:00 |
|
Roland Winklmeier
|
492a950877
|
Add methods to generally add/remove modifiers in CKeyboardKey
It adds a modifier if modifer1 or modifer2 are set to None.
refs #83
|
2014-03-11 21:50:23 +01:00 |
|