linebender / druid

A data-first Rust-native UI design toolkit.
https://linebender.org/druid/
Apache License 2.0
9.53k stars 568 forks source link

Bump piet. #2290

Closed jneem closed 1 year ago

jneem commented 1 year ago

This also required bumping cairo and therefore gtk.

jneem commented 1 year ago

PS: I tried fixing the beta lints, but ran into trouble. There's a new manual_clamp lint that over-aggressive (in my opinion) because clamp panics with max < min, and we have a couple of places where max < min is allowed. Allowing clippy::manual_clamp breaks the non-beta build because there's a lint against unknown lints. We could turn off that lint, but I think it's actually useful...

cmyr commented 1 year ago

And fair on the lints, we can figure it out when they creep into stable. :)