Commit Graph
100 Commits
Author SHA1 Message Date
peri4 2ca8db70f3 pibytearray patch, now automatic supports all simple types 2020-10-01 19:04:10 +03:00
peri4 7530ae5d30 Add PISpinlock and PISpinlockLocker 2020-09-27 20:07:47 +03:00
peri4 51c7355af4 version 2.8.0
new PIObject::deleteLater method
decompose piobject.h to 2 files
2020-09-18 14:59:24 +03:00
peri4 5f7c58c28e pip static initializer 2020-09-17 13:51:02 +03:00
peri4 351ad1bf30 deploy_tool qt-plugins patch 2020-09-16 16:23:47 +03:00
peri4 e10ff53547 reverted PIString[] operators 2020-09-11 22:51:10 +03:00
peri4 b3a3b32a6f private headers fix 2020-09-10 21:23:45 +03:00
peri4 00321257b4 strip fix 2020-09-07 13:05:20 +03:00
peri4 b0c98d4464 cmake install fix 2020-09-07 12:37:32 +03:00
peri4 410bc42830 deploy_tool strip support 2020-09-07 10:40:52 +03:00
peri4 2511e96372 ready for shstk 2020-09-06 22:52:17 +03:00
peri4 5ef37dc7fd Merge pull request 'tests' (#24) from tests into master
Reviewed-on: https://git.shs.tools/SHS/pip/pulls/24
Reviewed-by: Фоменко Степан Владимирович <stepannk@mail.ru>
2020-09-01 21:01:44 +03:00
peri4 a9e6ed0753 PIConditionVariable timing fix 2020-09-01 20:57:49 +03:00
peri4 73bfe03433 PIEthernet disctonnect fix 2020-08-26 18:10:58 +03:00
peri4 fa0475cac6 PIEthernet disctonnect fix 2020-08-26 17:59:28 +03:00
peri4 f033119a8b version 2.3.0_beta
optimize PIChunkStream::readAll()
optimize PIEvaluator
2020-08-24 02:08:23 +03:00
peri4 6b70045914 CMake set_version fix 2020-08-21 22:12:11 +03:00
peri4 fec68299c1 remove install duplicate 2020-08-19 16:22:01 +03:00
peri4 ccd6a9888f tree changes 2020-08-19 00:47:05 +03:00
peri4 c582d8ff46 PIStringList new constructor 2020-08-18 22:58:30 +03:00
peri4 9834ac177b debian version fix, "Maj.Min.Rev-Build-suffix" instead of "Maj.Min.Rev-suffix-Build" 2020-08-15 21:24:57 +03:00
peri4 31f0d88157 version 2.2.1
std::initializer_list supports for vector and dequeue
2020-08-14 18:00:28 +03:00
peri4 31a347250f version 2.2.0
remove deprecated members
PIVariantTypes::File add "is_save" flag
PIBinaryLog clear
2020-08-13 12:59:29 +03:00
peri4 e77d3a86a9 opencl MacOS fix 2020-08-11 21:18:51 +03:00
peri4 66010c83eb export headers workaround 2020-08-11 20:59:12 +03:00
peri4 57a9ccb854 version 2.0.0_prealpha
PIFile::put() and get()
2020-08-11 20:09:34 +03:00
peri4 dac318c624 <T>_MAKE_VERSION macro add in "set_version()" CMake generated header 2020-08-06 17:25:16 +03:00
peri4 26742a1fc3 PIFile::readAll patch 2020-08-06 15:01:31 +03:00
peri4 70a7363f76 some features
in main.cpp fastest Variant implementation
2020-08-05 00:53:27 +03:00
peri4 9cd108cf20 tests binary dir fix 2020-08-03 11:10:27 +03:00
peri4 22208fbf51 tests binary dir fix 2020-08-03 11:10:05 +03:00
peri4 e8a066abcd doc 2020-08-03 09:04:50 +03:00
peri4 427e7411c1 move most old PIMap iterators to new
Documentation of PIVector, PIMap and PIMapIterator
2020-08-03 01:43:23 +03:00
peri4 df457a1602 rename "iterate" 2020-08-02 19:18:28 +03:00
peri4 1dfcaf4952 Merge branch 'master' of https://git.shs.tools/SHS/pip 2020-08-02 15:57:27 +03:00
peri4 b468a6d581 PIMapIterator
small PIString optimize
general PIChunkStream pack optimization
2020-08-02 15:57:21 +03:00
peri4 1fb5356825 move picompress.h 2020-08-01 23:34:23 +03:00
peri4 01f7b15818 remove " " 2020-08-01 23:27:10 +03:00
peri4 0821742e45 missed exports 2020-08-01 23:18:02 +03:00
peri4 2d317a9959 missed exports 2020-08-01 22:42:11 +03:00
peri4 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
peri4 21111b3e67 move tests to separate dir
create macro "pip_test()" for easily add new tests
2020-07-31 15:47:08 +03:00
peri4 e728b30e5e PIString hard optimization 2020-07-31 14:12:47 +03:00
peri4 a12e63e569 PIStringList move operator fix 2020-07-30 20:41:38 +03:00
peri4 52062e6ccd move operators works 2020-07-30 20:30:24 +03:00
peri4 557f2a4d0d replace piForeach* to for(:)
another c++11 try ...
2020-07-30 20:08:33 +03:00
peri4 2ffc457566 merged concurrent to main library
removed PIConditionLock, use PIMutex instead
2020-07-30 18:50:42 +03:00
peri4 4dd59132d5 LUA lib status, some fixes 2020-07-30 16:17:45 +03:00
peri4 48692a4724 remove remote_console 2020-07-30 00:20:19 +03:00
peri4 4de3a052f1 time to merge v2 to master 2020-07-29 01:30:46 +03:00
peri4 cdbc401616 fixed FindPIP with Lua 2020-07-24 14:04:19 +03:00
peri4 835e6c7773 code clean 2020-07-10 16:57:02 +03:00
peri4 2dfbbf80b7 clean, fix FindPIP.cmake 2020-06-28 01:03:29 +03:00
peri4 42925122cb version 1.22.0
source tree changed
detached PIConsole and PIScreen* in "pip_console" library
2020-06-28 00:18:24 +03:00
peri4 5de62b1c83 FindPIP patch 2020-06-26 09:51:05 +03:00
peri4 02ac4020d3 api fixes, PIStreamPacker potential fixes 2020-06-18 17:14:33 +03:00
peri4 4910631ce8 PIObject::scopeList() fix
DeployMacros supports for "$<>" files
2020-06-17 16:49:02 +03:00
peri4 99e93dfc62 PIInit 2020-06-10 15:11:22 +03:00
peri4 902a40d622 smaaaaal clean 2020-06-10 14:35:52 +03:00
peri4 f579718e0b version 1.19.0_alpha
general bug fixes and optimization
Merge branch 'master' of https://git.shs.tools/SHS/pip
2020-06-09 18:04:33 +03:00
peri4 4ec87e0e2a optimization and fixes 2020-06-09 17:52:17 +03:00
peri4 2d868d6d68 README.md 2020-05-28 18:20:14 +03:00
peri4 86b25303ef Merge branch 'master' of https://git.shs.tools/SHS/pip 2020-05-28 17:08:42 +03:00
peri4 67f82558d5 version 1.8.0
PIString: version functions
2020-05-28 17:08:00 +03:00
peri4 bfc6d0f18e PISerial::DeviceInfo operators 2020-05-26 18:21:14 +03:00
peri4 15515a2954 CMakeLists.txt fix 2020-05-26 16:49:08 +03:00
peri4 b6ab5aa202 version 1.16.0_alpha
PISerial::availableDevicesInfo (Linux and Windows)
2020-05-26 16:08:38 +03:00
peri4 6413e7747e doc 2020-05-23 21:55:15 +03:00
peri4 16bc3891c6 multiline fix 2020-05-23 21:52:16 +03:00
peri4 21f8a035d8 PIConfig multiline support 2020-05-23 21:41:47 +03:00
peri4 a5809d5f39 - 2020-05-23 17:42:18 +03:00
peri4 e04e6199e3 PIGPIO user permission patch 2020-05-22 21:58:05 +03:00
peri4 299d1e1708 version 1.15.0_alpha
add PIGPIO class
gcc warnings fix
2020-05-22 21:34:21 +03:00
peri4 c6be855d0f android patch 2020-05-21 13:07:08 +03:00
peri4 f625b87577 DeployMacros LIBS support 2020-05-20 19:49:14 +03:00
peri4 ecadc0f2e0 deploy_tool patch for "-a" 2020-05-19 21:08:44 +03:00
peri4 1692d389c9 deploy 2020-05-19 18:30:34 +03:00
peri4 1899832362 deploy service depends with version 2020-05-19 13:18:09 +03:00
peri4 b860d8bbaf deploy 2020-05-18 19:18:15 +03:00
peri4 d2cb72c676 debian-service fix 2020-05-18 17:41:45 +03:00
peri4 caedece352 debian-service 2020-05-18 16:39:18 +03:00
peri4 abe8b76046 version 1.14.0_beta 2020-05-16 11:25:57 +03:00
peri4 b212edf090 FindPIP.cmake windows cross-android 2020-05-16 11:11:32 +03:00
peri4 2c5e4e9b4c cloud visio 2020-05-15 22:48:58 +03:00
peri4 de17f93679 linux deploy 2020-05-12 22:39:16 +03:00
peri4 b07fe9f892 linux deploy 2020-05-12 18:48:59 +03:00
peri4 e85275c587 dpkg-deb with gzip 2020-05-10 14:36:12 +03:00
peri4 25ddc832af deploy features 2020-05-07 17:41:26 +03:00
peri4 3386c7702c CROSSTOOLS support 2020-05-04 12:51:01 +03:00
peri4 920d13685c deploy for crosslinux 2020-05-03 11:25:37 +03:00
peri4 0302048afa AUTHORS 2020-04-30 16:09:57 +03:00
peri4 b7c97af69a Licence updated to LGPLv3 2020-04-30 15:59:14 +03:00
peri4 2ca1c186a6 Licence updated to LGPLv3 2020-04-30 15:25:31 +03:00
peri4 b9ba2d66b9 DeployMacros.cmake 2020-04-29 18:33:26 +03:00
peri4 0ac382e628 config 2020-04-29 17:32:43 +03:00
peri4 ad374ea17e config 2020-04-29 17:31:35 +03:00
peri4 43588d076f piconfig 2020-04-29 17:26:30 +03:00
peri4 7cd698bb72 DeployMacros.cmake 2020-04-29 14:55:17 +03:00
peri4 6a6907b136 deploy 2020-04-29 12:58:16 +03:00
peri4 ba991ed802 clean 2020-04-28 14:41:07 +03:00