Commit graph

146 commits

Author SHA1 Message Date
MihailRis
4295af15cc
Merge pull request #847 from MihailRis/client-side-tests
client-side `--script`, `--test` support (part 1)
2026-07-25 21:59:10 +03:00
MihailRis
6b090e20c1 ignore negative noise arguments 2026-07-24 20:33:18 +03:00
MihailRis
192dbd9b6c add math.noise2d 2026-07-24 20:01:14 +03:00
MihailRis
6910a7e029 add math.noise 2026-07-24 19:57:40 +03:00
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
MihailRis
a1a5d390c4 add math.sign 2026-07-21 22:41:03 +03:00
MihailRis
d55b494bb0 update bytearray,lua 2026-07-20 00:05:50 +03:00
MihailRis
8164a16db8 add counter-based manual gc trigger for FFIBytearray 2026-07-19 19:53:15 +03:00
MihailRis
a27f0b37d2 update asserts 2026-07-18 13:54:50 +03:00
MihailRis
586ab39483 add canvas comparsion to asserts.equals 2026-07-18 13:26:49 +03:00
Onran
82da7e907d removed require to define available, tell, seek in ioLib 2026-06-22 14:47:58 +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
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
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
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
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
3656739c3c extract stdlib.lua parts to separate internal modules 2026-05-25 23:17:16 +03:00
MihailRis
dc9ae6e99e test direct non-copying reading FFIBytearray in C++ context 2026-05-21 22:31:27 +03:00
MihailRis
ab179881e8 remove __vc_app global variable 2026-04-26 23:30:11 +03:00
MihailRis
8a19c903e4 fix audio.input.request_open 2026-04-02 12:29:06 +03:00
MihailRis
1fb0eb762d add entity.rigidbody.get_ground_vel 2026-03-22 22:54:50 +03:00
MihailRis
a4b52b241c add audio.input.get_input_info 2026-03-21 23:05:33 +03:00
MihailRis
90a2683e7e update gui.ask 2026-03-18 23:13:15 +03:00
MihailRis
3cb295fd58 update session library 2026-03-18 21:52:24 +03:00
MihailRis
c9f9838747 move session library implementation to a separate module 2026-03-18 21:48:23 +03:00
MihailRis
86486318f1 fix: missing entity.rigidbody methods 2026-03-18 00:00:05 +03:00
MihailRis
a78a924093
Merge pull request #792 from MihailRis/physics-upgrade
solid entities
2026-03-14 22:56:33 +03:00
Artem
33f7815a21 add io_stream:seek 2026-03-13 21:19:47 +03:00
MihailRis
c0a89cd93a add rigidbody:get_material, set_material 2026-03-05 21:39:59 +03:00
MihailRis
ba2546e096 fix 'attempt to compare string with number' in audio.input.fetch 2026-02-27 20:34:23 +03:00
Artem
2daadf79f3 fix events.lua 2026-02-08 19:02:24 +03:00
MihailRis
3f68fc1fc4 fix bytearray view classes 2026-02-08 15:59:47 +03:00
MihailRis
e794aa864d add gui.load_document namespace extension table argument & pass app library from standard pages loader 2026-01-07 01:54:47 +03:00
MihailRis
d6b6c6903a update Element.new 2026-01-07 01:37:43 +03:00
MihailRis
1644751b1a fix gui.show_input_dialog key:escape reaction 2026-01-07 00:39:02 +03:00
MihailRis
cfd97ed4e6 Merge branch 'main' into world-regions-works 2025-12-11 22:25:25 +03:00