debug stuff + switch to cranelift
This commit is contained in:
@@ -11,7 +11,7 @@ use arboard::Clipboard;
|
||||
use input::Input;
|
||||
use iris::prelude::*;
|
||||
use openworm::{
|
||||
net::{ClientMsg, ServerMsg, install_crypto_provider},
|
||||
net::{ClientMsg, Msg, ServerMsg, install_crypto_provider},
|
||||
rsc::DataDir,
|
||||
};
|
||||
use render::Renderer;
|
||||
@@ -23,6 +23,7 @@ use winit::{
|
||||
};
|
||||
|
||||
mod app;
|
||||
mod debug;
|
||||
mod input;
|
||||
mod net;
|
||||
mod render;
|
||||
@@ -52,6 +53,7 @@ pub struct Client {
|
||||
data: ClientData,
|
||||
handle: AppHandle,
|
||||
error: Option<WidgetId<WidgetPtr>>,
|
||||
msgs: Vec<Msg>,
|
||||
ime: usize,
|
||||
last_click: Instant,
|
||||
}
|
||||
@@ -81,6 +83,7 @@ impl Client {
|
||||
error: None,
|
||||
ime: 0,
|
||||
last_click: Instant::now(),
|
||||
msgs: Vec::new(),
|
||||
};
|
||||
ui::init(&mut s);
|
||||
s
|
||||
@@ -103,6 +106,7 @@ impl Client {
|
||||
ServerMsg::LoadMsgs(msgs) => {
|
||||
if let Some(msg_area) = &self.channel {
|
||||
for msg in msgs {
|
||||
self.msgs.push(msg.clone());
|
||||
let msg = msg_widget(msg).add(&mut self.ui);
|
||||
self.ui[msg_area].children.push(msg.any());
|
||||
}
|
||||
@@ -182,7 +186,7 @@ impl Client {
|
||||
button: MouseButton::Middle,
|
||||
..
|
||||
} => {
|
||||
// self.ui.debug_layers();
|
||||
debug::debug(self);
|
||||
}
|
||||
WindowEvent::Ime(ime) => {
|
||||
if let Some(sel) = &self.focus {
|
||||
|
||||
Reference in New Issue
Block a user