viridia / quill

A reactive UI framework for Bevy
Apache License 2.0
128 stars 12 forks source link

Disable default features for bevy and only include necessary dependencies #16

Closed PROMETHIA-27 closed 3 months ago

PROMETHIA-27 commented 3 months ago

Removes all bevy features except bevy_ui by default, to allow disabling features while using quill and improving compile times.

I've checked it by cargo check and cargo test and both succeed but am not 100% confident that nothing is broken.

viridia commented 3 months ago

I had to revert this because it broke Vortex, but I'm open to accepting an improved version of the PR.

PROMETHIA-27 commented 3 months ago

that's strange- broke in what way? I had a small compile error but I thought I fixed that. I'll see if i can figure it out but I also probably won't end up continuing the project i was going to use quill for anyway

viridia commented 3 months ago

The problems I encountered were:

try: cargo run -p bevy_vortex.