Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update glium and winit backends #1443

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

dsferruzza
Copy link

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 😀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant