peri4
eb2bc2a641
compiled-in LUA
2021-04-19 23:59:56 +03:00
peri4
7bed88b4e5
deploy_tool/main.cpp
2021-04-18 20:29:15 +03:00
peri4
4c52b1bf5e
deploy_tool/main.cpp
2021-04-18 20:05:00 +03:00
peri4
5e735992fa
deploy_tool/main.cpp
2021-04-18 20:03:54 +03:00
peri4
b46ffff2de
deploy_tool/main.cpp
2021-04-18 19:58:45 +03:00
peri4
81d36618e3
deploy_tool
2021-04-18 19:36:21 +03:00
peri4
e783865d3b
deploy_tool
2021-04-18 19:33:14 +03:00
peri4
722705b2e1
deploy_tool
2021-04-18 19:16:23 +03:00
peri4
016c2e3141
PIPluginLoader::pluginsDirectories fix
2021-04-18 17:58:48 +03:00
peri4
fd7eae14c6
PIPluginLoader::pluginsDirectories()
2021-04-18 17:40:40 +03:00
peri4
dd080ed5e0
deploy_tool qt-plugins-dir
2021-04-18 16:59:47 +03:00
peri4
2b28a46aae
deploy_tool "qt.conf" support
2021-04-16 21:21:18 +03:00
peri4
b38171b710
deploy_tool/main.cpp
2021-04-16 20:55:51 +03:00
peri4
821c7fa0b6
deploy_tool/main.cpp
2021-04-16 20:52:41 +03:00
peri4
b7067aae46
deploy_tool/main.cpp
2021-04-16 20:34:29 +03:00
peri4
a07e3c506b
deploy_tool Qt plugins dir search patch
2021-04-15 11:32:52 +03:00
peri4
95002973e8
PIEthernet send to custom address fix
2021-04-13 18:29:21 +03:00
peri4
7a2a9ee7d0
picrypt.cpp no-sodium fix
...
picodeparser now recognize assignment in declaration
2021-04-12 23:17:13 +03:00
peri4
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
peri4
a40083ff62
deploy_tool Apple strip fix fix))
2021-04-04 23:12:31 +03:00
peri4
461d05aaac
deploy_tool Apple strip fix
2021-04-04 21:15:33 +03:00
peri4
0888df99e9
PIEvaluator code brush
2021-04-02 11:57:08 +03:00
peri4
58bdcd65a3
version 2.19
...
PIEvaluator setVariable by index bug fix
2021-04-01 19:14:54 +03:00
peri4
6e4b808a66
PIBinaryLog thread-safe and RealTime mode patching, now pause and seek available
2021-03-17 22:51:44 +03:00
peri4
f367ef00f7
version 2.16.0, PIPluginLoader changes
2021-02-15 16:02:24 +03:00
peri4
de4102a648
PIOpenCL::Buffer API improvements
2021-01-31 21:34:17 +03:00
peri4
27e3085cfd
PIOpenCL native handlers, custom compile arguments
2021-01-22 11:14:23 +03:00
peri4
b2e9995e4d
Merge pull request 'Configure address and undefined sanitizers & fix delete UB' ( #53 ) from sanitaze into master
...
Reviewed-on: https://git.shs.tools/SHS/pip/pulls/53
2021-01-14 17:49:41 +03:00
peri4
3c543e79f0
PISerial patch - close on read error
2020-12-06 13:09:29 +03:00
peri4
5de87eeed1
PIVariant::fromValue<PIVariant> fix
...
PIOpenCL new Buffer class
2020-12-03 21:38:30 +03:00
peri4
5c0ef7173a
pip_code_model macro now automatic add CMAKE_CURRENT_SOURCE_DIR to relative pathes, no ABSOLUTE need
...
PIOpenCL first working version
2020-11-15 11:40:47 +03:00
peri4
a6954fd7bc
PIEvaluator::usedVariables() now returns without i, pi, e
2020-11-03 13:08:18 +03:00
peri4
a349af62bb
Merge pull request 'deploy' ( #50 ) from deploy into master
...
Reviewed-on: https://git.shs.tools/SHS/pip/pulls/50
2020-11-03 12:03:07 +03:00
peri4
24d9d66c24
version 2.14.1
2020-11-03 12:00:27 +03:00
peri4
673cf40d24
deploy_tool Qt additional modules start
2020-10-28 14:16:20 +03:00
peri4
173b8c9413
missing OpenCL in FindPIP
2020-10-28 14:14:55 +03:00
peri4
85dc0a4dc4
Merge pull request 'vectors&matrixes' ( #48 ) from vectors&matrixes into master
...
Reviewed-on: https://git.shs.tools/SHS/pip/pulls/48
2020-10-22 18:04:49 +03:00
peri4
c79f39ad2a
cosmetic
2020-10-22 18:03:22 +03:00
peri4
a7408922df
add constexpr to pibase methods
2020-10-21 18:49:04 +03:00
peri4
2794d866fd
PIPluginLoader fix
2020-10-18 19:51:59 +03:00
peri4
5078269d0f
PIPluginLoader patch for several plugins
2020-10-18 19:50:07 +03:00
peri4
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
peri4
51775a5ee6
next easing of PIChunkStream::extract()
2020-10-08 22:47:32 +03:00
peri4
2e3204806f
pichunkstream.cpp documentation
2020-10-08 22:42:42 +03:00
peri4
16cfdc709b
new PIChunkStream::extract() method
2020-10-08 22:29:47 +03:00
peri4
4c0fe72d71
PICrypt first init fail patch
2020-10-07 23:43:20 +03:00
peri4
0004d2696f
PIString::fromAscii() new overload
2020-10-07 23:29:18 +03:00
peri4
cebe6f452f
Merge branch 'master' into plugin
2020-10-06 10:03:03 +03:00
peri4
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
peri4
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
peri4
7421f8c9a0
first try
2020-10-02 14:23:05 +03:00
peri4
f57f2c47f4
version 2.10.0
2020-10-02 11:30:17 +03:00
peri4
0c83dffe9d
Автооптимизация контейнеров и (де)сериализаций в PIByteArray
...
Reviewed-on: https://git.shs.tools/SHS/pip/pulls/44
2020-10-02 11:22:24 +03:00
peri4
f3d6739869
code brush
2020-10-02 11:11:55 +03:00
peri4
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
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