mirror of
https://gitlab.com/hyask/swaysome.git
synced 2025-12-10 07:44:43 +01:00
Make some clean up
This commit is contained in:
parent
992800800b
commit
9b8a86dbe3
1 changed files with 0 additions and 14 deletions
14
src/main.rs
14
src/main.rs
|
|
@ -83,9 +83,6 @@ fn get_stream() -> UnixStream {
|
||||||
fn send_msg(mut stream: &UnixStream, msg_type: u32, payload: &str) {
|
fn send_msg(mut stream: &UnixStream, msg_type: u32, payload: &str) {
|
||||||
let payload_length = payload.len() as u32;
|
let payload_length = payload.len() as u32;
|
||||||
|
|
||||||
// let magic = b"i3-ipc";
|
|
||||||
|
|
||||||
// let mut msg = b"i3-ipc".to_vec();
|
|
||||||
let mut msg_prefix: [u8; 6 * mem::size_of::<u8>() + 2 * mem::size_of::<u32>()] = *b"i3-ipc00000000";
|
let mut msg_prefix: [u8; 6 * mem::size_of::<u8>() + 2 * mem::size_of::<u32>()] = *b"i3-ipc00000000";
|
||||||
|
|
||||||
msg_prefix[6..].as_mut()
|
msg_prefix[6..].as_mut()
|
||||||
|
|
@ -96,9 +93,6 @@ fn send_msg(mut stream: &UnixStream, msg_type: u32, payload: &str) {
|
||||||
.write_u32::<LittleEndian>(msg_type)
|
.write_u32::<LittleEndian>(msg_type)
|
||||||
.expect("Unable to write");
|
.expect("Unable to write");
|
||||||
|
|
||||||
// let msg_prefix = format!("{}{}{}{}", magic, pl_t, pl_l, payload);
|
|
||||||
println!("msg_prefix: {:x?}", msg_prefix);
|
|
||||||
|
|
||||||
let mut msg: Vec<u8> = msg_prefix[..].to_vec();
|
let mut msg: Vec<u8> = msg_prefix[..].to_vec();
|
||||||
msg.extend(payload.as_bytes());
|
msg.extend(payload.as_bytes());
|
||||||
|
|
||||||
|
|
@ -201,14 +195,6 @@ fn main() {
|
||||||
|
|
||||||
let mut stream = get_stream();
|
let mut stream = get_stream();
|
||||||
|
|
||||||
println!("Current workspace name: {}", get_current_workspace_name(&mut stream));
|
|
||||||
|
|
||||||
send_msg(&stream, 3, "");
|
|
||||||
match read_msg(&stream) {
|
|
||||||
Ok(msg) => println!("outputs: {}", msg),
|
|
||||||
Err(_) => panic!("Unable to get current workspace"),
|
|
||||||
};
|
|
||||||
|
|
||||||
match args[1].as_str() {
|
match args[1].as_str() {
|
||||||
"move" => move_container_to_workspace(&stream, &args[2]),
|
"move" => move_container_to_workspace(&stream, &args[2]),
|
||||||
"focus" => focus_to_workspace(&stream, &args[2]),
|
"focus" => focus_to_workspace(&stream, &args[2]),
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue