Commit Graph
1079 Commits
Author SHA1 Message Date
Cursor Agentand西风逍遥游 09618f4d01 fix(orders): bind replace on owned script queues
OwnedOrderQueue documented append/replace/interrupt but only append was
exposed, so examples/commandery-rts threw on right-click move. Bind the
remaining CommandQueue mutations on the owned proxy and cover replace
from script.

Co-authored-by: 西风逍遥游 <sunxfancy@gmail.com>
2026-09-02 10:40:58 +00:00
西风逍遥游 9a57239d6d fix(ci): remove thread header trailing whitespace 2026-09-02 16:18:56 +08:00
西风逍遥游 fe62cc5aeb fix(ci): stabilize eager bindings and Vulkan warmup 2026-09-02 16:14:24 +08:00
西风逍遥游 c8c357c2fd docs(thread): specify named channel lifetime 2026-09-02 16:11:57 +08:00
西风逍遥游andCursor 610cb70a82 feat(graphics): decode file textures on the thread pool
Queue ImageData load through IAsyncWorkExecutor so newTextureFromFile returns a stub immediately; GPU upload still uses the existing immediate path on first use. Skip a second ImGui atlas rebuild on ui.setScale so CJK glyphs are not duplicated during galgame startup.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-02 16:11:57 +08:00
西风逍遥游 de6a7afa7b feat(gameplay): unify player and AI control API 2026-09-02 11:27:57 +08:00
西风逍遥游 7f4818075b fix(script): preserve ECS bindings across full composition 2026-09-02 08:35:51 +08:00
西风逍遥游 461f03c4a1 fix(script): preserve canonical Sprite2D binding 2026-09-02 08:24:02 +08:00
西风逍遥游 1b82239dba fix(ci): stabilize lazy bindings and VG parity 2026-09-02 08:23:41 +08:00
西风逍遥游 54dca85a30 fix(editor): cover fatal diagnostics 2026-09-02 08:22:52 +08:00
西风逍遥游 2ecb44689c fix(linux): close editor adapter portability gaps 2026-09-02 08:22:52 +08:00
西风逍遥游 2fc9c8e3c4 fix(ci): close editor status and web profile gaps 2026-09-02 08:22:52 +08:00
西风逍遥游 3069bc7e14 fix(editor): handle canonical ok status 2026-09-02 08:22:52 +08:00
西风逍遥游 2ec37f5e79 refactor(vehicle): isolate optional physics backend 2026-09-02 08:22:52 +08:00
西风逍遥游 47189745cf refactor(editor): split domain editors and unify results 2026-09-02 08:22:51 +08:00
西风逍遥游 2b4cb48a94 fix(script): preserve lazy ECS execution environment 2026-09-01 20:20:55 +08:00
西风逍遥游 36a1928584 fix(script): preserve ECS identity during eager binding 2026-09-01 16:48:03 +08:00
西风逍遥游 48ba682348 fix(script): restore pre-ECS native exposure order 2026-09-01 13:36:39 +08:00
西风逍遥游 91e098c4f1 fix(script): preserve ECS bindings after eager exposure 2026-09-01 11:46:04 +08:00
西风逍遥游 12e59a1b6b fix(release): stabilize strict v0.4.0 matrix 2026-09-01 10:28:31 +08:00
github-actions[bot] 9da251b7b1 release: 0.4.0 2026-08-31 17:06:49 +00:00
西风逍遥游 a9475b3c9d Merge pull request #318 from EVEngine/codex/rpg-classic-product-loop-v2
feat(rpg): complete classic RPG product loop
2026-09-01 00:57:13 +08:00
西风逍遥游 f3decec832 Enhance module configuration and instantiation in EveScript. Updated documentation to clarify the behavior of modules and optionalModules, ensuring only specified slots are instantiated during startup. Improved runtime checks and added support for deferred module binding. Removed deprecated compute shaders and example maps to streamline the project structure. 2026-09-01 00:56:50 +08:00
西风逍遥游 66dc4e8f3d feat(rpg): restore classic product loop after CI fix 2026-08-31 23:16:42 +08:00
西风逍遥游 775ac0c7cc Revert "Merge pull request #317 from EVEngine/codex/rpg-classic-product-loop"
This reverts commit 6541e5ac83, reversing
changes made to 3c21fe396a.
2026-08-31 23:04:39 +08:00
西风逍遥游 6541e5ac83 Merge pull request #317 from EVEngine/codex/rpg-classic-product-loop
feat(rpg): complete classic RPG product loop
2026-08-31 23:02:47 +08:00
西风逍遥游 3c21fe396a Merge pull request #312 from EVEngine/codex/pixelworld-noita-tech-route
feat(pixelworld): add deterministic Noita-style simulation stack
2026-08-31 23:01:41 +08:00
西风逍遥游 fa80c036e1 Merge pull request #301 from EVEngine/codex/gui-world-space-integration
feat(ui): integrate world-space GUI anchors
2026-08-31 23:01:30 +08:00
西风逍遥游 b401049a37 Merge pull request #291 from EVEngine/codex/c++
Add build analysis tool and narrow public headers to reduce build fanout
2026-08-31 23:01:19 +08:00
西风逍遥游 a08067d2d4 fix(rpg): initialize parsed battle target policy 2026-08-31 22:27:35 +08:00
西风逍遥游 0a984bde93 Merge pull request #296 from EVEngine/codex/ecs-gpu-efficiency
feat(gpgpu): GPU-resident ECS simulation and first-class Squirrel rendering
2026-08-31 22:12:44 +08:00
西风逍遥游 fe5be406dc fix(pixelworld): avoid collision neighbor copies 2026-08-31 20:55:18 +08:00
西风逍遥游 61df9a1e07 feat(ui): integrate world-space GUI anchors 2026-08-31 20:51:13 +08:00
西风逍遥游 dee118e020 Merge branch 'dev' into codex/c++ 2026-08-31 20:42:37 +08:00
西风逍遥游 9a01b952bf fix(pixelworld): keep streaming and automation portable 2026-08-31 20:41:42 +08:00
西风逍遥游 8f7c2d6358 fix(filesystem): use C++20 UTF-8 path construction 2026-08-31 20:41:17 +08:00
西风逍遥游 2319ae0118 feat(rpg): complete classic RPG product loop 2026-08-31 19:49:32 +08:00
西风逍遥游 21cb202824 Fix cross-platform GPU script bindings 2026-08-31 19:43:38 +08:00
sunxfancy 2ee3445571 fix(graphics): cast WebGPU scene format for reload 2026-08-31 19:37:11 +08:00
西风逍遥游 ccb61fd71a fix(pixelworld): satisfy strict and WebGPU builds 2026-08-31 19:31:59 +08:00
西风逍遥游 7487b0c027 fix(gpgpu): stabilize generated binding parameter names 2026-08-31 18:07:52 +08:00
西风逍遥游 5202781651 feat(gpgpu): add resident ECS simulation and script rendering 2026-08-31 18:07:52 +08:00
西风逍遥游 8ccfd5ecbe feat(pixelworld): add deterministic Noita-style simulation stack 2026-08-31 17:55:05 +08:00
sunxfancy a647310c9c feat(graphics): add transactional shader hot reload 2026-08-31 16:56:42 +08:00
西风逍遥游 8b04232c81 Merge pull request #311 from EVEngine/codex/procgen-point-delta
procgen: add stable point deltas for incremental runtime updates
2026-08-31 16:29:16 +08:00
西风逍遥游 07718da769 Merge pull request #309 from EVEngine/codex/procgen-scalable-core
procgen: add columnar typed point attributes
2026-08-31 15:24:34 +08:00
西风逍遥游 8576b30e35 Merge pull request #305 from EVEngine/codex/editor-separation
refactor(editor): separate domain editing satellites
2026-08-31 15:24:16 +08:00
西风逍遥游 a2df127e73 procgen: budget runtime source refresh 2026-08-31 15:00:22 +08:00
西风逍遥游 aea812b3ac procgen: scale runtime cell scheduling 2026-08-31 14:35:14 +08:00
西风逍遥游 74fc4467a0 procgen: coordinate scene and runtime cleanup 2026-08-31 14:13:50 +08:00