feat: basic GUI terminal when pressing F12
This commit is contained in:
parent
07871b77f3
commit
00ec1350b7
15 changed files with 808 additions and 845 deletions
|
@ -2,39 +2,42 @@
|
|||
name = "zenyx"
|
||||
version = "0.1.0"
|
||||
edition = "2024"
|
||||
repository = "https://github.com/Zenyx-Engine/Zenyx"
|
||||
authors = ["Caznix (Chance) <Caznix01@gmail.com>"]
|
||||
description = "A memory safe, opinionated Game Engine/Framework, written in Rust."
|
||||
keywords = ["engine", "graphics", "game"]
|
||||
categories = ["game-development", "graphics"]
|
||||
license = "MIT"
|
||||
homepage = "https://zenyx-engine.github.io/"
|
||||
documentation = "https://zenyx-engine.github.io/docs"
|
||||
repository = "https://codeberg.org/Caznix/Zenyx"
|
||||
|
||||
[dependencies]
|
||||
# TBR (if possible)
|
||||
backtrace = "0.3.74"
|
||||
# TBR (if possible)
|
||||
colored = "3.0.0"
|
||||
backtrace = { version = "0.3.74", default-features = false }
|
||||
colored = { version = "3.0.0", default-features = false }
|
||||
parking_lot.workspace = true
|
||||
# TBR (if possible)
|
||||
rustyline = { version = "15.0.0", features = ["derive", "rustyline-derive"] }
|
||||
thiserror = "2.0.11"
|
||||
# Tokio is heavy but so far its the best option, we should make better use of it or switch to another runtime.
|
||||
tokio = { version = "1.44.2", features = ["macros", "parking_lot", "rt-multi-thread"] }
|
||||
wgpu = "24.0.3"
|
||||
winit = "0.30.9"
|
||||
bytemuck = "1.21.0"
|
||||
# TBR (if possible)
|
||||
futures = "0.3.31"
|
||||
cgmath = "0.18.0"
|
||||
tracing = "0.1.41"
|
||||
tracing-subscriber = "0.3.19"
|
||||
# TBR
|
||||
tobj = { version = "4.0.3", features = ["tokio"] }
|
||||
ahash = "0.8.11"
|
||||
wgpu_text = "0.9.2"
|
||||
toml = "0.8.20"
|
||||
serde = { version = "1.0.219", features = ["derive"] }
|
||||
native-dialog = "0.7.0"
|
||||
sysinfo = "0.34.2"
|
||||
raw-cpuid = "11.5.0"
|
||||
image = "0.25.6"
|
||||
rustyline = { version = "15.0.0", default-features = false, features = ["custom-bindings", "derive","with-file-history"] }
|
||||
thiserror = { version = "2.0.11", default-features = false }
|
||||
tokio = { version = "1.44.2", default-features = false, features = ["macros", "rt", "rt-multi-thread"] }
|
||||
# Will be updated to 25.x.x when other dependencies are updated to be supported
|
||||
wgpu = { version = "24.0.3", default-features = false }
|
||||
winit = { version = "0.30.9", default-features = false, features = ["rwh_06", "wayland"] }
|
||||
bytemuck = { version = "1.21.0", default-features = false }
|
||||
futures = { version = "0.3.31", default-features = false, features = ["executor"] }
|
||||
cgmath = { version = "0.18.0", default-features = false }
|
||||
tracing = { version = "0.1.41", default-features = false }
|
||||
tracing-subscriber = { version = "0.3.19", default-features = false, features = ["ansi", "fmt"] }
|
||||
tobj = { version = "4.0.3", default-features = false }
|
||||
ahash = { version = "0.8.11", default-features = false }
|
||||
wgpu_text = { version = "0.9.2", default-features = false }
|
||||
toml = { version = "0.8.20", default-features = false }
|
||||
serde = { version = "1.0.219", default-features = false, features = ["derive"] }
|
||||
native-dialog = { version = "0.7.0", default-features = false }
|
||||
sysinfo = { version = "0.34.2", default-features = false, features = ["system"] }
|
||||
raw-cpuid = { version = "11.5.0", default-features = false }
|
||||
image = { version = "0.25.6", default-features = false, features = ["png"] }
|
||||
clap = { version = "4.5.35", default-features = false, features = ["std"] }
|
||||
|
||||
[build-dependencies]
|
||||
built = { version = "0.7.7", features = ["chrono"] }
|
||||
build-print = "0.1.1"
|
||||
cargo-lock = "10.1.0"
|
||||
built = { version = "0.7.7", default-features = false, features = ["cargo-lock", "chrono", "git2"] }
|
||||
build-print = { version = "0.1.1", default-features = false }
|
||||
cargo-lock = { version = "10.1.0", default-features = false }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue