Commit Graph
227 Commits
Author SHA1 Message Date
MihailRis 5fdb71c47b add ObjectsPool 2025-11-18 19:47:35 +03:00
MihailRis 4f675dde27 Merge branch 'dev' into generated-pcm-stream 2025-11-10 12:44:49 +03:00
MihailRis 17ffa73ce7 refactor: move and rename EnginePaths 2025-11-09 20:13:59 +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 fa6950ca87 fix util::stack_vector 2025-10-16 18:17:30 +03:00
MihailRis 2b72f87c64 fix 2025-10-14 00:53:51 +03:00
MihailRis 4b19c29a29 add util::span 2025-10-13 23:34:56 +03:00
MihailRisandGitHub 24931770d3 fix warnings (#648)
* fix unknown command line argument

* fix warnings settings for gcc

* fix -Wzero-as-null-pointer-constant

* revert CMakeLists.txt
2025-10-10 23:12:01 +03:00
MihailRis 80cd187c6f add '--dbg-server' command-line argument & add debugging server draft 2025-10-05 23:54:29 +03:00
MihailRis 68bdcf07b2 fix CreateProcessW use 2025-10-04 01:51:47 +03:00
MihailRis 317aa710c4 test 2025-10-03 23:41:53 +03:00
MihailRis 5a5bd5cb2e add platform::new_engine_instance 2025-10-03 22:02:56 +03:00
MihailRisandGitHub b14bad5d24 add platform::get_executable_path (#638) 2025-10-03 21:22:16 +03:00
MihailRisandGitHub f5f1831275 Merge pull request #637 from MihailRis/add-headless-tps-cmd-line-argument
add 'tps' command line argument
2025-10-02 20:07:00 +03:00
MihailRis dbab645c94 add 'tps' command line argument 2025-10-02 19:40:05 +03:00
MihailRis 289e0f597c Merge branch 'main' into dev 2025-09-30 23:40:02 +03:00
MihailRis 4c815db222 cleanup platform.cpp 2025-09-26 21:57:48 +03:00
GHOST11111100andGitHub 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
Rost AlexeevandGitHub 370c95c14f Replace if-else chain with ArgC vector (#625) 2025-09-24 21:34:16 +03:00
MihailRis 28c821006a fix unicode string literal escape 2025-09-23 00:08:05 +03:00
MihailRis b85e357ab2 fix stack_vector copy constructor 2025-09-19 12:43:16 +03:00
MihailRis dc21a8ea51 update random.hpp 2025-09-16 19:12:25 +03:00
MihailRis eb760e1776 add 'random' library 2025-09-16 19:01:47 +03:00
MihailRis bf682daffe update on_physics_update & update standard components 2025-09-13 23:24:57 +03:00
Andrey Lebedev e184404ff8 warning if open directory does not exist 2025-07-23 12:17:59 +03:00
clasher113 eddb525dab rotation interpolation fix 2025-07-19 15:36:00 +03:00
MihailRis 01181b6403 add begin(), end() to util::stack_vector 2025-07-13 21:27:36 +03:00
MihailRis 15a778299c limit chunks non-unloading zone to a circle 2025-07-13 15:57:57 +03:00
RomanDonw 150c9d4b8c fix includes 2025-07-10 18:16:03 +10:00
MihailRisandGitHub 2e181259d7 fix keyboard input in Windows (#537) 2025-06-30 20:50:41 +03:00
MihailRis 1c8cafbb68 refactor 2025-06-28 11:46:10 +03:00
MihailRis 8f342fe429 add util::stack_vector 2025-06-01 17:15:12 +03:00
MihailRis 6164374666 feat: projects & replace builtins.list with 'base_packs' project property 2025-04-22 21:46:10 +03:00
MihailRis 3498af6be9 cleanup 2025-04-21 21:53:27 +03:00
MihailRis 7749675a61 add EnumMetadata 2025-04-13 13:53:59 +03:00
MihailRis 881edb7b28 rename keycode, mousecode enumerations 2025-04-02 17:39:31 +03:00
MihailRis 3beafe953f add observer_handler class 2025-04-02 14:55:53 +03:00
MihailRis 396fab02b3 add yaml::stringify 2025-03-24 05:30:56 +03:00
MihailRis 3d22de761f fix compiler warnings (GCC + Clang) 2025-03-20 22:04:29 +03:00
Ygrik2003andGitHub 6c3d2d0907 Merge pull request #435 from Ygrik2003/Refactoring-cmake
Refactoring cmake
2025-03-20 20:59:19 +03:00
MihailRis 4cdb1fbae2 add util::base64_urlsafe_encode/decode 2025-03-12 16:26:46 +03:00
MihailRis 787011d164 optimize PrecipitationRenderer 2025-02-26 02:24:16 +03:00
MihailRisandGitHub 8a8c1525fd Fix syntax highlighting unicode support (#475)
* convert BasicParser to a template

* fix syntax hightlighting with unicode characters
2025-02-22 01:01:20 +03:00
MihailRis e0314803c0 migrate from std::filesystem::path to io::path (WIP) 2025-01-30 22:23:13 +03:00
MihailRis 1e22882284 rename 'files' to 'io' 2025-01-30 16:53:52 +03:00
@clasher113 fac95c1c36 detect_locale crash fix 2025-01-28 16:09:45 +02:00
MihailRis 2fa71b3bf0 feat: players interpolation & add hud.set_allow_pause(...) 2025-01-17 01:44:46 +03:00
MihailRis 2073d3782a fix HandlersList concurrency 2025-01-16 04:16:32 +03:00
MihailRis 89cde3e05e add missing includes 2025-01-12 15:43:13 +03:00