peri4
f334a6603f
adopt for new MinGW
2025-01-06 12:55:44 +03:00
peri4
15548de79c
version 4.5.0
...
PIThread::stopAndWait now returns bool
PIKbdListener on Linux now use piwaitevent_p and can immediately stop
new base method piZeroMemory, also migrate all "memset 0" to piZeroMemory
2024-12-29 11:48:24 +03:00
peri4
49713ddc57
PIThread now setup itself in thread func
2024-12-29 10:50:38 +03:00
peri4
9b8a1583c2
add "--no-strip" flag to deploy_tool
2024-12-03 11:19:14 +03:00
peri4
9ab46e4afc
version 4.4.1
...
PIVector and PIDeque now growth to 64 MiB with PoT, then increments size by 64 MiB
in case of large containers it significantly save memory
2024-11-21 00:10:14 +03:00
peri4
caa7880cc4
get rid of piForeach
...
apply some code analyzer recommendations
ICU flag now check if libicu exists
prepare for more accurate growth of containers (limited PoT, then constantly increase size)
2024-11-20 20:01:47 +03:00
peri4
3d07795515
add_custom_command(... pip_lang) on ninja brings to resursive cmake and ninja call (
2024-11-15 15:43:03 +03:00
peri4
57f8c1313e
first release of translation facility
...
* runtime - loading and translating
* design-time - works with *.ts file (pip_tr utility)
* compile-time - CMake macro for compile *.ts
2024-11-05 13:49:00 +03:00
peri4
73ed51e3d4
translations: multi-line and special symbols support
2024-11-03 18:12:32 +03:00
peri4
b43158d3a8
add PIString::lineNumber() method
...
add ""_tr literal to translate string by PITranslator
add pip_tr util, now useless, only can generate *.ts
add qt_support internal lib, now only works with *.ts file
pip_vtt migrate to qt_support
2024-11-03 14:39:42 +03:00
peri4
9a928f6feb
add PITranslator
...
begin localization "ru"
2024-11-02 18:43:30 +03:00
peri4
92a87a0c64
picloud add "-w" option for watchdog
2024-10-15 15:04:39 +03:00
peri4
e186e0adff
shorter thread names
2024-09-17 15:58:06 +03:00
peri4
000ce2a54d
PICout improvement:
...
* renamed private members for more clear code
* registerExternalBufferID() method to obtain unique ID for withExternalBuffer()
* PICoutManipulators::PICoutStdStream enum for select stream (stdout or stderr)
* Constructors now accept optional stream
* piCerr and piCerrObj macros
PIDir::temporary() moved to "mkdtemp"
PILog:
* now 4 levels
* you can set max level
* Error writes to piCerr
2024-09-16 16:06:07 +03:00
peri4
16a818c95e
picloud hang fix try :`-(
2024-09-06 08:05:26 +03:00
peri4
7d02f710ea
add PIPackedTCP
2024-08-02 14:43:42 +03:00
peri4
1c7fc39b6c
version 4.0.0_alpha
...
in almost all methods removed timeouts in milliseconds, replaced to PISystemTime
PITimer rewrite, remove internal impl, now only thread implementation, API similar to PIThread
PITimer API no longer pass void*
PIPeer, PIConnection improved stability on reinit and exit
PISystemTime new methods
pisd now exit without hanging
2024-07-30 14:18:02 +03:00
peri4
d46b5e008a
try to fix cloud again
2024-06-01 22:27:39 +03:00
peri4
d97798d063
version 3.18.1
...
fix pip_cmg - ignore static members
2024-04-30 15:23:26 +03:00
peri4
ee4d78d2e1
add PISet::const_iterator, now can iterate ranged-for PISet by T, not by PIPair<T, bool>
2024-04-05 17:13:18 +03:00
peri4
fb68a9f9fe
another segv on cloud
2024-03-31 20:31:35 +03:00
peri4
c7c3852747
cloud! finally fixed bug!
2024-03-25 22:40:29 +03:00
peri4
c18d0c918e
4
2024-03-25 21:45:59 +03:00
peri4
9c4fd41eef
3
2024-03-25 21:37:05 +03:00
peri4
9173dc936d
2
2024-03-25 21:34:30 +03:00
peri4
77c8681b43
1
2024-03-25 21:31:41 +03:00
peri4
2db9440a38
fix cloud ... :-/
2024-03-25 21:24:29 +03:00
peri4
0d585cfebf
cloud fix ... ((
2024-03-25 21:17:05 +03:00
peri4
02a9bfb76f
another try fix
2024-03-22 22:29:14 +03:00
peri4
ad7385c21f
more couts
2024-03-22 21:40:04 +03:00
peri4
dd6d91ac1d
cloud fixes ...
2024-03-18 10:45:57 +03:00
peri4
3fa5d9d9df
cloud inspecting ...
2024-03-15 19:49:37 +03:00
peri4
2b738f6f43
more safety cloud_dispatcher
2024-03-10 21:22:05 +03:00
peri4
154fb7d9fd
pip_vtt support special characters
2024-02-29 13:03:38 +03:00
peri4
50bff12364
map and cloud fix, add cloud debug
2024-02-22 17:10:38 +03:00
peri4
c77afcc374
PICodeInfo compatible with old interface, safety access to PICODEINFO
2023-12-08 19:01:22 +03:00
peri4
b8fc44714c
version 3.15.0 - improved pip_cmg and PICodeInfo storage
...
Important! changed API to access PICodeInfo storage
2023-12-08 16:14:18 +03:00
peri4
49a5ed6aa3
deploy_tool remove empty
2023-11-20 23:33:34 +03:00
peri4
bb668dab29
ignore cross-compile dependencies
2023-09-07 13:11:26 +03:00
peri4
aa69815a31
pip_cmg less code
2023-09-05 19:42:45 +03:00
peri4
61f1a34c14
PIString/PIChar explicit, support char16_t
2023-07-06 19:59:26 +03:00
andrey
8ad2503c5a
pichar and pistring explicit test
2023-07-06 18:37:42 +03:00
andrey
6c6437e980
typo fix
2023-06-21 17:20:07 +03:00
peri4
17e75c2951
expand ignored extensions for deploy_tool
2023-06-19 21:46:48 +03:00
peri4
dd56b1c142
deploy_tool - no objdump errors, Qml modules support, Windows custom Qt plugins and qml root directories
2023-06-14 23:30:48 +03:00
peri4
4af5886649
some doc, deploy tool fix
2023-04-04 13:05:09 +03:00
peri4
eb91ee1b35
deploy_tool now add wayland platform in addition to xcb
2023-03-26 18:16:14 +03:00
peri4
2ac215c19e
separate PIEthernet::Address to PINetworkAddress, typedef PIEthernet::Address to PINetworkAddress and mark as deprecated
...
PIValueTree new attributes for File and Dir
2022-12-19 14:29:18 +03:00
peri4
6c3f305562
improve pip_vtt - no-obsolete option, <location> support
2022-12-19 11:53:46 +03:00
peri4
fd82f5316c
add pip_vtt util
2022-12-18 20:40:49 +03:00