Commit Graph

  • a2e54c3694 android fix unknown -W master peri4 2026-05-08 16:17:56 +03:00
  • a90c486094 PIJSON::print (and toJSON()) now use "null" for unknown type, resulting valid JSON peri4 2026-04-09 14:23:41 +03:00
  • 715d70d930 add PIJSON de/serialization overloads for PIStringList peri4 2026-04-09 13:56:08 +03:00
  • a680b7eceb fix PIValueTree peri4 2026-04-02 17:35:25 +03:00
  • 4e7a5d58aa Merge branch 'master' into pico_sdk pico_sdk andrey 2026-03-29 12:28:36 +03:00
  • a450235743 PIP_NO_FILESYSTEM and PIP_NO_THREADS andrey 2026-03-29 12:22:35 +03:00
  • 15f90d9e17 Try MICRO_PIP fixes via opencode andrey 2026-03-29 11:21:12 +03:00
  • 22b47799dc PIPoint: const fixes, add some methods peri4 2026-03-28 22:23:41 +03:00
  • 9076cc749a Merge pull request 'Add forEach method to PIVector2D' (#205) from pivector2d into master peri4 2026-03-28 20:25:11 +03:00
  • d27e796595 Add forEach method to PIVector2D andrey 2026-03-28 20:17:58 +03:00
  • aadf3375a6 PIMQTT::Message now Const & Mutable (as in PIHTTP) peri4 2026-03-26 16:50:55 +03:00
  • 089e241a67 migrate to PIThreadPoolWorker peri4 2026-03-26 13:28:34 +03:00
  • c05fe46d04 pimqttclient before migrate to threadpoolworker peri4 2026-03-26 13:06:57 +03:00
  • 1ef4103cf9 Merge pull request 'add file' (#204) from mqtt_client into master peri4 2026-03-26 13:04:37 +03:00
  • a2f73d053c add file mqtt_client peri4 2026-03-26 13:04:26 +03:00
  • 7e48df7e01 Merge pull request 'mqtt_client' (#203) from mqtt_client into master peri4 2026-03-26 13:03:06 +03:00
  • 6a6cfe1efe Merge branch 'master' into mqtt_client peri4 2026-03-26 12:57:03 +03:00
  • f52fd45936 version peri4 2026-03-26 09:33:23 +03:00
  • 88d4a8e74d PIByteArray gcc one annoying warning off peri4 2026-03-26 09:32:30 +03:00
  • 6ddc7263e8 Merge pull request 'add new PIThreadPoolWorker - rework of PIThreadPoolExecutor' (#202) from PIThreadPoolWorker into master peri4 2026-03-26 09:12:23 +03:00
  • a16f629dc5 PIThreadPoolWorker ready to use peri4 2026-03-25 10:59:32 +03:00
  • 5868e0ec9d work with PIThreadPoolWorker peri4 2026-03-24 19:56:43 +03:00
  • 3102b985d5 add new PIThreadPoolWorker - rework of PIThreadPoolExecutor peri4 2026-03-24 14:09:41 +03:00
  • 93547beb38 Merge pull request 'disable gmock build and remove obsolete tests' (#201) from disable_gmock into master peri4 2026-03-21 17:00:45 +03:00
  • 5794eac20a Merge pull request 'move std function' (#200) from pitimer_slot into master peri4 2026-03-21 17:00:36 +03:00
  • edb7189013 disable gmock build and remove obsolete tests andrey 2026-03-21 13:31:29 +03:00
  • dc16a0c903 CMakeLists.txt peri4 2026-03-20 17:26:58 +03:00
  • 96c22e1184 move std function andrey 2026-03-20 16:31:30 +03:00
  • 4537e40832 Merge branch 'master' into pitimer_slot andrey 2026-03-20 15:35:34 +03:00
  • 6efe77a395 add move andrey 2026-03-20 13:46:31 +03:00
  • 6cfc4524f0 PITimer slot optimize andrey 2026-03-20 13:19:55 +03:00
  • fe3b30bd49 version 5.6.1 patch deploy_tool: procDpkg now prioritize "non-cross" and "non-dev" packages, then only "non-cross" add PIP_MANUAL_TEST CMake option peri4 2026-03-20 13:00:24 +03:00
  • a1be5be5a1 increase timeout and remove sleep andrey 2026-03-18 15:01:17 +03:00
  • 99c99c39c2 separate cmake opts for tests andrey 2026-03-18 13:39:01 +03:00
  • ba63e72bfa Merge pull request 'disable exeptions in cmake' (#199) from disable_exeptions into master peri4 2026-03-18 11:48:54 +03:00
  • 79fa549201 fix matrix test peri4 2026-03-18 11:46:08 +03:00
  • 35140ee002 Merge pull request 'some fixes' (#198) from some_fixes into master peri4 2026-03-18 11:08:48 +03:00
  • f0c8bfef0a Merge pull request 'simplify piprotectedvariable' (#197) from protected_var_refact into master peri4 2026-03-18 10:58:58 +03:00
  • ba57aa0144 disable exceptions on win andrey 2026-03-18 09:40:32 +03:00
  • ccbf86f781 disable exeptions in cmake andrey 2026-03-18 09:30:28 +03:00
  • ac415ebbb6 revert can_unlock flag andrey 2026-03-18 08:54:06 +03:00
  • c02b627d47 some fixes andrey 2026-03-17 20:14:22 +03:00
  • 9dc1af921c more simplify Pointer andrey 2026-03-17 19:18:44 +03:00
  • e761625eab using recursive mutex andrey 2026-03-17 19:14:14 +03:00
  • 449978bda0 revert main and more tests andrey 2026-03-17 19:07:01 +03:00
  • fe01c353e6 simplify tests andrey 2026-03-17 18:56:20 +03:00
  • 9f57f0107e remove picout andrey 2026-03-17 18:34:48 +03:00
  • ac877f1024 fixes andrey 2026-03-17 18:13:23 +03:00
  • 8ccc05ee78 simplify piprotectedvariable andrey 2026-03-17 17:33:27 +03:00
  • 2798d7de9c fix gitignore andrey 2026-03-17 09:33:10 +03:00
  • feb86b15f8 start mqtt client (based on paho.mqtt.c), basically works peri4 2026-03-13 23:56:55 +03:00
  • 767bb2b382 doc peri4 2026-03-12 19:55:06 +03:00
  • 3e5714a5e1 doc peri4 2026-03-12 19:27:21 +03:00
  • 6e4a64e64a doc peri4 2026-03-12 19:21:03 +03:00
  • 40cdc90131 fix peri4 2026-03-12 19:13:12 +03:00
  • d758cea974 doc fix peri4 2026-03-12 19:11:28 +03:00
  • ed13838237 merged AI doc, some new pages peri4 2026-03-12 14:46:57 +03:00
  • 07ae277f9e add PIHTTPClient::ignoreSSLErrors() peri4 2026-03-06 20:31:37 +03:00
  • 46f86b6591 add PIMathVectors JSON serialization peri4 2026-03-05 11:58:34 +03:00
  • 9588b48105 PIVector2D - add funcs, optimize, tests, fixes, doxygen (#194) andrey 2026-02-27 23:58:44 +03:00
  • 1739836a18 fix pistatistic mean calc andrey 2026-02-25 17:50:56 +03:00
  • 7195734765 add more tests andrey 2026-02-17 21:53:18 +03:00
  • 8ecec6b914 add more funcs andrey 2026-02-17 21:40:36 +03:00
  • 9029bcf099 Vibecoding PIVector2D - add funcs and doc andrey 2026-02-17 21:04:40 +03:00
  • 6f1660fd9e version 5.5.5 fix PIHIDevice enumeration for Windows peri4 2026-02-13 18:47:33 +03:00
  • f50a3abc8e PIString::buildData for ICU fix according to official doc peri4 2026-02-08 17:01:52 +03:00
  • 8c15113cb0 fix PIHTTPClient with queryArguments peri4 2026-02-08 02:50:54 +03:00
  • 4253acb72b rename override to override_vt peri4 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 peri4 2026-02-03 18:56:58 +03:00
  • 563d9c5487 value_tree_translator: add toolTip peri4 2026-01-22 11:48:29 +03:00
  • c60a682279 missing include andrey 2026-01-02 20:48:37 +03:00
  • 34bc322b9b version 5.5.3 force using '.' instead of ',' in PIString::fromNumber() peri4 2025-10-22 15:24:10 +03:00
  • cf89d77981 pip micro disable piintrospection piwaitevent PIP_NO_SOCET andrey 2025-10-18 11:20:18 +03:00
  • 4885623492 Add pico sdk define andrey 2025-10-18 08:53:47 +03:00
  • 6c3c763934 try fix old mingw peri4 2025-10-17 11:30:41 +03:00
  • 4d841787fc version 5.5.2 PIVariant complex(f,d,ld) full support peri4 2025-10-16 11:47:55 +03:00
  • 790246afea add miss files, add PIUnits::Distance and PIUnits::Mass peri4 2025-10-10 19:47:25 +03:00
  • 978e350722 version 5.5.1 add SipHash and HalfSipHash for PIDigest peri4 2025-10-08 21:15:28 +03:00
  • 1d76cacae2 code brush some digest peri4 2025-10-08 16:59:56 +03:00
  • db954ffdaa version 5.5.0 add PIIODevice::threadedReadTimeout peri4 2025-09-29 18:48:20 +03:00
  • 8d6ae976a3 remove comment peri4 2025-09-26 21:38:41 +03:00
  • e767fae934 merge pscreen_win_u16 peri4 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 peri4 2025-09-26 21:33:45 +03:00
  • daab41e41e add options for fftw3 precisions configureFromFullPathDevice for all devices now trim() components peri4 2025-09-23 21:16:54 +03:00
  • a61c8477c7 fix PIMap operator<<(PIMap) error for size=2 peri4 2025-09-22 22:34:06 +03:00
  • 788ad8f2c0 PIVariant::toNum from mathvector safety fix peri4 2025-09-22 20:58:58 +03:00
  • 78afc179c4 PIVariant::toNum now from mathvector peri4 2025-09-22 16:26:09 +03:00
  • 69ec4c9837 .clang-format peri4 2025-09-21 21:08:18 +03:00
  • 2368de6e93 rename PRIVATE_DEFINITION_FINISH to PRIVATE_DEFINITION_END_NO_INITIALIZE peri4 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 peri4 2025-09-19 17:39:39 +03:00
  • fdec0e66a8 Merge pull request 'codeparser_C' (#192) from codeparser_C into master peri4 2025-09-18 20:19:11 +03:00
  • 5f3baa5580 PICODEINFO::accessOffsetFunction add offset generation in pip_cmg for retrieve bytes offset of struct member add pip_cmg -V doc peri4 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 peri4 2025-09-18 05:54:31 +03:00
  • af02684dc5 adopt PICodeParser for C-style typedefs and some other peri4 2025-09-17 19:42:00 +03:00
  • 2806086558 add "const" to PIByteArray::dataAs peri4 2025-09-15 21:21:58 +03:00
  • ce962bfb40 fix for new pip andrey 2025-09-15 19:47:32 +03:00
  • dcdd7db33d version 5.2.1 fix potentially errors in PIConstChars compare methods PIHIDevice::open() for open last device PIVariant::toPoint() now can cast from PIMathVectord peri4 2025-09-13 17:25:12 +03:00
  • 3c72db2de8 add PIHIDevice peri4 2025-09-11 21:06:30 +03:00
  • 53faaeb396 Merge pull request 'deploy_tool_debug' (#191) from deploy_tool_debug into master peri4 2025-09-10 16:08:38 +03:00
  • 2928a690b8 remove debug peri4 2025-09-10 16:07:19 +03:00