Fix message loop handling and improve BrowserProcessHandler (#15)

* add: implement MessagePumpChecker for message loop management

* update: refactor message loop handling and improve MessagePumpChecker

* update: refactor message loop handling to use MessageLoopTimer and improve BrowserProcessHandler

* update: reorganize imports and enhance browser process handler integration

* update: support Bevy 0.18 and improve message loop handling

* update: remove unused FpsOverlayPlugin and clean up dependencies

* update: simplify cef and cef-dll-sys version specifications in Cargo.toml

---------

Co-authored-by: not-elm <elmgameinfo@gmail.com>
This commit is contained in:
elm
2026-02-01 12:00:56 +09:00
committed by GitHub
parent 8f38892009
commit 5be6380474
10 changed files with 160 additions and 79 deletions

View File

@@ -38,8 +38,8 @@ bevy = { version = "0.18", default-features = false, features = [
"picking",
] }
bevy_remote = "0.18"
cef = { version = "144.2.0+144.0.11" }
cef-dll-sys = { version = "144.2.0+144.0.11", features = ["sandbox"] }
cef = { version = "144.2.0" }
cef-dll-sys = { version = "144.2.0", features = ["sandbox"] }
bevy_cef = { path = "." , version = "0.2.0-dev" }
bevy_cef_core = { path = "crates/bevy_cef_core", version = "0.2.0-dev" }
async-channel = { version = "2.5" }