Files
Bevy_Forge/crates/bevy_forge_runtime/Cargo.toml
T
Emil Shanaty 3eea9c020d feat(runtime): add M1 scene persistence, undo/redo and hotkeys
- load .forge.ron through bevy_forge_core into the live ECS (3D components)
- Ctrl+S syncs and saves the document; custom components are preserved
- transform undo/redo for inspector sliders and gizmo drags (Ctrl+Z/Y)
- F focus, Delete subtree, Ctrl+D duplicate; camera subtrees are guarded
- 66 runtime tests; workspace 412 passed; garden demo docs/screenshots
2026-10-27 23:03:33 +03:00

47 lines
1.1 KiB
TOML

[package]
name = "bevy_forge_runtime"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
authors.workspace = true
repository.workspace = true
publish = false
description = "Live in-game scene editor plugin for Bevy 0.20 (M0/M1)"
[dependencies]
bevy_forge_core = { path = "../bevy_forge_core" }
# Frozen M0 feature set. Do not add `tonemapping_luts` (ktx2/zstd) — cameras use
# `Tonemapping::AcesFitted` instead of the LUT-based default.
bevy = { version = "0.20", default-features = false, features = [
"std",
"async_executor",
"multi_threaded",
"bevy_asset",
"bevy_log",
"bevy_color",
"bevy_image",
"bevy_camera",
"bevy_light",
"bevy_mesh",
"bevy_pbr",
"bevy_render",
"bevy_core_pipeline",
"bevy_ui",
"bevy_ui_render",
"bevy_ui_widgets",
"bevy_text",
"bevy_input_focus",
"bevy_window",
"bevy_winit",
"bevy_picking",
"ui_picking",
"bevy_gizmos",
"bevy_gizmos_render",
"default_font",
"png",
"x11",
"wayland",
"reflect_auto_register",
] }