1277 Commits

Author SHA1 Message Date
MihailRis
ca6096c397 minor refactor 2025-11-04 11:53:48 +03:00
MihailRis
aa54e900d9 add U16view, I16view, U32view, I32view classes 2025-11-02 01:17:56 +03:00
MihailRis
86a4060a68 feat: multiple audio fetchers support 2025-11-01 23:06:26 +03:00
MihailRis
5a65cbe071 move PCMStream to audio 2025-11-01 22:04:39 +03:00
MihailRis
fcbbdd649b split internal modules 2025-10-31 23:54:56 +03:00
MihailRis
fe8e4ba7b4 add internal/audio_input module 2025-10-31 23:30:29 +03:00
MihailRis
284f24433c extract debugging code to internal/debugging module 2025-10-31 23:18:26 +03:00
MihailRis
0e2b203fb2 add debug.get_pack_by_frame 2025-10-31 22:53:04 +03:00
MihailRis
be2dc1abe5 add PCMStream:create_sound method 2025-10-30 22:48:53 +03:00
MihailRis
cf561e78a8 fix: stream stops and dies on underflow 2025-10-30 19:56:07 +03:00
MihailRis
96f9c9f382 Merge branch 'dev' into generated-pcm-stream 2025-10-16 19:06:25 +03:00
MihailRis
408467eed0 Merge branch 'main' into dev 2025-10-16 19:05:57 +03:00
MihailRis
7dca9255df add test audio input fetch function 2025-10-15 22:13:16 +03:00
MihailRis
ec94abccbc fix assets.parse_model with 'xml' format 2025-10-15 12:17:46 +03:00
MihailRis
cc8e763f97 Merge branch 'dev' into generated-pcm-stream 2025-10-14 23:18:33 +03:00
MihailRis
0d6a61062a Merge branch 'main' into dev 2025-10-14 23:18:15 +03:00
MihailRis
ee6f006b79 fix broken dependencies management 2025-10-14 22:54:23 +03:00
KotIsOff
f73663dc9c refactor Version pseudoclass in content.xml.lua 2025-10-14 21:17:39 +03:00
MihailRis
84f087049d add test PCMStream lua use 2025-10-14 00:51:04 +03:00
MihailRis
d861595f78 disable debugging if server is not running & make detach complete 2025-10-09 01:14:49 +03:00
MihailRis
f4c3b53cd1 replace 'hit-breakpoint' with 'paused' 2025-10-09 00:28:06 +03:00
MihailRis
33a5410ca2 add 'reason' argument to debug.pause 2025-10-09 00:23:54 +03:00
MihailRis
972181022a feat: pause on exception caused by 'error' function call 2025-10-08 23:50:36 +03:00
MihailRis
ddc56b46ce cleanup 2025-10-08 23:20:41 +03:00
MihailRis
4f6a443fa3 replace 'debug.breakpoint' with 'debug.pause' 2025-10-08 23:11:10 +03:00
MihailRis
8f56969997 add 'get-value' command 2025-10-08 21:35:37 +03:00
MihailRis
aa42fb1e39 add 'step-into-function' command 2025-10-07 23:51:02 +03:00
MihailRis
9372a5226e add 'step' and 'resume' commands 2025-10-07 21:53:46 +03:00
MihailRis
5972bc769b add 'set-breakpoint', 'remove-breakpoint' commands 2025-10-07 21:07:02 +03:00
MihailRis
8a858beeb4 fix: some container attributes not available in panel 2025-10-06 20:53:29 +03:00
MihailRis
4a15abd806 Merge branch 'main' into dev 2025-10-06 19:31:58 +03:00
MihailRis
4fa430b6ba cleanup 2025-10-06 19:30:19 +03:00
MihailRis
5626163f17 fix: wrong environment used in modules imported by require(...) 2025-10-06 19:06:15 +03:00
MihailRis
fbba0e1415
Merge pull request #633 from Xertis/dev
Make Nagle's algorithm configurable
2025-10-01 01:29:49 +03:00
Xertis
1f049c2fd0 change "get" to "is" 2025-10-01 01:05:30 +03:00
MihailRis
209479be46
Merge pull request #634 from MihailRis/display-mode-setting-selectbox
Display mode setting selectbox
2025-10-01 00:36:44 +03:00
MihailRis
9963bc4134 Merge branch 'main' into dev 2025-10-01 00:07:53 +03:00
MihailRis
070424077a add window type selection to settings menu 2025-10-01 00:06:07 +03:00
ChancellorIkseew
b30b19e836
Add borderless window mode (from tasks) (#630) 2025-09-30 23:53:15 +03:00
Xertis
86053fa86d Merge branch 'dev' of https://github.com/Xertis/VoxelEngine-Cpp into dev 2025-09-30 23:45:25 +03:00
Xertis
b6ca7cf918 make Nagle's algorithm configurable 2025-09-30 23:45:00 +03:00
MihailRis
289e0f597c Merge branch 'main' into dev 2025-09-30 23:40:02 +03:00
MihailRis
75ef603df0 fix non-local players interpolation and head direction 2025-09-29 22:21:14 +03:00
MihailRis
2d1c69ee7e fix: Bytearray expected, got function 2025-09-28 21:44:04 +03:00
MihailRis
b98954f95e cleanup 2025-09-26 22:03:08 +03:00
GHOST11111100
792ee63f22
Player Attributes (#578)
* feat: add max interaction distance functionality to Player class and Lua bindings

* feat: add getter and setter for max interaction distance in Player class documentation

* feat: add speed and gravity scale properties with corresponding getters and setters in Player class

* fix: replace deprecated __max and __min with std::max and std::min in setMaxInteractionDistance

* feat: add time scale functionality with getters and setters in World and Engine classes

* remove speed and gravity scale functions from player and world libraries

* remove time scale setting on world open and close

* rename interaction distance functions for consistency

* refactor: update interaction distance functions and remove time scale methods

* refactor: revert classes.lua to dev

* refactor: remove time scale functionality from Engine and World classes

* fix: Now I’ve definitely rolled back `classes.lua`.

* refactor: remove unused player attributes and clean up player class

* Update Player.hpp

removed unused methods from Player.cpp
2025-09-26 21:59:15 +03:00
GHOST11111100
240abb939f
Links (#615)
* add URL support to Label element and XML parsing

* refactor Label URL handling to use getter method in setURL

* implement URL opening confirmation dialog and platform-specific URL handling

* fix: fixed build errors

* remove: delete test link label from worlds.xml

* refactor: remove URL handling from Label class and XML parsing

* refactor: clean up Label class by removing unnecessary whitespace and improving code readability

* refactor: remove unused URL member from Label class

* refactor: remove unused URL attribute from XML UI documentation and related code

* refactor: improve code readability by adding whitespace and formatting adjustments in Label class

* refactor: improve whitespace consistency in Label class and add URL opening functionality in libcore
2025-09-26 21:39:12 +03:00
MihailRis
21725921e1 start 0.30 development 2025-09-26 21:25:54 +03:00
MihailRis
1350910d28 fix: missing Random:seed method 2025-09-26 00:25:00 +03:00
MihailRis
088bf63f3f replace lua Random implementation with usertype 2025-09-25 23:53:11 +03:00