4458 Commits

Author SHA1 Message Date
MihailRis
47b7472231 remove GLEW from MeshData.hpp & format Mesh.inl 2025-04-27 00:35:54 +03:00
MihailRis
ec0dbae3f7 remove extra glew includes 2025-04-26 23:27:45 +03:00
MihailRis
7a344a31c2 fix warning: ‘Mesh<Batch2DVertex>::ibo’ will be initialized after [-Wreorder] 2025-04-26 23:13:38 +03:00
MihailRis
330b383d36
Merge pull request #494 from REDxEYE/vertex_structures
Use vertex structures instead of plain float arrays
2025-04-26 23:10:00 +03:00
MihailRis
cefa26b497 minor refactor 2025-04-26 23:03:02 +03:00
MihailRis
d2b4e096ae update doc/*/scripting/ui.md 2025-04-26 22:23:25 +03:00
MihailRis
3e336575e8 make image.region readable 2025-04-26 22:22:17 +03:00
MihailRis
1c8c461904 update doc/*/xml-ui-layouts.md 2025-04-26 22:18:25 +03:00
MihailRis
79528a44ea add 'region' image property 2025-04-26 22:12:34 +03:00
MihailRis
032b5ae9dc fix 2025-04-26 21:58:09 +03:00
MihailRis
f944dfb51d optimize gui.template 2025-04-26 20:17:37 +03:00
MihailRis
1e90115a26 add 'onfocus' ui event & optimize container:add 2025-04-26 20:16:57 +03:00
MihailRis
8e8cabf2d1 add data argument to container:add(...) 2025-04-24 22:42:15 +03:00
MihailRis
9befbb9795 add 'ondefocus' ui event 2025-04-24 22:41:40 +03:00
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
REDxEYE
3a54a37b06 Remove unnecessary glew includes.
Remove copyright from Mesh.cpp
Add default initializers for VertexAttribute
2025-04-13 17:14:34 +03:00
REDxEYE
9730454b90 Add back default-vs-msvc-windows preset used in CI 2025-04-13 17:14:34 +03:00
REDxEYE
0e73f65331 Cleanup 2025-04-13 17:14:34 +03:00
REDxEYE
40a515227a Remove unused pragma pack 2025-04-13 17:14:34 +03:00
REDxEYE
90605c6d5f Replace assert with std::runtime_error 2025-04-13 17:14:34 +03:00
REDxEYE
9bb6cdfec2 Remove debug code 2025-04-13 17:14:33 +03:00