kitgit

tirbofish/dropbear · commit

b5ee86a97cf8e606d83d2b98c965ee0cc4319ad2

refactor: eucalyptus-editor is finally compilable.

Unverified

Thribhu K <4tkbytes@pm.me> · 2026-02-17 07:57

view full diff

diff --git a/crates/dropbear-engine/src/entity.rs b/crates/dropbear-engine/src/entity.rs
index a8422cf..da0b2a7 100644
--- a/crates/dropbear-engine/src/entity.rs
+++ b/crates/dropbear-engine/src/entity.rs
@@ -1,22 +1,18 @@
 use glam::{DMat4, DQuat, DVec3, Mat4, Quat, Vec3};
-use parking_lot::Mutex;
 use serde::{Deserialize, Serialize};
 use std::{
-    collections::{HashMap, hash_map::Entry},
+    collections::{HashMap},
     path::Path,
-    sync::{Arc, LazyLock},
+    sync::{Arc},
 };
 
 use crate::{
-    asset::{ASSET_REGISTRY, AssetRegistry},
+    asset::{ASSET_REGISTRY},
     graphics::{Instance, SharedGraphicsContext},
     model::Model,
     texture::Texture,
-    utils::{ResourceReference, ResourceReferenceType, EUCA_SCHEME},
 };
-use anyhow::anyhow;
-use egui::{CollapsingHeader, Ui};
-use std::any::Any;
+use egui::{Ui};
 use crate::asset::Handle;
 use crate::model::Material;
 
diff --git a/crates/dropbear-engine/src/features.rs b/crates/dropbear-engine/src/features.rs
index b905c5e..2a2ba81 100644
--- a/crates/dropbear-engine/src/features.rs
+++ b/crates/dropbear-engine/src/features.rs
@@ -190,6 +190,7 @@ macro_rules! features {
     }) => {
         #[allow(non_upper_case_globals)]
         pub mod $mod_name {
+            #[allow(unused_imports)]
             use $crate::features;
             features! {
                 @_impl mod $mod_name {
diff --git a/crates/dropbear-engine/src/lib.rs b/crates/dropbear-engine/src/lib.rs
index d5e81d5..af63ccc 100644
--- a/crates/dropbear-engine/src/lib.rs
+++ b/crates/dropbear-engine/src/lib.rs
@@ -487,6 +487,36 @@ Hardware:
             );
     }

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