タイトルバーを変更するように

This commit is contained in:
mii
2021-12-30 23:11:31 +09:00
parent 9154102f2e
commit 482911f271
3 changed files with 37 additions and 0 deletions

33
Cargo.lock generated
View File

@ -8,6 +8,12 @@ version = "1.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
[[package]]
name = "bytemuck"
version = "1.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "439989e6b8c38d1b6570a384ef1e49c8848128f5a97f3914baef02920842712f"
[[package]] [[package]]
name = "cfg-if" name = "cfg-if"
version = "1.0.0" version = "1.0.0"
@ -59,6 +65,12 @@ dependencies = [
"cfg-if", "cfg-if",
] ]
[[package]]
name = "lazy_static"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
[[package]] [[package]]
name = "libc" name = "libc"
version = "0.2.103" version = "0.2.103"
@ -194,12 +206,22 @@ dependencies = [
"bitflags", "bitflags",
] ]
[[package]]
name = "rgb"
version = "0.8.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9a374af9a0e5fdcdd98c1c7b64f05004f9ea2555b6c75f211daa81268a3c50f1"
dependencies = [
"bytemuck",
]
[[package]] [[package]]
name = "rustris" name = "rustris"
version = "0.1.0" version = "0.1.0"
dependencies = [ dependencies = [
"crossterm", "crossterm",
"rand", "rand",
"winconsole",
] ]
[[package]] [[package]]
@ -271,3 +293,14 @@ name = "winapi-x86_64-pc-windows-gnu"
version = "0.4.0" version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
[[package]]
name = "winconsole"
version = "0.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "664fdcefd3903fbe6c463659a3fe4e7a541e717bbf6084cb1cfa98fcb6d88361"
dependencies = [
"lazy_static",
"rgb",
"winapi",
]

View File

@ -8,3 +8,4 @@ edition = "2018"
[dependencies] [dependencies]
crossterm = "0.21.0" crossterm = "0.21.0"
rand = "0.8.4" rand = "0.8.4"
winconsole = "*"

View File

@ -11,10 +11,13 @@ use crossterm::{cursor, event::{Event, KeyCode, KeyEvent, KeyModifiers, read}, e
use game_data::GameData; use game_data::GameData;
use game_status::GameStatus; use game_status::GameStatus;
use mino_rotation::MinoRotation; use mino_rotation::MinoRotation;
use winconsole::console;
use crate::{block::Block, rustris::Rustris}; use crate::{block::Block, rustris::Rustris};
fn main() { fn main() {
console::set_title("Rustris");
let stdout = Arc::new(Mutex::new(stdout())); let stdout = Arc::new(Mutex::new(stdout()));
enable_raw_mode().unwrap(); enable_raw_mode().unwrap();