kitgit

tirbofish/dropbear · diff

3f05134 · tk

Merge pull request #47 from 4tkbytes/big-refactor fix: remove a threadsafe world, instead make it singlethreaded and add async jobs for model loading.

Unverified

diff --git a/.gitignore b/.gitignore
index 889428d..f5ab93d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -24,6 +24,8 @@ dropbear-engine/src/resources/textures/Autism.png
 .vscode
 docs
 
+dropbear_future-queue/test.log
+
 # gleam
 *.beam
 *.ez
diff --git a/Cargo.toml b/Cargo.toml
index c7145dd..d9cb2f4 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -2,11 +2,11 @@
 package.version = "0.1.2"
 package.edition = "2024"
 package.license-file = "LICENSE.md"
-package.repository = "https://github.com/4tkbytes/dropbear-engine"
+package.repository = "https://github.com/4tkbytes/dropbear"
 package.readme = "README.md"
 
 resolver = "3"
-members = [ "dropbear-engine", "eucalyptus-core", "eucalyptus-editor"]
+members = [ "dropbear-engine", "dropbear_future-queue", "eucalyptus-core", "eucalyptus-editor"]
 # members = ["dropbear-engine", "eucalyptus-core", "eucalyptus-editor", "redback-runtime"]
 
 
diff --git a/README.md b/README.md
index 503cc27..244de31 100644
--- a/README.md
+++ b/README.md
@@ -12,7 +12,7 @@ If you might have not realised, all the crates/projects names are after Australi
 - [redback-runtime](https://github.com/4tkbytes/redback-runtime) is the runtime used to load .eupak files and run the games loaded on them.
 
 ### Related Projects
-
+- [dropbear_future-queue](https://github.com/4tkbytes/dropbear/tree/main/dropbear_future-queue) is a handy library for dealing with async in a sync context
 - [model_to_image](https://github.com/4tkbytes/model_to_image) is a library used to generate thumbnails and images from a 3D model with the help of `russimp-ng`
 
 ## Build
@@ -54,21 +54,14 @@ If you do not want to build it locally, you are able to download the latest acti
 
 ## Usage
 
-~~Depsite it looking like a dependency for `eucalyptus`, it can serve as a framework too. Looking through the `docs.rs` will you find related documentation onhow to use it and for rendering your own projects.~~
-

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