mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
undo egui upgrade try
This commit is contained in:
parent
e29ede7c97
commit
7200cc4ad7
52
Cargo.lock
generated
52
Cargo.lock
generated
@ -1468,18 +1468,7 @@ version = "0.12.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "788148861d80b87d28d64440a3d31cae190e50ccc3ea585597466d38428365d7"
|
||||
dependencies = [
|
||||
"epaint 0.12.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "egui"
|
||||
version = "0.15.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "1c8d416a3343cbfc6f4d17bb1cba46b4d7efecb9ee541967763e0b5e04e5fae7"
|
||||
dependencies = [
|
||||
"ahash 0.7.6",
|
||||
"epaint 0.15.0",
|
||||
"nohash-hasher",
|
||||
"epaint",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -1494,11 +1483,11 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "egui_winit_platform"
|
||||
version = "0.11.0"
|
||||
version = "0.8.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "a0ae306ae9cd296ed3178d518fd0d9edf45f176cfdfe31ff77b7051c5f1d5278"
|
||||
checksum = "cd4cf17c0cd4dbcf2f8fef55a3592b9b7cfd970576c7302d8ba5c521b8560371"
|
||||
dependencies = [
|
||||
"egui 0.15.0",
|
||||
"egui",
|
||||
"winit",
|
||||
]
|
||||
|
||||
@ -1514,12 +1503,6 @@ version = "0.12.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "3e73d6c8c70eadb71756fbbc3c303ab25e163b46b656886dd250de5636efea12"
|
||||
|
||||
[[package]]
|
||||
name = "emath"
|
||||
version = "0.15.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "24a1aaa922d55da6a2bf32957c3d153e7fb9d52ed8d69777a75092240172eb6e"
|
||||
|
||||
[[package]]
|
||||
name = "encoding_rs"
|
||||
version = "0.8.29"
|
||||
@ -1597,31 +1580,18 @@ checksum = "80e2db640801230bdda80629bc3a063927a462f5eaf38a98da676954e78ccb99"
|
||||
dependencies = [
|
||||
"ahash 0.7.6",
|
||||
"atomic_refcell",
|
||||
"emath 0.12.0",
|
||||
"emath",
|
||||
"ordered-float 2.8.0",
|
||||
"rusttype 0.9.2",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "epaint"
|
||||
version = "0.15.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "16bb4d3b8bbbd132c99d2a5efec8567e8b6d09b742f758ae6cf1e4b104fe0231"
|
||||
dependencies = [
|
||||
"ab_glyph",
|
||||
"ahash 0.7.6",
|
||||
"atomic_refcell",
|
||||
"emath 0.15.0",
|
||||
"nohash-hasher",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "epi"
|
||||
version = "0.12.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "59c4f6cbede1fc8f836384f85295a59199a4825940abcc3a8a29cfe2e3c37583"
|
||||
dependencies = [
|
||||
"egui 0.12.0",
|
||||
"egui",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -3442,12 +3412,6 @@ dependencies = [
|
||||
"memoffset 0.6.4",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "nohash-hasher"
|
||||
version = "0.2.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451"
|
||||
|
||||
[[package]]
|
||||
name = "noise"
|
||||
version = "0.7.0"
|
||||
@ -6408,7 +6372,7 @@ dependencies = [
|
||||
"directories-next",
|
||||
"dispatch 0.1.4",
|
||||
"dot_vox",
|
||||
"egui 0.15.0",
|
||||
"egui",
|
||||
"egui_wgpu_backend",
|
||||
"egui_winit_platform",
|
||||
"enum-iterator",
|
||||
@ -6497,7 +6461,7 @@ dependencies = [
|
||||
name = "veloren-voxygen-egui"
|
||||
version = "0.9.0"
|
||||
dependencies = [
|
||||
"egui 0.15.0",
|
||||
"egui",
|
||||
"egui_winit_platform",
|
||||
"lazy_static",
|
||||
"veloren-client",
|
||||
|
@ -68,9 +68,9 @@ glyph_brush = "0.7.0"
|
||||
keyboard-keynames = { git = "https://gitlab.com/Frinksy/keyboard-keynames.git", branch = "develop" }
|
||||
|
||||
# EGUI
|
||||
egui = {version = "0.15", optional = true }
|
||||
egui = {version = "0.12", optional = true }
|
||||
egui_wgpu_backend = {git = "https://github.com/hasenbanck/egui_wgpu_backend.git", rev = "63a002c6a9b6c016e45806dd065864431caab621", optional = true }
|
||||
egui_winit_platform = {version = "0.11", optional = true }
|
||||
egui_winit_platform = {version = "0.8", optional = true }
|
||||
|
||||
# ECS
|
||||
specs = {git = "https://github.com/amethyst/specs.git", rev = "f985bec5d456f7b0dd8aae99848f9473c2cd9d46"}
|
||||
|
@ -11,8 +11,8 @@ be-dyn-lib = []
|
||||
[dependencies]
|
||||
client = {package = "veloren-client", path = "../../client"}
|
||||
common = {package = "veloren-common", path = "../../common"}
|
||||
egui = "0.15"
|
||||
egui_winit_platform = "0.11"
|
||||
egui = "0.12"
|
||||
egui_winit_platform = "0.8"
|
||||
lazy_static = "1.4.0"
|
||||
voxygen-dynlib = {package = "veloren-voxygen-dynlib", path = "../dynlib", optional = true}
|
||||
|
||||
|
@ -14,7 +14,8 @@ use common::{
|
||||
};
|
||||
use core::mem;
|
||||
use egui::{
|
||||
plot::{Line, Plot, Value, Values},
|
||||
plot::{Plot, Value},
|
||||
widgets::plot::Curve,
|
||||
CollapsingHeader, Color32, Grid, Pos2, ScrollArea, Slider, Ui, Window,
|
||||
};
|
||||
|
||||
@ -261,13 +262,13 @@ pub fn maintain_egui_inner(
|
||||
|
||||
Window::new("🔧 Settings")
|
||||
.open(&mut windows.egui_settings)
|
||||
.vscroll(true)
|
||||
.scroll(true)
|
||||
.show(ctx, |ui| {
|
||||
ctx.settings_ui(ui);
|
||||
});
|
||||
Window::new("🔍 Inspection")
|
||||
.open(&mut windows.egui_inspection)
|
||||
.vscroll(true)
|
||||
.scroll(true)
|
||||
.show(ctx, |ui| {
|
||||
ctx.inspection_ui(ui);
|
||||
});
|
||||
@ -284,13 +285,13 @@ pub fn maintain_egui_inner(
|
||||
.default_width(200.0)
|
||||
.default_height(200.0)
|
||||
.show(ctx, |ui| {
|
||||
let plot = Plot::new("Frame Time").line(Line::new(Values::from_values_iter(
|
||||
let plot = Plot::new("Frame Time").curve(Curve::from_values_iter(
|
||||
egui_state
|
||||
.frame_times
|
||||
.iter()
|
||||
.enumerate()
|
||||
.map(|(i, x)| Value::new(i as f64, *x)),
|
||||
)));
|
||||
));
|
||||
ui.add(plot);
|
||||
});
|
||||
|
||||
@ -320,7 +321,7 @@ pub fn maintain_egui_inner(
|
||||
.text("Cylinder height"),
|
||||
);
|
||||
|
||||
let scroll_area = ScrollArea::vertical().max_height(800.0);
|
||||
let scroll_area = ScrollArea::from_max_height(800.0);
|
||||
let (_current_scroll, _max_scroll) = scroll_area.show(ui, |ui| {
|
||||
Grid::new("entities_grid")
|
||||
.spacing([40.0, 4.0])
|
||||
|
@ -6,7 +6,7 @@ pub(crate) fn filterable_list(
|
||||
search_text: &str,
|
||||
selected_index: &mut usize,
|
||||
) {
|
||||
let scroll_area = ScrollArea::vertical();
|
||||
let scroll_area = ScrollArea::auto_sized();
|
||||
scroll_area.show(ui, |ui| {
|
||||
ui.spacing_mut().item_spacing = Vec2::new(0.0, 2.0);
|
||||
let search_text = search_text.to_lowercase();
|
||||
|
@ -367,7 +367,7 @@ impl<'frame> Drawer<'frame> {
|
||||
pub fn draw_egui(&mut self, platform: &mut Platform, scale_factor: f32) {
|
||||
span!(guard, "Draw egui");
|
||||
|
||||
let (_output, paint_commands) = platform.end_frame(None);
|
||||
let (_output, paint_commands) = platform.end_frame();
|
||||
|
||||
let paint_jobs = platform.context().tessellate(paint_commands);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user