Update to latest glutin, glium and image.
authorBernie Innocenti <bernie@codewiz.org>
Sun, 17 Dec 2017 00:57:59 +0000 (19:57 -0500)
committerBernie Innocenti <bernie@codewiz.org>
Sun, 17 Dec 2017 00:58:25 +0000 (19:58 -0500)
Cargo.toml
support/camera.rs

index c7f4875da4cd470264b255096c9bfe8de5e21d31..67c6efa8e9436fd12ef22d84345ba11d075d45b1 100644 (file)
@@ -12,9 +12,9 @@ opt-level = 3
 
 [dependencies]
 cgmath = "*"
-glium = "0.17.0"
-glutin = "0.9"
-image = { version = "0.14.0", features = ["png_codec"], optional = true }
+glium = "0.19"
+glutin = "0.11"
+image = { version = "0.18", features = ["png_codec"], optional = true }
 libxm = "1.0.0"
 rust-rocket = { path = "rust-rocket", optional = true }
 rand = "*"
index 69e3bb5388447df98326398edabd3d01f13833e0..b31b9e33c47d79e382e180f9feb5e0f3d8147fd3 100644 (file)
@@ -2,7 +2,7 @@ extern crate glutin;
 
 use cgmath::{Matrix4, Vector4};
 use cgmath::conv::array4x4;
-use glutin::WindowEvent::{KeyboardInput, MouseMoved};
+use glutin::WindowEvent::{KeyboardInput, CursorMoved};
 use glutin::VirtualKeyCode;
 use std::f32;
 use std::f32::consts::PI;
@@ -167,7 +167,7 @@ impl CameraState {
 
     pub fn process_input(&mut self, event: &glutin::WindowEvent) {
         match event {
-            &MouseMoved { position: (x, y), .. }  => {
+            &CursorMoved { position: (x, y), .. }  => {
                 let (x, y) = (x as i32, y as i32);
                 if self.mouse_x == -1 {
                     // Set initial absolute position.