Commit Graph

7600 Commits

Author SHA1 Message Date
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
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
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
Roland Winklmeier
4ca22ddf3f Merged from branch linux_build 2013-04-04 21:36:27 +02:00
Klaus Basan
943872ff67 Changed order of samples directory, started with aviation classes. 2013-04-01 21:53:35 +02:00
gmt2001
e24d563729 Fixed CXX flags to use C++11 standard
WITH_STATIC is always defaulted to ON for the time being
2013-03-31 11:23:16 -04:00
Roland Winklmeier
d61f8845da #12 Fixed linker error and Mac build 2013-03-31 14:46:08 +02:00
Klaus Basan
f77258343d CAngleUnit::sexagesimalDeg(), moved conversion to virtual method in CMeasurmenetUnit, made string conversion virtual and also moved it to CMeasurmenetUnit (=>individual formatters). Time unit added. 2013-03-31 00:35:25 +01:00
gmt2001
876912e5a0 Added missing define to blackmisc.pro 2013-03-30 13:43:21 -07:00
Mathew Sutcliffe
ce55772f7a fixed dependencies between generated MSVC project files 2013-03-30 16:53:35 +00:00
Roland Winklmeier
585c4db578 #12 Fixing linux build 2013-03-30 17:41:04 +01:00
Klaus Basan
be34b78425 Renamed distamce to SI conform name length: CDistance->CLength
Started with aviation classes
2013-03-27 18:09:39 +01:00
Klaus Basan
5677cd41e3 Changed PQ to template, removed unit default values, checked unit tests 2013-03-27 12:03:16 +01:00
Mathew Sutcliffe
eea8405e1c Merge branch 'master' of dev.vatsim-germany.org:vatpilotclient/client 2013-03-26 00:21:06 +00:00
Mathew Sutcliffe
9cf8a800fd initial doxygen comments and minor cleanup 2013-03-26 00:19:12 +00:00
Klaus Basan
b3439ea3e4 Virtual destructor for polymorphic classes, const correctness, removed virtual method call in constructor 2013-03-24 17:15:08 +01:00
Klaus Basan
3b99954bdc Unit tests for temperature, virtual method for value conversion 2013-03-22 23:02:25 +01:00
Klaus Basan
525910c7a3 Moved PQs from blackcore to blackmisc, added header for namespace, mainpage.dox for Doxygen 2013-03-22 16:07:53 +01:00
Klaus Basan
969f0c879f Initial version of physical quantities 2013-03-20 16:59:32 +01:00
Roland Winklmeier
ca20cf5569 Added prefixes and renamed lowercase 2013-03-19 21:45:47 +01:00
Mathew Sutcliffe
8036888d88 Merge branch 'master' of dev.vatsim-germany.org:vatpilotclient/client 2013-03-19 19:08:40 +00:00
Mathew Sutcliffe
c3cf2f7b4d added CVector3D trueSpeedMetersPerSec 2013-03-19 19:05:08 +00:00
Roland Winklmeier
f6daa0623e Added qmake project files / standardized #includes 2013-03-16 18:44:46 +01:00
Mathew Sutcliffe
611b067a0f Merge branch 'master' of dev.vatsim-germany.org:vatpilotclient/client 2013-03-12 21:47:06 +00:00
Roland Winklmeier
9b79949eb4 Fixed: bAssert did not quit application 2013-03-11 20:47:44 +01:00
Roland Winklmeier
4e219f14a8 blacklib folder reorganisation 2013-03-11 20:41:29 +01:00
bsupnik
9a6c6a9778 initial commit: 64-bit clean libxplanemp for mac. uses newer APIs to avoid deprecations. 2013-01-04 14:05:41 -05:00
Wade Williams
6db62cb34f Resolved differences between XSB xivap and Martin's subversion repository 2012-05-25 09:17:15 -05:00
fjallon
6f05269117 fix for MacOS pascal string escape character '\p' 2011-12-13 17:56:57 +00:00
fjallon
6fd540ea1e Removed support for old PowerPC Mac versions.
Requires at least MacOS X 10.5.
No PowerPC support.
2011-12-12 19:19:15 +00:00
Thijmen de Gooijer
2950236c3c Should fix random crashes...
http://forum.ivao.aero/index.php?topic=133477.msg1105814#msg1105814
2010-01-08 19:26:05 +00:00
Kenny Moens
fd84bbb672 port patch for 8.33 kHz frequencies 2009-08-14 17:48:17 +00:00
Kenny Moens
b95393340e make X-IvAp compiling on Linux again + port patches made for IVAO already to OpenSource version 2009-08-14 17:39:09 +00:00
Thijmen de Gooijer
9d93982b04 Initial import. This version is somewhere around 0.1.9, or as Martin put it "this should be a fairly current version".
TDG
2009-08-07 08:16:16 +00:00