kitgit

tirbofish/dropbear · commit

e849ac2ebd610a05445167489c47b237c3e204b9

fixed up cursor locking. it defaults to CursorGrabMode::Confined, Locked is second option (but that doesnt work for some reason).

Unverified

tk <4tkbytes@pm.me> · 2025-10-25 04:09

view full diff

diff --git a/Cargo.toml b/Cargo.toml
index ecfbbed..27c4590 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -73,13 +73,14 @@ default-features = false
 features = ["png"]
 
 [profile.dev]
-opt-level = 0
+opt-level = 1
 debug = true
 codegen-units = 16
 incremental = true
 lto = false
-# it takes way too long to exit out
-panic = "abort"
+
+[profile.dev.package."*"]
+opt-level = 3
 
 # [profile.release]
 # opt-level = 3
diff --git a/dropbear-engine/src/graphics.rs b/dropbear-engine/src/graphics.rs
index a688a86..3af8b0f 100644
--- a/dropbear-engine/src/graphics.rs
+++ b/dropbear-engine/src/graphics.rs
@@ -22,16 +22,6 @@ use winit::window::Window;
 pub const NO_TEXTURE: &[u8] = include_bytes!("../../resources/textures/no-texture.png");
 pub const NO_MODEL: &[u8] = include_bytes!("../../resources/models/error.glb");
 
-#[derive(Debug)]
-pub enum GraphicsCommand {
-    WindowCommand(WindowCommand)
-}
-
-#[derive(Debug)]
-pub enum WindowCommand {
-    WindowGrab(bool)
-}
-
 pub struct RenderContext<'a> {
     pub shared: Arc<SharedGraphicsContext>,
     pub frame: FrameGraphicsContext<'a>,
diff --git a/dropbear-engine/src/lib.rs b/dropbear-engine/src/lib.rs
index e5ec99a..a507361 100644
--- a/dropbear-engine/src/lib.rs
+++ b/dropbear-engine/src/lib.rs
@@ -507,7 +507,7 @@ impl App {
                     Some(app_name.replace('-', "_").as_str()),
                     LevelFilter::Debug,

Large diffs are not rendered by default. Showing the first 50 of 441 lines. Show full diff