Commit Graph

68 Commits

Author SHA1 Message Date
ae29b4514c translation for russian starts 2022-03-14 12:11:46 +03:00
2a6ebc9d8d piCompare change position 2022-02-14 19:12:41 +03:00
1918e55a97 piCompare use piAbs 2022-02-08 00:33:12 +03:00
1d9a39f792 piCompare 2022-01-10 17:10:41 +03:00
cbdaabee4a some build fixes 2022-01-07 01:58:38 +03:00
Andrey
92b20f6f46 PIByteArray getRange 2021-11-16 15:22:03 +03:00
a2a205cfd2 version 2.33.0
piMinSleep() method
2021-11-16 14:43:57 +03:00
Andrey
48c885e12a PIThreadNotifier, rewrite PIObject::deleteLater()
tests for PIThreadNotifier and PIObject::deleteLater()
2021-10-29 18:20:48 +03:00
Andrey
6e5a5a6ade remove msleep, clean PIConditionVariable, rewrite pipipelinethread, etc... 2021-10-29 16:52:03 +03:00
c404688bbd more safety for PIObject::Connection::disconnect() 2021-10-04 21:57:34 +03:00
aa76a15f40 version 2.32.0
PIObject::Connection struct
2021-10-04 21:50:49 +03:00
Andrey
ca20785b53 revert piDisconnectAll 2021-10-04 15:07:14 +03:00
Andrey
13d0b2f960 remove piDisconnectAll 2021-10-04 15:05:58 +03:00
Andrey
46571ac39f piDisconnectAll private 2021-10-04 14:18:23 +03:00
a009221092 pidisconnect now work with lambdas 2021-09-30 16:21:28 +03:00
Andrey
19a8ca84e6 PIByteArray checksumPlain invert flag
fix PISerial setBreak
2021-09-16 16:18:20 +03:00
186e07e45d PICodeInfo::EnumInfo toPIVariantEnum 2021-09-03 16:19:57 +03:00
5cc8ef1eb0 fail reconnect 2021-08-20 18:25:59 +03:00
39a3a23a24 PIByteArray compare operators 2021-08-12 21:41:22 +03:00
ee131921a0 add PIByteArray operator <, fix picloud 2021-08-12 20:22:43 +03:00
25def958a1 rename doc macros 2021-08-04 16:31:32 +03:00
0c7ce272e6 fix some warnings, add some doc 2021-08-04 14:31:36 +03:00
d7ace8bdb1 version 2.28.1
CMake pip_code_model now accept optional NAME field
PIByteArray helpers:
 * piSerialize
 * piDeserialize
2021-08-01 22:11:24 +03:00
c87e48c0a5 PIChunkStream::set() new feature 2021-07-16 01:05:48 +03:00
d5823428a1 FreeRTOS PIByteArray assert 2021-06-11 21:11:22 +03:00
d839832ee6 PIBinaryLog recreate index performance patch 2021-06-10 20:05:23 +03:00
d71432136c resurrect and assertions 2021-06-09 11:32:28 +03:00
6af21622a1 fix 2021-05-31 13:02:32 +03:00
52a3653261 picout no empty name 2021-05-31 12:51:50 +03:00
4584d9c639 PIObject::deleted now has 1 argument
PIIODevice small refactoring
new PIIODevice virtual methods: threadedReadTerminated() and threadedWriteTerminated()
PIIODevice::stop now accept bool "hard" instead of "wait"

PIStreamPacker new features: packet size crypt and aggressive optimization
2021-04-07 22:13:56 +03:00
493b211886 Configure address and undefined sanitizers & fix delete UB 2021-01-12 13:53:32 +03:00
5de87eeed1 PIVariant::fromValue<PIVariant> fix
PIOpenCL new Buffer class
2020-12-03 21:38:30 +03:00
e0e8266b59 PIPropertyStorage: add return values and documentation in some functions 2020-11-25 12:39:15 +03:00
6124452ac6 REGISTER_PIVARIANTSIMPLE 2020-11-06 16:16:14 +03:00
3457d87299 __VariantFunctions__<std::function<void(void*)> > 2020-11-06 16:06:25 +03:00
0c6e6358b2 register PIVariant std::function 2020-11-06 15:47:01 +03:00
9497b1bbb7 PIVariantSimple freertos fix 2020-11-06 15:39:14 +03:00
c79f39ad2a cosmetic 2020-10-22 18:03:22 +03:00
a7408922df add constexpr to pibase methods 2020-10-21 18:49:04 +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
8ef4c9ca23 fix PIByteArray load/store operators for containers 2020-10-16 12:28:57 +03:00
51775a5ee6 next easing of PIChunkStream::extract() 2020-10-08 22:47:32 +03:00
2e3204806f pichunkstream.cpp documentation 2020-10-08 22:42:42 +03:00
16cfdc709b new PIChunkStream::extract() method 2020-10-08 22:29:47 +03:00
0004d2696f PIString::fromAscii() new overload 2020-10-07 23:29:18 +03:00
cebe6f452f Merge branch 'master' into plugin 2020-10-06 10:03:03 +03:00
bf1808f1c4 version 2.10.1
Documentation of PIPluginLoader
Remove PIVariantSimple ability to assign any type, leave only assignable
2020-10-06 00:53:37 +03:00
b7aef483b7 PIVariantSimple now has no error when assign to non-copyable typeName
patch pip_cmg according to last PIByteArray changes
plugin system fix
2020-10-03 13:32:43 +03:00
334efaefbe code clean 2020-10-02 15:04:15 +03:00