kitgit

tirbofish/dropbear · commit

f18fad43d671e22469d0ac391bcc120913d937d1

packing up for the night

Unverified

tk <4tkbytes@pm.me> · 2025-09-26 14:25

view full diff

diff --git a/Cargo.toml b/Cargo.toml
index d9cb2f4..6722d6c 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -54,13 +54,12 @@ rayon = "1.11"
 flate2 = "1.1"
 reqwest = { version = "0.11", features = ["stream"] }
 tar = "0.4"
-async-trait = "0.1"
 futures-util = "0.3"
-boa_engine = "0.20"
 backtrace = "0.3"
 gltf = "1"
 os_info = "3.12"
 rustc_version_runtime = "0.3"
+libloading = "0.8"
 
 [workspace.dependencies.image]
 version = "0.25"
diff --git a/dropbear-engine/src/graphics.rs b/dropbear-engine/src/graphics.rs
index db1b2de..b0e3bc4 100644
--- a/dropbear-engine/src/graphics.rs
+++ b/dropbear-engine/src/graphics.rs
@@ -21,8 +21,8 @@ use crate::{
     model::{self, Vertex},
 };
 
-pub const NO_TEXTURE: &[u8] = include_bytes!("../../resources/no-texture.png");
-pub const NO_MODEL: &[u8] = include_bytes!("../../resources/error.glb");
+pub const NO_TEXTURE: &[u8] = include_bytes!("../../resources/textures/no-texture.png");
+pub const NO_MODEL: &[u8] = include_bytes!("../../resources/models/error.glb");
 
 pub struct RenderContext<'a> {
     pub shared: Arc<SharedGraphicsContext>,
diff --git a/dropbear-engine/src/lib.rs b/dropbear-engine/src/lib.rs
index b128202..4ac051f 100644
--- a/dropbear-engine/src/lib.rs
+++ b/dropbear-engine/src/lib.rs
@@ -526,7 +526,8 @@ impl App {
         log::info!("dropbear-engine running...");
         let ad = app_dirs2::get_app_root(AppDataType::UserData, &config.app_info);
         if let Ok(path) = ad {log::info!("App data is stored at {}", path.display())};
-        log::debug!("Additional nerdy stuff: {:#?}", rustc_version_runtime::version_meta());
+        #[cfg(debug_assertions)]
+        log::debug!("Additional nerdy build stuff: {:?}", rustc_version_runtime::version_meta());
         let event_loop = EventLoop::with_user_event().build()?;
         log::debug!("Created new event loop");
         let mut app = Box::new(App::new(config, future_queue));
diff --git a/dropbear-engine/src/lighting.rs b/dropbear-engine/src/lighting.rs
index 65752aa..86bed96 100644

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