96c22e1184
move std function
2026-03-20 16:31:30 +03:00
4537e40832
Merge branch 'master' into pitimer_slot
2026-03-20 15:35:34 +03:00
6efe77a395
add move
2026-03-20 13:46:31 +03:00
6cfc4524f0
PITimer slot optimize
2026-03-20 13:19:55 +03:00
ba63e72bfa
Merge pull request 'disable exeptions in cmake' ( #199 ) from disable_exeptions into master
...
Reviewed-on: #199
2026-03-18 11:48:54 +03:00
35140ee002
Merge pull request 'some fixes' ( #198 ) from some_fixes into master
...
Reviewed-on: #198
2026-03-18 11:08:48 +03:00
ccbf86f781
disable exeptions in cmake
2026-03-18 09:30:28 +03:00
ac415ebbb6
revert can_unlock flag
2026-03-18 08:54:06 +03:00
c02b627d47
some fixes
...
PIEthernet::listen
PIClientServer::Server::~Server
PISystemTime const sleep
ClientServer tests fast and stable
2026-03-17 20:14:22 +03:00
e761625eab
using recursive mutex
2026-03-17 19:14:14 +03:00
9f57f0107e
remove picout
2026-03-17 18:34:48 +03:00
ac877f1024
fixes
2026-03-17 18:13:23 +03:00
8ccc05ee78
simplify piprotectedvariable
2026-03-17 17:33:27 +03:00
767bb2b382
doc
2026-03-12 19:55:06 +03:00
3e5714a5e1
doc
2026-03-12 19:27:21 +03:00
6e4a64e64a
doc
2026-03-12 19:21:03 +03:00
d758cea974
doc fix
2026-03-12 19:11:28 +03:00
ed13838237
merged AI doc, some new pages
2026-03-12 14:46:57 +03:00
07ae277f9e
add PIHTTPClient::ignoreSSLErrors()
2026-03-06 20:31:37 +03:00
46f86b6591
add PIMathVectors JSON serialization
2026-03-05 11:58:34 +03:00
9588b48105
PIVector2D - add funcs, optimize, tests, fixes, doxygen ( #194 )
...
Reviewed-on: #194
Co-authored-by: andrey.bychkov <andrey@signalmodelling.ru >
Co-committed-by: andrey.bychkov <andrey@signalmodelling.ru >
2026-02-27 23:58:44 +03:00
1739836a18
fix pistatistic mean calc
2026-02-25 17:50:56 +03:00
8ecec6b914
add more funcs
2026-02-17 21:40:36 +03:00
9029bcf099
Vibecoding PIVector2D - add funcs and doc
...
Добавь в файл pivector2d.h комментарии для Doxygen ко всем классам и
всем функциям.
Комментарии должны быть в таком же стиле как в файле pivector.h.
Проанализируй функциональность классов pivector2d в файле pivector2d.h и
класс pivector в файле pivector.h и добавь недостающую функциональность
в pivector2d по аналогии с pivector.
2026-02-17 21:04:40 +03:00
6f1660fd9e
version 5.5.5
...
fix PIHIDevice enumeration for Windows
2026-02-13 18:47:33 +03:00
f50a3abc8e
PIString::buildData for ICU fix according to official doc
2026-02-08 17:01:52 +03:00
8c15113cb0
fix PIHTTPClient with queryArguments
2026-02-08 02:50:54 +03:00
4253acb72b
rename override to override_vt
2026-02-03 20:33:23 +03:00
e22630b1bd
version 5.5.4
...
add PIValueTree::merge
PIValueTreeConversions::from*File supports .override files (replace or add values)
empty JSON arrays now 0 size
2026-02-03 18:56:58 +03:00
34bc322b9b
version 5.5.3
...
force using '.' instead of ',' in PIString::fromNumber()
2025-10-22 15:24:10 +03:00
6c3c763934
try fix old mingw
2025-10-17 11:30:41 +03:00
4d841787fc
version 5.5.2
...
PIVariant complex(f,d,ld) full support
2025-10-16 11:47:55 +03:00
790246afea
add miss files, add PIUnits::Distance and PIUnits::Mass
2025-10-10 19:47:25 +03:00
978e350722
version 5.5.1
...
add SipHash and HalfSipHash for PIDigest
2025-10-08 21:15:28 +03:00
1d76cacae2
code brush some digest
2025-10-08 16:59:56 +03:00
db954ffdaa
version 5.5.0
...
add PIIODevice::threadedReadTimeout
2025-09-29 18:48:20 +03:00
8d6ae976a3
remove comment
2025-09-26 21:38:41 +03:00
e767fae934
merge pscreen_win_u16
2025-09-26 21:35:36 +03:00
5db97ca959
version 5.4.0
...
remove CORS default header from PIHTTPServer
fix several docs
fix PIMathVector::dot return type
add units directory with PIUnits facility
2025-09-26 21:33:45 +03:00
daab41e41e
add options for fftw3 precisions
...
configureFromFullPathDevice for all devices now trim() components
2025-09-23 21:16:54 +03:00
a61c8477c7
fix PIMap operator<<(PIMap) error for size=2
2025-09-22 22:34:06 +03:00
788ad8f2c0
PIVariant::toNum from mathvector safety fix
2025-09-22 20:58:58 +03:00
78afc179c4
PIVariant::toNum now from mathvector
2025-09-22 16:26:09 +03:00
2368de6e93
rename PRIVATE_DEFINITION_FINISH to PRIVATE_DEFINITION_END_NO_INITIALIZE
2025-09-21 21:05:56 +03:00
e5df76ab1d
decompose PRIVATE_DEFINITION_END(c) to PRIVATE_DEFINITION_FINISH(c) and RIVATE_DEFINITION_INITIALIZE(c)
...
now you can define private in separate file and initialize it in main cpp
2025-09-19 17:39:39 +03:00
5f3baa5580
PICODEINFO::accessOffsetFunction
...
add offset generation in pip_cmg for retrieve bytes offset of struct member
add pip_cmg -V doc
2025-09-18 17:12:35 +03:00
7083b2c32b
finish codeparser improvements
...
pip_cmg now works with new nested entities approach
Getters now can access to bitfields
2025-09-18 05:54:31 +03:00
af02684dc5
adopt PICodeParser for C-style typedefs and some other
2025-09-17 19:42:00 +03:00
2806086558
add "const" to PIByteArray::dataAs
2025-09-15 21:21:58 +03:00
ce962bfb40
fix for new pip
2025-09-15 19:47:32 +03:00