Skip to content

Commit

Permalink
Updated to egui 0.23 and egui_json_tree published crate.
Browse files Browse the repository at this point in the history
  • Loading branch information
dmackdev committed Sep 28, 2023
1 parent f8f6f3f commit 7b43ab6
Show file tree
Hide file tree
Showing 3 changed files with 38 additions and 37 deletions.
47 changes: 28 additions & 19 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 0 additions & 13 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,6 @@ members = ["pubsubman", "pubsubman_backend"]

[workspace.dependencies]
chrono = { version = "0.4.26", features = ["clock", "serde"] }
eframe = { version = "0.22.0", default-features = false, features = [
"accesskit", # Make egui comptaible with screen readers. NOTE: adds a lot of dependencies.
"default_fonts", # Embed the default egui fonts.
"glow", # Use the glow rendering backend. Alternative: "wgpu".
"persistence", # Enable restoring app state when restarting the app.
] }
egui = "0.22.0"
egui_extras = "0.22.0"
serde = { version = "1", features = ["derive"] }
serde_json = "1.0.104"
tokio = { version = "1.29.1", features = ["full"] }
Expand All @@ -22,8 +14,3 @@ opt-level = 2 # fast and small wasm
# Optimize all dependencies even in debug builds:
[profile.dev.package."*"]
opt-level = 2

[patch.crates-io]
eframe = { git = "https://github.com/emilk/egui", rev = "23ce4e7" }
egui = { git = "https://github.com/emilk/egui", rev = "23ce4e7" }
egui_extras = { git = "https://github.com/emilk/egui", rev = "23ce4e7" }
15 changes: 10 additions & 5 deletions pubsubman/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,16 @@ rust-version = "1.71"
[dependencies]
chrono = { workspace = true }
clap = { version = "4.4.0", features = ["derive"] }
eframe = { workspace = true }
egui = { workspace = true }
egui-notify = "0.9.0"
egui_extras = { workspace = true }
egui_json_tree = { git = "https://github.com/dmackdev/egui_json_tree", branch = "master" }
eframe = { version = "0.23", default-features = false, features = [
"accesskit", # Make egui comptaible with screen readers. NOTE: adds a lot of dependencies.
"default_fonts", # Embed the default egui fonts.
"glow", # Use the glow rendering backend. Alternative: "wgpu".
"persistence", # Enable restoring app state when restarting the app.
] }
egui = "0.23"
egui-notify = "0.10.0"
egui_extras = "0.23"
egui_json_tree = "0.1.0"
env_logger = "0.10"
log = "0.4"
pubsubman_backend = { version = "0.1.0", path = "../pubsubman_backend" }
Expand Down

0 comments on commit 7b43ab6

Please sign in to comment.