Mathew Sutcliffe
|
ab71d75683
|
groundwork for I18N of text sent over FSD (refs #22)
|
2013-07-05 16:42:35 +01:00 |
|
Mathew Sutcliffe
|
fd3dc4dbe9
|
first iteration on #22 shimlib integration
|
2013-07-04 22:14:06 +01:00 |
|
Mathew Sutcliffe
|
495a37d4bc
|
Added protected CBaseStreamStringifier::operator=() as discussed in https://dev.vatsim-germany.org/boards/15/topics/497
|
2013-05-22 15:29:04 +01:00 |
|
Mathew Sutcliffe
|
0938ff8744
|
fixed and simplified generation of doxygen docs with qmake
|
2013-05-17 01:38:44 +01:00 |
|
Klaus Basan
|
abfd72552b
|
Removed template from basestreamstringifier as discussed in https://dev.vatsim-germany.org/boards/15/topics/497?r=503
|
2013-05-10 22:56:36 +02:00 |
|
Klaus Basan
|
7b3174fd96
|
Merge with MS "private instead of protected in CRTP" changes
|
2013-05-01 00:51:57 +02:00 |
|
Klaus Basan
|
837809b96d
|
Changed round and renamed length in vector / matrix
|
2013-05-01 00:00:03 +02:00 |
|
Mathew Sutcliffe
|
e5afc2c627
|
made derived() private instead of protected in CRTP
|
2013-04-30 20:12:47 +01:00 |
|
Klaus Basan
|
ad6ac0186b
|
Cleaned up tests / samples a bit
|
2013-04-30 03:27:34 +02:00 |
|
Klaus Basan
|
b7ce5e6c02
|
Re-added logging samples to overcome capital L directory
|
2013-04-30 02:50:09 +02:00 |
|
Klaus Basan
|
b38b781aa6
|
Remove Logging samples dir, will be added manually from repo again to avoid this capital letter directory feedback
|
2013-04-30 02:47:16 +02:00 |
|
Klaus Basan
|
b84df5fc21
|
Merged with changes of MS, some similar bug fixes done in parallel
|
2013-04-30 02:34:15 +02:00 |
|
Klaus Basan
|
8f5d9263fd
|
Fixed all issues detected by the test cases under MinGW - such as usage of abs() -> changed to qAbs(), rounding issues detected during calculations, and changed streaming methods with qDebug() (QDebug vs &QDebug issue).
|
2013-04-30 01:43:14 +02:00 |
|
Mathew Sutcliffe
|
a05b85135c
|
replaced "clone" with "derived" in CRTP (more usual, more flexible, more clear in its intent, and avoids copying the object twice on compilers that don't optimise return by value)
|
2013-04-30 00:09:32 +01:00 |
|
Mathew Sutcliffe
|
ba70a150e0
|
fix for g++ 4.5.2: this is the correct way to overload @operator<<@ for QDebug and CLogMessage because they are flyweight objects
|
2013-04-29 23:45:30 +01:00 |
|
Mathew Sutcliffe
|
177efba563
|
including qmath.h instead of math.h fixes problem with M_PI in MSVC
|
2013-04-29 23:32:13 +01:00 |
|
Mathew Sutcliffe
|
715e6e8340
|
fixed CMath::PI2()
|
2013-04-29 23:28:41 +01:00 |
|
Mathew Sutcliffe
|
3c2b894c93
|
fixed qmake files to support GNU make _and_ MSVC (discussed in #34)
|
2013-04-29 23:14:42 +01:00 |
|
Mathew Sutcliffe
|
92c9b81683
|
combined case-sensitive folders Logging and logging, now we just have logging
|
2013-04-29 16:39:09 +01:00 |
|
Klaus Basan
|
c6426a0759
|
Move Math constants into class (to be consistent with other constants), tested against minGW / gcc 4.7.2 and fixed various issues (mainly initializer lists, unused variables). BlackMisc compiles now in MinGW, but still issues (especially with qDebug() friend methods)
|
2013-04-29 16:00:41 +02:00 |
|
Klaus Basan
|
7c7ca2dfae
|
Fixed some issues with MinGW gcc, e.g. added some includes, removed nullptr, changed some initializer lists (prevents warnings)
|
2013-04-29 00:15:32 +02:00 |
|
Klaus Basan
|
33e775e108
|
Removed redundant classes after refactoring and moving classes to BlackMisc. Basically the result of the merge with PQ branch.
|
2013-04-27 18:06:11 +02:00 |
|
Klaus Basan
|
c97ddc4e3b
|
Polymorphic clone for CRT Pattern in templates (basically a static_cast for concrete initializations of template class)
|
2013-04-27 17:18:32 +02:00 |
|
Klaus Basan
|
b257862aac
|
Before changing to polymorphic clone
|
2013-04-27 15:46:22 +02:00 |
|
Klaus Basan
|
c5b9c48cd6
|
Changed interpolator (preliminary) to work with PQs and new classes, added stubs for unit tests in BlackCore
|
2013-04-27 02:09:42 +02:00 |
|
Klaus Basan
|
5eac9be7d5
|
Unit tests for acceleration and more for vector
|
2013-04-25 20:21:04 +02:00 |
|
Klaus Basan
|
2d8720c6ae
|
Added PQ acceleration and units for mile / statute mile
|
2013-04-25 12:06:54 +02:00 |
|
Klaus Basan
|
a31e405b6b
|
Implemented commutative multiplications as friends in the templates, further test cases (unit tests), fixed Doxygen attributes, renamed test classes
|
2013-04-25 01:56:18 +02:00 |
|
Klaus Basan
|
919913dd95
|
merge with master
|
2013-04-24 13:31:19 +02:00 |
|
Klaus Basan
|
54d031a479
|
Manually merged samples geodetic2ecef and logging due to merge issues
|
2013-04-24 13:12:57 +02:00 |
|
Klaus Basan
|
472521f281
|
Further details on classes like epsilon compare, further unit tests.
|
2013-04-24 01:59:17 +02:00 |
|
Klaus Basan
|
bd53371de4
|
Fixed some issue with scalar multiplications (explicit) and continued with UNIT tests
|
2013-04-21 01:13:23 +02:00 |
|
Klaus Basan
|
f4affe55ef
|
Had to withdraw 3Vector3D, since they store values internally as float (idiotic design). Hence qreal will be dropped. Started with Unit tests.
|
2013-04-20 17:46:46 +02:00 |
|
Klaus Basan
|
7b0468d300
|
Completed transformation class and created samples for this class
|
2013-04-20 01:49:50 +02:00 |
|
Klaus Basan
|
f98ec80680
|
Geodetic conversions transfered to Transformer class
|
2013-04-19 19:17:48 +02:00 |
|
Klaus Basan
|
8ffa443a69
|
Revised avionics (stringifier) and matrix operations
|
2013-04-19 14:36:30 +02:00 |
|
Klaus Basan
|
8121babe77
|
Initial structure for refactoring, some conversions still missing. Especially required further test cases.
|
2013-04-19 00:19:41 +02:00 |
|
Mathew Sutcliffe
|
de1d46aa73
|
#31 CApplicationContext: fixed setDebug and getDebug (thanks Roland)
|
2013-04-18 23:05:28 +01:00 |
|
Klaus Basan
|
5bf308c54b
|
Initial refactoring of vector and matrix classes
|
2013-04-18 01:04:21 +02:00 |
|
Mathew Sutcliffe
|
9916419678
|
#31 Squashed merge of commits relating to the plugin system and IContext redesign, from the 'interconnect' branch.
|
2013-04-17 01:26:54 +01:00 |
|
Mathew Sutcliffe
|
4e812975b4
|
provisionally added doxygen target in qmake build system
|
2013-04-12 23:57:44 +01:00 |
|
Mathew Sutcliffe
|
83b380d035
|
#12 fixed link order when linking with blackcore and blackmisc
|
2013-04-12 22:30:06 +01:00 |
|
Klaus Basan
|
5f678dfe28
|
String-ifier for streams as preparation for the GeoClasses
|
2013-04-12 19:21:50 +02:00 |
|
Klaus Basan
|
42712a2baf
|
Fixed Doxygen comments
|
2013-04-11 00:28:35 +02:00 |
|
Klaus Basan
|
e196a5585f
|
Added legal header, changed include guards to contain namespace prefix e.g BLACKMISC_XYZ_H
|
2013-04-10 00:50:25 +02:00 |
|
Mathew Sutcliffe
|
e3a8ad2987
|
wildcards for qmake variables SOURCES and HEADERS
|
2013-04-09 18:05:52 +01:00 |
|
Klaus Basan
|
9a87731944
|
Avionics classes for Transponder, ADF, changed namespace to 2ndlevel
|
2013-04-09 02:00:38 +02:00 |
|
Klaus Basan
|
eb102372f1
|
Individual (per object) conversion as well as per unit (class) now possible, this is required for sexagesimal conversion (degrees) and will be required for geo-positions. Further classed for avionics.
|
2013-04-05 02:29:52 +02:00 |
|
Mathew Sutcliffe
|
01cfbf2516
|
Merge branch 'master' of dev.vatsim-germany.org:vatpilotclient/client
Conflicts:
src/blackd/blackd.pro
|
2013-04-04 21:37:48 +01:00 |
|
Roland Winklmeier
|
4ca22ddf3f
|
Merged from branch linux_build
|
2013-04-04 21:36:27 +02:00 |
|