conrod icon indicating copy to clipboard operation
conrod copied to clipboard

Update glium and winit backends

Open dsferruzza opened this issue 3 years ago • 0 comments

Summary

Basically, this updates:

  • glium 0.28 → 0.30
  • winit 0.23 → 0.25
  • image 0.22 → 0.23 (only used as a dev dependency for conrod_glium's examples)

so that projects that use conrod + glium + winit can update as well.

No clever modification was needed. I created backends/conrod_winit/src/v024.rs and backends/conrod_winit/src/v025.rs files in order to be consistent, but these are just copies of backends/conrod_winit/src/v023.rs. It does not seem winit broke things related to events; as far as I can tell, these conversion macros work the same in winit 0.25 as they did in winit 0.23.

In other projects

Theses changes were made in order to upgrade glium/winit in the MakAir Control UI project:

Also, I had to do the same on plotters-conrod, a dependency we use:

Everything seems to work fine, for what I have seen 😀

dsferruzza avatar Nov 28 '21 11:11 dsferruzza