Skip to content

Commit 73d5584

Browse files
authored
update to Bevy 0.16 (#9)
1 parent 5495deb commit 73d5584

File tree

4 files changed

+15
-15
lines changed

4 files changed

+15
-15
lines changed

Cargo.toml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "bevy_streamdeck"
33
version = "0.6.0-rc.1"
4-
edition = "2021"
4+
edition = "2024"
55
authors = ["François Mockers <[email protected]>"]
66
description = "Elgato Stream Deck plugin for Bevy"
77
repository = "https://github.com/vleue/bevy_streamdeck"
@@ -28,15 +28,15 @@ assets = ["dep:bevy_asset"]
2828
# features = ["multi_threaded"]
2929

3030
[dependencies]
31-
bevy_ecs = { version = "0.16.0-rc.3", default-features = false }
32-
bevy_app = { version = "0.16.0-rc.3", default-features = false }
33-
bevy_input = { version = "0.16.0-rc.3", default-features = false }
34-
bevy_tasks = { version = "0.16.0-rc.3", default-features = false }
35-
bevy_color = { version = "0.16.0-rc.3", default-features = false }
36-
bevy_math = { version = "0.16.0-rc.3" }
37-
bevy_render = { version = "0.16.0-rc.3", default-features = false, optional = true }
38-
bevy_asset = { version = "0.16.0-rc.3", default-features = false, optional = true }
39-
bevy_image = { version = "0.16.0-rc.3", default-features = false, optional = true }
31+
bevy_ecs = { version = "0.16.0", default-features = false }
32+
bevy_app = { version = "0.16.0", default-features = false }
33+
bevy_input = { version = "0.16.0", default-features = false }
34+
bevy_tasks = { version = "0.16.0", default-features = false }
35+
bevy_color = { version = "0.16.0", default-features = false }
36+
bevy_math = { version = "0.16.0" }
37+
bevy_render = { version = "0.16.0", default-features = false, optional = true }
38+
bevy_asset = { version = "0.16.0", default-features = false, optional = true }
39+
bevy_image = { version = "0.16.0", default-features = false, optional = true }
4040
streamdeck = { version = "0.9", default-features = false }
4141
crossbeam-channel = "0.5"
4242
image = { version = "0.25", optional = true }
@@ -45,7 +45,7 @@ glam = { version = "0.29" }
4545

4646
[dev-dependencies]
4747
rand = "0.8"
48-
bevy = { version = "0.16.0-rc.3" }
48+
bevy = { version = "0.16.0" }
4949

5050
[[example]]
5151
name = "image"

examples/colors.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ fn change_color(streamdeck: Res<StreamDeck>) {
1616

1717
if let Some(kind) = streamdeck.kind() {
1818
let key = rng.gen_range(0..kind.keys());
19-
let color = Color::linear_rgb(rng.gen(), rng.gen(), rng.gen());
19+
let color = Color::linear_rgb(rng.r#gen(), rng.r#gen(), rng.r#gen());
2020

2121
streamdeck.set_key_color(key, color);
2222
for i in 0..kind.keys() {

examples/demo.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ fn background_image(streamdeck: Res<StreamDeck>, logos: Res<Logos>, images: Res<
117117
if let Some(image) = images.get(&logos.2) {
118118
if let Some(_) = streamdeck.kind() {
119119
let mut rng = rand::thread_rng();
120-
let color = Color::linear_rgb(rng.gen(), rng.gen(), rng.gen());
120+
let color = Color::linear_rgb(rng.r#gen(), rng.r#gen(), rng.r#gen());
121121

122122
streamdeck.set_key_color(4, color);
123123

src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ use bevy_ecs::{
1111
use bevy_image::Image;
1212
use bevy_input::ButtonInput;
1313
use bevy_tasks::IoTaskPool;
14-
use crossbeam_channel::{bounded, Receiver, Sender};
14+
use crossbeam_channel::{Receiver, Sender, bounded};
1515
#[cfg(feature = "images")]
16-
use image::{imageops::FilterType, DynamicImage, ImageBuffer, Pixel, Rgba};
16+
use image::{DynamicImage, ImageBuffer, Pixel, Rgba, imageops::FilterType};
1717
use log::debug;
1818
pub use streamdeck::Kind;
1919
use streamdeck::{Colour, Error};

0 commit comments

Comments
 (0)