Commit graph

1412 commits

Author SHA1 Message Date
Onran
19237b60dc fixes 2026-07-24 04:01:33 +09:00
Onran
2bbcb77bcf camelCase in some stream providers changed to snake_case 2026-07-24 03:29:02 +09:00
Onran
7d148ae2cf all camelCase occurences in io_stream changed to snake_case 2026-07-24 03:14:47 +09:00
Onran
36509fb7bc added bytes reserve when creating buffers for stream 2026-06-22 16:03:52 +09:00
Onran
e7bc0bdbda major fixes of buffered mode in io_stream
- fixed underflow and overflow errors: now stream automatically does flush or read
2026-06-22 15:59:45 +09:00
Onran
658af207ab minor change in binary read_fully 2026-06-22 15:09:20 +09:00
Onran
82da7e907d removed require to define available, tell, seek in ioLib 2026-06-22 14:47:58 +09:00
Onran
21019e6737 added note about tell to io_stream 2026-06-22 00:57:38 +09:00
Onran
490db13498 added tell stub for named pipe stream's 2026-06-22 00:31:58 +09:00
Onran
dd9ba26f7b conflicts fix 2026-06-22 00:29:08 +09:00
Onran
db014cca09 Merge remote-tracking branch 'upstream/client-side-tests' into io-streams-enhance
# Conflicts:
#	src/logic/scripting/descriptors_manager.cpp
#	src/logic/scripting/descriptors_manager.hpp
2026-06-21 23:55:08 +09:00
Onran
cd040cfeb4 fix of io_stream:available for non-buffered streams when "length" arg defined 2026-06-21 21:13:30 +09:00
Onran
dfd67011a4 added socket:as_stream() 2026-06-21 20:51:49 +09:00
Onran
bf98091a9c added low-level ioLib.available for io_stream's 2026-06-21 20:19:24 +09:00
Onran
fdec2d722d fix of io_stream:read_fully for binary and yield mode 2026-06-21 19:20:37 +09:00
Onran
5424f51f70 added io_stream.wrap_bytearray 2026-06-21 19:04:58 +09:00
MihailRis
0d2a0b012d add io_stream:tell & fix io_stream:seek 2026-06-11 00:27:15 +03:00
MihailRis
07702f9e57 refactor descriptors_manager 2026-06-10 23:08:48 +03:00
MihailRis
958d0c7072 update doc/ru/scripting/extensions.md 2026-06-09 19:13:07 +03:00
MihailRis
84b2aef81f fix ui elements related things 2026-06-08 22:21:15 +03:00
MihailRis
3429435ff5 add 'test' library for e2e tests purposes 2026-06-05 23:25:10 +03:00
MihailRis
d2f272e403 add table.keys(t) 2026-06-05 23:22:44 +03:00
MihailRis
0bfc63d51f add debug.Logger lua class 2026-06-04 20:45:43 +03:00
MihailRis
841c2a5d54 add file.remove_ext 2026-06-04 20:40:42 +03:00
MihailRis
52829023c2 fix: duplicating core:chat event handlers in in-game chat 2026-06-02 23:58:41 +03:00
MihailRis
5930ef8285 add events.remove 2026-06-02 23:51:28 +03:00
MihailRis
0ffefddee1 fix post-runnable context in content-related functions 2026-06-01 01:08:24 +03:00
MihailRis
025e32eec1
Merge pull request #843 from MihailRis/common-vc-funcs
new functions and settings
2026-06-01 00:27:11 +03:00
MihailRis
d9ae1fe6d4 replace vc.get_project_args with vc.get_project_arg & rename table.merge_replace to table.extend 2026-05-31 23:36:24 +03:00
MihailRis
cfacc3dd48 add table.merge_replace 2026-05-31 22:08:26 +03:00
MihailRis
aa5bd51206 add project args & add vc.get_project_args 2026-05-31 21:04:51 +03:00
clasher113
31a90bd911 blocks.fill fix 2026-05-29 11:41:40 +03:00
MihailRis
3656739c3c extract stdlib.lua parts to separate internal modules 2026-05-25 23:17:16 +03:00
MihailRis
362acd0436 update texts 2026-05-24 16:12:07 +03:00
MihailRis
eb453d8170 add audio.recording-enabled setting 2026-05-24 14:15:31 +03:00
MihailRis
c4bddba6b7 fix controls settings panel height 2026-05-24 13:33:34 +03:00
MihailRis
dc9ae6e99e test direct non-copying reading FFIBytearray in C++ context 2026-05-21 22:31:27 +03:00
MihailRis
411021052e add gui.process_template, vc.get_setting,vc.get_setting_str, vc.get_setting_info 2026-05-21 21:30:42 +03:00
MihailRis
5435caf53b add 'require' function to lua syntax hightlight config as keyword 2026-05-12 23:09:21 +03:00
MihailRis
629f672d38 cleanup internal functions 2026-04-27 00:24:25 +03:00
MihailRis
ab179881e8 remove __vc_app global variable 2026-04-26 23:30:11 +03:00
MihailRis
678e5db03d add vc.is_headless, vc.is_client 2026-04-26 22:39:41 +03:00
MihailRis
ded3dd2046 Merge branch 'dev' into client-server-logic-split 2026-04-23 19:15:34 +03:00
MihailRis
8d9d1f9039 Merge branch 'main' into dev 2026-04-23 19:13:34 +03:00
MihailRis
2afadb4ae6 test removing client-side logic in headless (base pack scripts/components) 2026-04-19 21:06:29 +03:00
MihailRis
fc80feeb84 test removing client-side logic in headless (core:drop component) 2026-04-19 19:36:48 +03:00
MihailRis
66796019af fix core:player component mob.set_flight call 2026-04-19 19:29:42 +03:00
MihailRis
43e0b1d671 update preload.json 2026-04-11 12:16:16 +03:00
MihailRis
35c040abcf start 0.32 development 2026-04-07 22:27:52 +03:00
MihailRis
5f2c0f69ce restore player 0.28 controls 2026-04-06 21:58:13 +03:00