jkb0o / belly

Define the Bevy UI tree with `eml!`, style it using a very-css-like `ess` syntax and relate data data with `bind!` and `connect!`
Apache License 2.0
406 stars 32 forks source link

Need help with updating to Bevy 0.14 #83

Open davi4046 opened 3 months ago

davi4046 commented 3 months ago

I've begun a fork where I'm trying to update Belly to Bevy 0.14.

https://github.com/davi4046/belly

If the person who did the macro impl_properties! would be so kind and have a look here: crates\belly_core\src\relations\props\impls.rs

Also, I'm unsure if I've updated fn extract_stylebox in crates\bevy_stylebox\src\lib.rs correctly.

couyit commented 3 months ago

I am also interested in updating Belly to Bevy 0.14. Regarding the error in crates\belly_core\src\relations\props\impls.rs, it seems to be related to the following link: https://bevyengine.org/learn/migration-guides/0-13-to-0-14/#color-methods

couyit commented 3 months ago

I inserted the link incorrectly.Here is the correct link.

PhaestusFox commented 2 months ago

I made an update to 0.14 if you want to work from my fork to expand beyond just a direct port. such as adding borders and rounded corners to ess.

davi4046 commented 2 months ago

I'm sorry I've not been responding but I'm currently busy with other stuff and will personally not be able to help with the update anytime soon.

couyit commented 2 months ago

I came across Polako, the successor to Belly, while working on the update for Bevy 0.14. I’ve decided to focus on updating Polako to Bevy 0.14.