feat(web): persist advanced Main capability overrides
Some checks failed
M6 deployable RC / quick (push) Has been cancelled
M6 deployable RC / chromium (push) Has been cancelled
M6 deployable RC / release (push) Has been cancelled

This commit is contained in:
mes123456
2026-08-29 04:36:13 +08:00
parent 58c2ae046d
commit e9b9d343a1
7 changed files with 132 additions and 12 deletions

View File

@@ -25,7 +25,7 @@
},
"sourceMainState": {
"path": "blender-5.2.0/source/blender/web_engine/web_engine_main_state.cpp",
"sha256": "f48e424f53969cf2d9bce3ad9be565179d415301739f07785a1ed3271e430307"
"sha256": "dace3c17f47a2c267ed9a0dec649ec5fe3091873c99e0f1824d24b94f25e9127"
},
"sourceMainHeader": {
"path": "blender-5.2.0/source/blender/web_engine/web_engine_main_state.h",
@@ -37,7 +37,7 @@
},
"wasm": {
"path": "web/app/src/vendor/blender/web_engine.wasm",
"sha256": "7981e66ccc37f3183c8c6244a667de6a2a2b39aa6934c9cefc280ea93773ccda"
"sha256": "08a5caccd99f9d51221d0a0adea3db1a57ab5d2718b6b026dc7f4af096054d07"
},
"publicLoader": {
"path": "web/app/public/vendor/blender/web_engine.js",
@@ -45,19 +45,19 @@
},
"publicWasm": {
"path": "web/app/public/vendor/blender/web_engine.wasm",
"sha256": "7981e66ccc37f3183c8c6244a667de6a2a2b39aa6934c9cefc280ea93773ccda"
"sha256": "08a5caccd99f9d51221d0a0adea3db1a57ab5d2718b6b026dc7f4af096054d07"
},
"webDistIndex": {
"path": "web/dist/index.html",
"sha256": "f63ea65367e10bea54c4d10428c2401db6d2aca9006c18692ced5e55b0e1527f"
"sha256": "6987bd43643d2c9f8abef1db4abab4df76e5a4acf567f374a01e073d9c410bff"
},
"webDistWorker": {
"path": "web/dist/assets/web-engine.worker-C3G0ZxMq.js",
"sha256": "b9083c4a38c16ba9ece02cb87c3c1a37cbea458b39db514c3abb8bd276ff9ff1"
"path": "web/dist/assets/web-engine.worker-Bm3nUTqn.js",
"sha256": "de3fcef592876e81b572dcc9e3d2118f4089e6170939310974d64866f493490b"
},
"webDistWasm": {
"path": "web/dist/assets/web_engine-C1wwLZyc.wasm",
"sha256": "7981e66ccc37f3183c8c6244a667de6a2a2b39aa6934c9cefc280ea93773ccda"
"path": "web/dist/assets/web_engine-CDU-hUyU.wasm",
"sha256": "08a5caccd99f9d51221d0a0adea3db1a57ab5d2718b6b026dc7f4af096054d07"
}
},
"verification": {

View File

@@ -1 +1,26 @@
ninja: no work to do.
[1/3] Building CXX object source/blender/web_engine/CMakeFiles/blender_web_engine_core.dir/web_engine_main_state.cpp.o
In file included from /home/mes123456/workinf_Blender_Wasm/blender-5.2.0/source/blender/web_engine/web_engine_main_state.cpp:35:
In file included from /home/mes123456/workinf_Blender_Wasm/blender-5.2.0/source/blender/blenkernel/BKE_node.hh:20:
In file included from /home/mes123456/workinf_Blender_Wasm/blender-5.2.0/source/blender/makesdna/DNA_node_types.h:15:
In file included from /home/mes123456/workinf_Blender_Wasm/blender-5.2.0/source/blender/makesdna/DNA_scene_types.h:35:
/home/mes123456/workinf_Blender_Wasm/blender-5.2.0/source/blender/makesdna/DNA_view3d_types.h:126:26: warning: implicit conversion from 'int' to 'char' changes value from 128 to -128 [-Wconstant-conversion]
126 | RV3D_VIEWLOCK_INIT = 1 << 7,
| ~~^~~~
In file included from /home/mes123456/workinf_Blender_Wasm/blender-5.2.0/source/blender/web_engine/web_engine_main_state.cpp:35:
In file included from /home/mes123456/workinf_Blender_Wasm/blender-5.2.0/source/blender/blenkernel/BKE_node.hh:20:
In file included from /home/mes123456/workinf_Blender_Wasm/blender-5.2.0/source/blender/makesdna/DNA_node_types.h:15:
/home/mes123456/workinf_Blender_Wasm/blender-5.2.0/source/blender/makesdna/DNA_scene_types.h:2053:33: warning: implicit conversion from 'int' to 'char' changes value from 128 to -128 [-Wconstant-conversion]
2053 | UVCALC_UNWRAP_USE_WEIGHTS = 1 << 7,
| ~~^~~~
/home/mes123456/workinf_Blender_Wasm/blender-5.2.0/source/blender/makesdna/DNA_scene_types.h:2324:25: warning: implicit conversion from 'blender::eSnapMode' to 'char' changes value from 128 to -128 [-Wconstant-conversion]
2324 | char snap_node_mode = SCE_SNAP_TO_GRID;
| ^~~~~~~~~~~~~~~~
/home/mes123456/workinf_Blender_Wasm/blender-5.2.0/source/blender/makesdna/DNA_scene_types.h:2324:25: warning: implicit conversion from 'blender::eSnapMode' to 'char' changes value from 128 to -128 [-Wconstant-conversion]
2324 | char snap_node_mode = SCE_SNAP_TO_GRID;
| ^~~~~~~~~~~~~~~~
/home/mes123456/workinf_Blender_Wasm/blender-5.2.0/source/blender/makesdna/DNA_scene_types.h:2200:26: note: in defaulted default constructor for 'blender::ToolSettings' first required here
2200 | DNA_DEFINE_CXX_METHODS(ToolSettings)
| ^
4 warnings generated.
[2/3] Linking CXX static library lib/libblender_web_engine_core.a
[3/3] Linking CXX executable bin/web_engine.js