MihailRis and GitHub
149d095e6d
update minimum cmake version ( #499 )
...
* update minimum cmake version to 3.5
* add '-DCMAKE_POLICY_VERSION_MINIMUM=3.5' to appimage workflow
* add '-DCMAKE_POLICY_VERSION_MINIMUM=3.5' to appimage workflow
2025-04-02 13:25:02 +03:00
MihailRis
7b90fa15db
fix ingame chat size
2025-03-31 14:15:51 +03:00
MihailRis and GitHub
0db778b4c2
Merge pull request #496 from clasher113/main
...
fix: image render & LabelCache::update crash
2025-03-31 14:04:35 +03:00
MihailRis
06adaaeadc
fix doc/*/scripting/builtins/libinventory.md
2025-03-29 18:17:58 +03:00
MihailRis
bbe5688a53
fix entities.spawn in coroutines
2025-03-27 08:50:42 +03:00
MihailRis
35a6985d7e
update CHANGELOG.md
2025-03-25 16:57:22 +03:00
MihailRis
f4601cda3f
Merge branch 'main' into release-0.27
2025-03-25 13:45:17 +03:00
MihailRis
27966d7e6e
Merge branch 'main' into release-0.27
2025-03-22 02:45:07 +03:00
MihailRis
239181bb64
fix: editor scroll not reset on file open
2025-03-22 01:18:14 +03:00
MihailRis
4aa97cc5d0
fix: debug.print output is not captured by core.capture_output
2025-03-22 00:24:54 +03:00
MihailRis and GitHub
31c66e65d2
Merge pull request #491 from MihailRis/scroll-container-property
...
'scroll' container property
2025-03-21 05:48:24 +03:00
MihailRis
fa6c3bc35c
fix editor files list scrolling
2025-03-21 05:32:24 +03:00
MihailRis
2ee0605f1f
add 'scroll' container property
2025-03-21 05:31:46 +03:00
MihailRis
a8067ad9d6
fix: multiline text draw is not limited to the render area
2025-03-21 05:16:37 +03:00
MihailRis
09aee223a0
Merge branch 'main' into release-0.27
2025-03-20 23:11:31 +03:00
MihailRis and GitHub
083d0d4d89
Merge pull request #490 from MihailRis/fix-warnings
...
Fix compiler warnings
2025-03-20 22:25:39 +03:00
MihailRis
1e9b84c0ac
revert formatting in FastNoiseLite.h
2025-03-20 22:07:43 +03:00
MihailRis
3d22de761f
fix compiler warnings (GCC + Clang)
2025-03-20 22:04:29 +03:00
MihailRis
230180e3a5
update doc/*/main-page.md
2025-03-18 05:22:02 +03:00
MihailRis
34f8b5d351
update README.md
2025-03-18 05:20:18 +03:00
MihailRis
c2f94cf820
update CHANGELOG.md to 0.27
2025-03-18 05:19:28 +03:00
MihailRis
a8eda192af
add item.uses(...) to libitem.md
2025-03-18 03:46:01 +03:00
MihailRis
f5a4b5ca79
fix inventory.move_range
2025-03-18 03:45:20 +03:00
MihailRis and GitHub
9e7bf705f2
Merge pull request #489 from MihailRis/zip-mount
...
ZIP-files mount
2025-03-17 23:34:08 +03:00
MihailRis
35ce256c50
update doc/*/scripting/builtins/libfile.md
2025-03-17 23:18:44 +03:00
MihailRis
a086b726c6
add file.create_zip(...)
2025-03-17 23:16:50 +03:00
MihailRis
5f71c82cc4
update doc/*/scripting/builtins/libfile.md
2025-03-17 23:08:13 +03:00
MihailRis
e8153f3393
add file.mount(...) and file.unmount(...)
2025-03-17 23:01:44 +03:00
MihailRis
6286096b57
fix ZipFileDevice::list
2025-03-17 23:00:36 +03:00
MihailRis
3f3972a952
update doc/*/xml-ui-layouts.md
2025-03-17 20:30:24 +03:00
MihailRis and GitHub
513bac81b5
fix crc32 in static build ( #488 )
...
fix crc32 in static build
2025-03-17 20:16:52 +03:00
MihailRis and GitHub
0fefab2cdd
small fixes ( #487 )
...
* use textbox for editor output
2025-03-17 18:02:12 +03:00
MihailRis and GitHub
63f508d430
Merge pull request #486 from MihailRis/canvas_shares_texture
...
add canvas:create_texture(...)
2025-03-17 16:13:28 +03:00
MihailRis
3a203bd4b0
disable mip-mapping for canvas texture
2025-03-17 04:12:56 +03:00
MihailRis
5b49c72d12
update doc/*/scripting/ui.md
2025-03-17 03:05:10 +03:00
MihailRis
f9c5bd5e4d
add canvas:create_texture(...)
2025-03-17 02:45:21 +03:00
MihailRis and GitHub
e1ee1d8a31
Merge pull request #485 from MihailRis/crc32
...
crc32
2025-03-17 02:42:21 +03:00
MihailRis
13c309667b
add crc32 function
2025-03-17 02:39:28 +03:00
MihailRis
104cc11645
fix reading binary file as string
2025-03-17 02:14:17 +03:00
MihailRis
5f747b7b75
fix content_menu.xml.lua has_valid_config(...)
2025-03-17 01:56:24 +03:00
MihailRis
b009826d33
feat: allow specifying direct file path in audio.play_stream
2025-03-17 00:40:40 +03:00
MihailRis
a0b0c0a9f0
disable utf-8 escaping in json.stringify by default & add utfEscape argument to json.stringify & update network.post behaviour for pre-serialized data
2025-03-17 00:21:31 +03:00
MihailRis
fb4fa2f042
update doc/*/scripting/builtins/libpack.md
2025-03-16 23:14:37 +03:00
MihailRis
8b0935d2b7
fix BasicParser '\v' and '\x' escapes
2025-03-16 23:12:06 +03:00
MihailRis and GitHub
06b9cc2ec6
Merge pull request #483 from MihailRis/update-console
...
Update console
2025-03-16 22:45:07 +03:00
MihailRis
12aced92cc
feat: reloading modules
2025-03-16 22:27:08 +03:00
MihailRis
4761c520d5
feat: component script reloading
2025-03-16 22:03:37 +03:00
MihailRis and GitHub
b1e854a73c
Update 0.27 docs ( #484 )
...
* update doc/*/scripting/builtins/libinventory.md
* add doc/*/scripting/builtins/libgfx-weather.md
* update doc/*/scripting/builtins/libfile.md
* update doc/*/item-properties & update doc/*/scripting/builtins/libinventory.md
* add inventory.decrement docs
* update doc/*/scripting/builtins/libinventory.md
2025-03-16 20:10:41 +03:00
MihailRis
267aebe7bd
add core:internal/scripts_registry module
2025-03-16 15:33:10 +03:00
MihailRis
6fb14ee0a4
feat: reloading hud scripts
2025-03-15 21:12:19 +03:00
MihailRis
f9998f0a93
feat: world script reloading
2025-03-14 17:07:10 +03:00
MihailRis
bcbfdd50c7
feat: running files with and block/item script reload
2025-03-13 22:08:22 +03:00
MihailRis
5394f202a1
fix multiline width calculation & feat: multiline tooltips support
2025-03-13 22:07:10 +03:00
MihailRis
4400f7fbfb
add block.reload_script, item.reload_script
2025-03-13 22:05:53 +03:00
MihailRis
1bb25e99c6
add core.capture_output
2025-03-13 22:05:14 +03:00
MihailRis
ffac010e54
update built-in error handling
2025-03-13 22:03:45 +03:00
MihailRis
b66937c61d
feat: scripts classification
2025-03-13 00:28:40 +03:00
MihailRis
794d1d71f5
feat: writeable pack entry points cleanup
2025-03-12 23:42:40 +03:00
MihailRis
4b09b108fd
fix file.parent
2025-03-12 23:40:34 +03:00
MihailRis
b9c2b0ba40
add files filter to the editor
2025-03-12 23:33:40 +03:00
MihailRis
3a4b334d0b
feat: 'edited' property reset & add 'oncontrolkey' textbox callback
2025-03-12 19:51:22 +03:00
MihailRis
fb18442322
update console layout
2025-03-12 18:00:28 +03:00
MihailRis
aeb8acb7c9
feat: swap SplitBox panels on double-click
2025-03-12 17:09:32 +03:00
MihailRis
3d60777a12
feat: save edited files
2025-03-12 17:08:50 +03:00
MihailRis
88b45e5098
add pack.request_writeable(...) & update gui.confirm screen
2025-03-12 17:07:57 +03:00
MihailRis
4cdb1fbae2
add util::base64_urlsafe_encode/decode
2025-03-12 16:26:46 +03:00
MihailRis
65ca46b2da
fix backspace/delete history behaviour
2025-03-12 14:24:59 +03:00
MihailRis
93f20b1746
add 'edited' read-only textbox property
2025-03-12 02:32:41 +03:00
MihailRis
433c12a17a
refresh syntax on undo/redo TextBox actions
2025-03-12 01:54:52 +03:00
MihailRis
4c493aff25
add history to TextBox
2025-03-12 01:52:08 +03:00
MihailRis
223a846784
add Action and ActionsHistory
2025-03-12 01:51:46 +03:00
MihailRis
fa990e3939
add '@' prefix support to tooltips
2025-03-11 16:19:33 +03:00
MihailRis
9286f297c1
add file.path(...), file.join(...)
2025-03-11 16:19:09 +03:00
MihailRis
e70746ae43
update console layout
2025-03-11 03:48:27 +03:00
MihailRis
843fbad0bd
cleanup
2025-03-11 00:39:59 +03:00
MihailRis
37c7ffa7b0
add BasePanel & add padding property to SplitBox
2025-03-11 00:39:59 +03:00
MihailRis
c86bad8def
update console layout & add files panel (WIP)
2025-03-11 00:39:59 +03:00
MihailRis
4c9019e03c
small fixes
2025-03-11 00:39:59 +03:00
MihailRis
9a01b5ad2d
add splitbox ui element
2025-03-11 00:39:59 +03:00
MihailRis
c6492b3d25
add file.parent(...)
2025-03-11 00:39:59 +03:00
MihailRis
567105dfce
add RGBA support to markdown
2025-03-11 00:39:59 +03:00
MihailRis
5af6b91b22
add debug GUI render mode (F8)
2025-03-11 00:39:59 +03:00
MihailRis
a74a4fcf53
fix fatal error on audio.play_sound in headless-mode
2025-03-11 00:37:12 +03:00
MihailRis and GitHub
1f9b619392
Merge pull request #462 from MihailRis/precipitation
...
Weather
2025-03-10 15:07:44 +03:00
MihailRis
a1860ff668
cleanup
2025-03-10 14:51:59 +03:00
MihailRis
bf5a5b243f
Merge branch 'main' into precipitation
2025-03-09 23:13:04 +03:00
MihailRis
70b3a4d91e
refactor
2025-03-09 23:10:22 +03:00
MihailRis
db620010a3
move weather back to gfx & add world:client/environment.json file
2025-03-09 22:50:45 +03:00
MihailRis and GitHub
5956f18b65
Merge pull request #482 from MihailRis/new-canvas-methods
...
New canvas methods
2025-03-08 20:01:01 +03:00
MihailRis
e48216da40
experimental optimize canvas:set_data using ffi
2025-03-08 18:04:10 +03:00
MihailRis
6078a8802e
add canvas:set_data
2025-03-08 14:55:17 +03:00
MihailRis
22d49c1c65
update doc/*/scripting/ui.md
2025-03-08 14:08:44 +03:00
MihailRis
2af55a0227
add Canvas constructor & add canvas:blit
2025-03-08 14:02:57 +03:00
MihailRis
5bbba7f39d
add ImageData.drawLine
2025-03-08 13:36:43 +03:00
MihailRis
e8c6c9a7b3
update doc/*/scripting/ui.md
2025-03-07 20:31:50 +03:00
MihailRis
dca4f283cc
add canvas:clear(...), canvas:line(...)
2025-03-07 20:20:27 +03:00
MihailRis
ee3fbc6831
fix: incorrect canvas Y direction
2025-03-07 20:15:25 +03:00
MihailRis and GitHub
345e140aab
Merge pull request #481 from Xertis/patch-8
...
table.filter bug fix
2025-03-07 01:37:21 +03:00
MihailRis and GitHub
cbf07a6351
Merge pull request #430 from Xertis/main
...
Redesign of the content addition menu
2025-03-05 18:47:23 +03:00
MihailRis
7a86cbdd60
move weather library out of gfx
2025-03-05 18:39:34 +03:00