kitgit

tirbofish/dropbear · commit

650e4100264cfb9b6498b707cd90c3bdecd6db68

housekeeping

Unverified

tk <4tkbytes@pm.me> · 2025-09-20 15:31

view full diff

diff --git a/Cargo.toml b/Cargo.toml
index ed688e8..d9cb2f4 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -2,7 +2,7 @@
 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"
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.~~
-
-dropbear cannot be used as a framework (yet), but is best compatible with the eucalyptus editor when making games. For 
-scripting, eucalyptus uses `typescript`. The main philosophy of scripting is to be able to have **type safety**, which can aid developers with their code, which is the reason as to why I didn't use `javascript` for scripting instead.
-
-The typescript used in the scripting is ran with the deno runtime. 
-
-Documentation is hosted on GitHub Pages with typedoc. The website is at this link: [4tkbytes.github.io/dropbear][https://4tkbytes.github.io/dropbear/]
+todo
 
 ## Compability
 
-|            | Windows | macOS | Linux | Web | Android | iOS |
-|------------|---------|-------|-------|-----|---------|-----|
-| eucalyptus |    ✅    |   ✅   |   ✅   |  ❌<sup>1</sup>  |    ❌<sup>1</sup>    |  ❌<sup>1</sup>  |
-| redback    |    ✅    |   ✅   |   ✅   |  ❌<sup>2</sup>  |    ❌<sup>2</sup>    |  ❌  |
+|            | Windows | macOS | Linux | Web           | Android       | iOS           |
+|------------|---------|-------|-------|---------------|---------------|---------------|
+| eucalyptus | ✅       | ✅     | ✅     | ❌<sup>1</sup> | ❌<sup>1</sup> | ❌<sup>1</sup> |
+| redback    | ✅       | ✅     | ✅     | ❌<sup>2</sup> | ❌<sup>2</sup> | ❌             |
 
 <sup>1</sup> Will never be implemented; not intended for that platform.
 
diff --git a/dropbear_future-queue/Cargo.toml b/dropbear_future-queue/Cargo.toml
index 9f4df96..6326984 100644
--- a/dropbear_future-queue/Cargo.toml
+++ b/dropbear_future-queue/Cargo.toml
@@ -1,16 +1,16 @@
 [package]
 name = "dropbear_future-queue"
 
-version = "0.1.0"
+version = "0.1.1"
 edition.workspace = true
-license-file.workspace = true
+license = "MIT"
 repository.workspace = true
 readme = "README.md"
-description = "A queue for polling futures in a single threaded context"
+description = "A queue for polling futures in a synchronous context"
 
 [dependencies]
-ahash = "0.8.12"
-parking_lot = "0.12.4"
+ahash = "0.8"
+parking_lot = "0.12"
 tokio = { version = "1", features = ["rt", "sync", "time", "rt-multi-thread"] }
 
 [dev-dependencies]