4387 Commits

Author SHA1 Message Date
MihailRis
e6dea9ed48
Merge pull request #519 from MihailRis/projects
Projects
2025-04-23 18:29:22 +03:00
MihailRis
41754582cd remove res/config/builtins.list 2025-04-22 21:46:51 +03:00
MihailRis
6164374666 feat: projects & replace builtins.list with 'base_packs' project property 2025-04-22 21:46:10 +03:00
MihailRis
1bdb5c3145 add dv::to_value for std::vector 2025-04-22 19:30:25 +03:00
MihailRis
3498af6be9 cleanup 2025-04-21 21:53:27 +03:00
MihailRis
fe2a40b06e reduce 'debug build' opacity 2025-04-21 21:51:55 +03:00
MihailRis
05ddffb5c9 fix stack traces 2025-04-20 13:10:26 +03:00
MihailRis
32af745eb9 feat: translated textbox hints support 2025-04-20 13:09:08 +03:00
MihailRis
5bdf8f8065 remove -Og flag from debug build 2025-04-20 00:14:42 +03:00
MihailRis
61af8ba943 fix incomplete content reset 2025-04-19 22:17:58 +03:00
MihailRis
6403757354
Merge pull request #518 from MihailRis/iframe
iframe
2025-04-19 20:54:23 +03:00
MihailRis
64375c4b28 update doc/*/scripting/ui.md 2025-04-19 20:38:58 +03:00
MihailRis
f21d9d0a25 add iframe 'src' scripting property 2025-04-19 20:34:30 +03:00
MihailRis
8b0f350b69 update doc/*/xml-ui-layouts.md 2025-04-19 20:25:18 +03:00
MihailRis
e9ec7e3f96 small visual fix 2025-04-19 20:12:38 +03:00
MihailRis
7ce97f4abe extract code editor implementation from console.xml 2025-04-19 18:32:14 +03:00
MihailRis
71d3756902 add iframe ui element 2025-04-19 18:31:12 +03:00
MihailRis
6a7e71c614
Merge pull request #516 from MihailRis/advanced-ui-elements-access
Advanced ui-elements access
2025-04-17 20:41:45 +03:00
MihailRis
41ec44b6ee update doc/*/scripting/ui.md 2025-04-17 20:05:09 +03:00
MihailRis
559f946a66 feat: ui sub-nodes access 2025-04-17 19:55:43 +03:00
MihailRis
38e0753382 add __ipairs metamethod support if missing in LuaJIT 2025-04-17 19:54:58 +03:00
MihailRis
3e493a4a97 add uinode.parent read-only property 2025-04-16 20:58:57 +03:00
MihailRis
8456f6fc56 fix gcc warnings 2025-04-14 20:07:44 +03:00
MihailRis
d1fb68eeac reserve "project", "pack", "packid", "root" entry-point names 2025-04-14 19:29:22 +03:00
MihailRis
57330a4235
Merge pull request #515 from MihailRis/content-loader-refactor
Content loader refactor
2025-04-13 21:11:03 +03:00
MihailRis
794d873634 cleanup 2025-04-13 20:55:18 +03:00
MihailRis
9e28b783fd make BlockMaterial serializable 2025-04-13 20:52:03 +03:00
MihailRis
862ac496a8 move content units-related code to separate files 2025-04-13 19:51:36 +03:00
MihailRis
3bfe24c63c Merge branch 'main' into content-loader-refactor 2025-04-13 18:04:15 +03:00
MihailRis
c43deb2cd8
Merge pull request #514 from MihailRis/new-editor-formats
add SyntaxProcessor
2025-04-13 18:03:36 +03:00
MihailRis
c6970b1d02 Merge branch 'main' into new-editor-formats 2025-04-13 15:10:46 +03:00
MihailRis
bba647db5c
Merge pull request #513 from MihailRis/enums-refactor
reduce boilerplate code of enums
2025-04-13 14:45:26 +03:00
MihailRis
3be8546bf4 refactor enums: CursorShape, InterpolationType, ParticleSpawnShape 2025-04-13 14:18:50 +03:00
MihailRis
7749675a61 add EnumMetadata 2025-04-13 13:53:59 +03:00
MihailRis
5253be6c56 feat: custom languages syntax (WIP) 2025-04-13 00:19:38 +03:00
MihailRis
4360cd408b refactor: rename coders/lua_parsing to coders/syntax_parser 2025-04-12 21:14:18 +03:00
clasher113
d888ddec4c
fix: pause menu on hudVisible=false (#512)
* fix: pause menu on hudVisible=false
2025-04-12 20:30:55 +03:00
Xertis
2b753a1dd2
update chunks.lua test for debugging "upgrade square is not fully inside of area" (#511)
* Update chunks.lua

* Update chunks.lua

* Update chunks.lua
2025-04-12 19:43:41 +03:00
MihailRis
7a19d99913
Merge pull request #508 from MihailRis/bytearray-upgrade
Bytearray upgrade
2025-04-12 18:47:05 +03:00
MihailRis
da3f3d546f cleanup 2025-04-12 15:32:26 +03:00
MihailRis
0a49e4fa92 add Bytearray.trim, Bytearray.get_capacity 2025-04-12 15:27:29 +03:00
MihailRis
1ade910fa1 fix Bytearray.insert, Bytearray.remove 2025-04-12 13:49:31 +03:00
MihailRis
fb07c86ea6 add static Lua-style functions: Bytearray.insert, Bytearray.remove, Bytearray.append 2025-04-12 13:24:55 +03:00
MihailRis
9169049530 feat: ipairs(...) support in Bytearray 2025-04-12 12:55:29 +03:00
MihailRis
d8feff56c0 feat: Lua-style array append support in Bytearray 2025-04-12 12:32:31 +03:00
MihailRis
98813472a8 fix generator area centering 2025-04-11 20:37:08 +03:00
MihailRis
c110fafbcf update doc/*/scripting/ecs.md 2025-04-11 19:25:13 +03:00
MihailRis
bf79f6bc75 fix "upgrade square is not fully inside of area" error 2025-04-10 23:10:49 +03:00
MihailRis
e78661453b refactor ContentLoader.cpp (step 1) 2025-04-10 22:04:35 +03:00
MihailRis
8a21bd212c
Merge pull request #509 from ChancellorIkseew/window-update
input minor refactoring
2025-04-08 21:27:53 +03:00