UmbraLuminosa / sickle_ui

A widget library built on top of bevy_ui.
Apache License 2.0
205 stars 24 forks source link

Use embedded assets #13

Closed UkoeHB closed 3 months ago

UkoeHB commented 3 months ago

See embedded_assets.

With this, the crate does not need to be embedded in your project and can be added to Cargo.toml like a normal dependency.

Future work would be making the embedded assets more configurable (this is a regression in terms of customizability, but progress for usability of the crate).

eidloi commented 3 months ago

Hang on mate, I love this, but the majority of the changes will not be necessary in like two days. See branch if you are interested: https://github.com/UmbraLuminosa/sickle_ui/compare/theme_scaffold_ext?expand=1

eidloi commented 3 months ago

Hang on mate, I love this, but the majority of the changes will not be necessary in like two days. See branch if you are interested: https://github.com/UmbraLuminosa/sickle_ui/compare/theme_scaffold_ext?expand=1

OK, I'll bite. It is better to rebase my changes on this and continue with them. The embedding was pretty high on my TODO list, so thanks for the improvement!

eidloi commented 3 months ago

I am so glad you made this change now! I didn't have to do anything during the rebase and I am about to make a lot of changes related to the asset usage. Cheers!