MihailRis
4c815db222
cleanup platform.cpp
2025-09-26 21:57:48 +03:00
GHOST11111100 and GitHub
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
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
MihailRis and GitHub
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
Ygrik2003 and GitHub
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
MihailRis and GitHub
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
MihailRis
a3d35cd10f
add gui.alert & critical fixes
2025-01-02 21:59:18 +03:00
MihailRis
b9ff1db086
feat: key pressed event interception & 'owner' input.add_callback third argument
2025-01-02 20:51:43 +03:00
MihailRis
17dcbe98ab
fix clang-check warnings
2025-01-01 16:06:44 +03:00
MihailRis
96577ee041
add input.add_callback("key:...") support
2024-12-25 14:08:22 +03:00
MihailRis
5e76cdfadc
rename engine.hpp/cpp to Engine.hpp/cpp & move Engine, Time and mainloop classes to 'engine' folder
2024-12-25 12:13:03 +03:00
MihailRis
fa1646a9bd
add '--script', '--version' command line arguments
2024-12-18 00:48:29 +03:00
MihailRis
e0b3425eff
migrate blocks interaction (scripting) to global chunks storage (WIP)
2024-12-13 05:54:41 +03:00
MihailRis
913f942adb
add platform::get_process_id
2024-12-12 16:37:06 +03:00
MihailRis
9ec8788838
add player.create, test.set_setting, test.sleep_until, world.count_chunks
2024-12-12 15:54:56 +03:00
MihailRis
7e92a16016
fix weak_ptr leak
2024-12-12 02:40:59 +03:00
MihailRis
eaffc0cb57
Merge branch 'main' into headless-mode
2024-12-08 01:39:45 +03:00
MihailRis
5e8805f241
add vctest (WIP)
2024-12-07 15:49:23 +03:00
Richard Try and GitHub
42439de3d6
AreaMap2D getHeight fix
...
Fix typo and return sizeY.
2024-12-07 05:42:47 +03:00
MihailRis
d1f92c21d0
fix on_block_interact & fix segfault after engine finished
2024-12-07 02:10:36 +03:00
MihailRis
ee1a170376
add headless mode (engine initialization and finalization)
2024-12-07 01:12:27 +03:00
MihailRis
3e01a399f9
refactor
2024-12-07 00:04:56 +03:00
MihailRis
3e949bd499
fix fatal error on invalid base64.decode input string
2024-11-30 22:14:37 +03:00
MihailRis
6e90568d2a
add util::escape 'escapeUnicode' option
2024-11-27 21:40:48 +03:00
MihailRis
d660880365
fix util::base64_encode
2024-11-18 12:37:48 +03:00