Commit Graph

224 Commits

Author SHA1 Message Date
3c3a8ea177 version 2.24.0
New PIParseHelper class
2021-05-05 00:41:22 +03:00
eb2bc2a641 compiled-in LUA 2021-04-19 23:59:56 +03:00
b2f8132518 PICloud disconnect 2021-04-07 18:11:25 +03:00
bf63b0e9f3 PIClout data send and receive test 2021-04-07 18:03:28 +03:00
be0db84147 PICloud connect/disconnect 2021-04-06 15:24:58 +03:00
f0d4801d3c picloud next iteration 2021-04-05 17:42:02 +03:00
8a05a25bca PIEvaluator simplify variables sort 2021-04-02 11:42:01 +03:00
fbe850abf0 template math functions in pimathmatrix.h and pimathvector.h and pimathbase.h
add PIMathMatrixT::rotate for matrix 2x2
2020-10-22 17:29:58 +03:00
47be2d3d62 pimathvector.h div and std::initializer_list 2020-10-21 18:54:41 +03:00
6f3fdf4d49 pimathvector.h mul 2020-10-21 18:36:57 +03:00
d84adf2bc7 PIVector2D resize 2020-10-19 17:37:24 +03:00
e0d46463ae assert 2020-10-19 15:18:16 +03:00
d0ef71c933 version 1.12.0_beta.
Very important fix in PIByteArray! Now containers stream operators for trivial types works correct
2020-10-17 21:16:26 +03:00
80c6809e42 test fix 2020-10-16 12:43:46 +03:00
8ef4c9ca23 fix PIByteArray load/store operators for containers 2020-10-16 12:28:57 +03:00
334efaefbe code clean 2020-10-02 15:04:15 +03:00
298765b7d8 new class PIVariantSimple
PIObject::CONNECTU_QUEUED moved to PIVariantSimple
static_assert on undeclared operators PIByteArray << and >> with complex types
2020-10-01 21:50:41 +03:00
2ca8db70f3 pibytearray patch, now automatic supports all simple types 2020-10-01 19:04:10 +03:00
e474c5a8de remove __PICONTAINERS_SIMPLE_TYPE__ 2020-09-28 15:38:45 +03:00
51c7355af4 version 2.8.0
new PIObject::deleteLater method
decompose piobject.h to 2 files
2020-09-18 14:59:24 +03:00
cb2ef7113a mising exports in PIString 2020-09-10 17:33:09 +03:00
234d4e73be picloud 2020-08-27 19:40:11 +03:00
2ef0ca6946 PIIODevice destructor fix 2020-08-26 18:43:33 +03:00
cfebf8cf23 cloud test 2020-08-26 17:28:56 +03:00
3965e54e38 start develop picloud 2020-08-24 13:23:31 +03:00
70a7363f76 some features
in main.cpp fastest Variant implementation
2020-08-05 00:53:27 +03:00
df457a1602 rename "iterate" 2020-08-02 19:18:28 +03:00
b468a6d581 PIMapIterator
small PIString optimize
general PIChunkStream pack optimization
2020-08-02 15:57:21 +03:00
c7ac4fa551 Refactored CMakeLists.txt
* new pip_module() macro
 * fixed exports
 * automatic gather all exports and pass them to Doxygen and PICodeParser
2020-08-01 21:29:32 +03:00
e728b30e5e PIString hard optimization 2020-07-31 14:12:47 +03:00
1d5c979607 fix bug in move constructor 2020-07-31 00:00:26 +03:00
79e17b48b8 rvalue functions for containers 2020-07-30 22:26:05 +03:00
a12e63e569 PIStringList move operator fix 2020-07-30 20:41:38 +03:00
52062e6ccd move operators works 2020-07-30 20:30:24 +03:00
557f2a4d0d replace piForeach* to for(:)
another c++11 try ...
2020-07-30 20:08:33 +03:00
2ffc457566 merged concurrent to main library
removed PIConditionLock, use PIMutex instead
2020-07-30 18:50:42 +03:00
6f58388d8d PILuaProgram 2020-07-22 23:00:31 +03:00
16bbcddf50 PIP Lua Module 2020-07-22 22:20:54 +03:00
b018ea9e07 PIString test for Lua 2020-07-22 21:22:20 +03:00
94c09e1131 test lua support 2020-07-22 21:11:33 +03:00
ea624a5111 pip_test clear 2020-07-16 13:58:55 +03:00
c642702265 fix main.cpp 2020-07-16 13:44:15 +03:00
478f0a7fd3 arch 32 piswap fixes 2020-07-16 13:41:29 +03:00
1045b274fb fix test main.cpp 2020-07-16 12:52:44 +03:00
32f16fdb64 optimize piSwap and c++11 improvments 2020-07-16 12:48:20 +03:00
42925122cb version 1.22.0
source tree changed
detached PIConsole and PIScreen* in "pip_console" library
2020-06-28 00:18:24 +03:00
902a40d622 smaaaaal clean 2020-06-10 14:35:52 +03:00
a01c3144f3 fix math/pimathmatrix.h 2020-06-02 13:05:35 +03:00
988ebac3b7 fix PVector2D resize 2020-05-28 14:03:47 +03:00
b6ab5aa202 version 1.16.0_alpha
PISerial::availableDevicesInfo (Linux and Windows)
2020-05-26 16:08:38 +03:00