mirror of
https://github.com/kaesaecracker/servicepoint-simulator.git
synced 2025-01-18 18:40:14 +01:00
update to servicepoint 0.6.0
This commit is contained in:
parent
f32e83dffc
commit
0711278a7f
44
Cargo.lock
generated
44
Cargo.lock
generated
|
@ -227,6 +227,18 @@ version = "2.5.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1"
|
checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "bitvec"
|
||||||
|
version = "1.0.1"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c"
|
||||||
|
dependencies = [
|
||||||
|
"funty",
|
||||||
|
"radium",
|
||||||
|
"tap",
|
||||||
|
"wyz",
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "block"
|
name = "block"
|
||||||
version = "0.1.6"
|
version = "0.1.6"
|
||||||
|
@ -720,6 +732,12 @@ dependencies = [
|
||||||
"pkg-config",
|
"pkg-config",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "funty"
|
||||||
|
version = "2.0.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "gethostname"
|
name = "gethostname"
|
||||||
version = "0.4.3"
|
version = "0.4.3"
|
||||||
|
@ -1425,6 +1443,12 @@ dependencies = [
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "radium"
|
||||||
|
version = "0.7.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "range-alloc"
|
name = "range-alloc"
|
||||||
version = "0.1.3"
|
version = "0.1.3"
|
||||||
|
@ -1622,10 +1646,11 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "servicepoint"
|
name = "servicepoint"
|
||||||
version = "0.5.0"
|
version = "0.6.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "85be013633ecfdf39be44b39f2417d3d8a58d3ca387cdfc03372c5840748f227"
|
checksum = "5808e133f041a69246520257b6f29661bb2f3c0fd548100c8c4d68e25803d07f"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
"bitvec",
|
||||||
"bzip2",
|
"bzip2",
|
||||||
"flate2",
|
"flate2",
|
||||||
"log",
|
"log",
|
||||||
|
@ -1730,6 +1755,12 @@ dependencies = [
|
||||||
"unicode-ident",
|
"unicode-ident",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "tap"
|
||||||
|
version = "1.0.1"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "termcolor"
|
name = "termcolor"
|
||||||
version = "1.4.1"
|
version = "1.4.1"
|
||||||
|
@ -2506,6 +2537,15 @@ dependencies = [
|
||||||
"winapi",
|
"winapi",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "wyz"
|
||||||
|
version = "0.5.1"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed"
|
||||||
|
dependencies = [
|
||||||
|
"tap",
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "x11-dl"
|
name = "x11-dl"
|
||||||
version = "2.21.0"
|
version = "2.21.0"
|
||||||
|
|
|
@ -7,7 +7,7 @@ license = "GPL-3.0-or-later"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
# packet parsing
|
# packet parsing
|
||||||
servicepoint = { version = "0.5.0", features = ["all_compressions"] }
|
servicepoint = { version = "0.6.0", features = ["all_compressions"] }
|
||||||
|
|
||||||
# gui
|
# gui
|
||||||
winit = { version = "0.30", features = ["rwh_05"] } # for creating a window
|
winit = { version = "0.30", features = ["rwh_05"] } # for creating a window
|
||||||
|
|
|
@ -45,7 +45,7 @@ pub(crate) fn execute_command(
|
||||||
for bitmap_index in 0..vec.len() {
|
for bitmap_index in 0..vec.len() {
|
||||||
let (x, y) =
|
let (x, y) =
|
||||||
get_coordinates_for_index(offset, bitmap_index);
|
get_coordinates_for_index(offset, bitmap_index);
|
||||||
display.set(x, y, vec.get(bitmap_index));
|
display.set(x, y, vec[bitmap_index]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Command::BitmapLinearAnd(offset, vec, _) => {
|
Command::BitmapLinearAnd(offset, vec, _) => {
|
||||||
|
@ -57,7 +57,7 @@ pub(crate) fn execute_command(
|
||||||
let (x, y) =
|
let (x, y) =
|
||||||
get_coordinates_for_index(offset, bitmap_index);
|
get_coordinates_for_index(offset, bitmap_index);
|
||||||
let old_value = display.get(x, y);
|
let old_value = display.get(x, y);
|
||||||
display.set(x, y, old_value && vec.get(bitmap_index));
|
display.set(x, y, old_value && vec[bitmap_index]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Command::BitmapLinearOr(offset, vec, _) => {
|
Command::BitmapLinearOr(offset, vec, _) => {
|
||||||
|
@ -69,7 +69,7 @@ pub(crate) fn execute_command(
|
||||||
let (x, y) =
|
let (x, y) =
|
||||||
get_coordinates_for_index(offset, bitmap_index);
|
get_coordinates_for_index(offset, bitmap_index);
|
||||||
let old_value = display.get(x, y);
|
let old_value = display.get(x, y);
|
||||||
display.set(x, y, old_value || vec.get(bitmap_index));
|
display.set(x, y, old_value || vec[bitmap_index]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Command::BitmapLinearXor(offset, vec, _) => {
|
Command::BitmapLinearXor(offset, vec, _) => {
|
||||||
|
@ -81,7 +81,7 @@ pub(crate) fn execute_command(
|
||||||
let (x, y) =
|
let (x, y) =
|
||||||
get_coordinates_for_index(offset, bitmap_index);
|
get_coordinates_for_index(offset, bitmap_index);
|
||||||
let old_value = display.get(x, y);
|
let old_value = display.get(x, y);
|
||||||
display.set(x, y, old_value ^ vec.get(bitmap_index));
|
display.set(x, y, old_value ^ vec[bitmap_index]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Command::CharBrightness(origin, grid) => {
|
Command::CharBrightness(origin, grid) => {
|
||||||
|
|
Loading…
Reference in a new issue