From 91b6299091c1a58e1285ee140f7cfcc90ae80e90 Mon Sep 17 00:00:00 2001 From: Andy Killorin <37423245+Speedy6451@users.noreply.github.com> Date: Sat, 28 Oct 2023 20:08:22 -0500 Subject: [PATCH] switched to larger icon (does not work on sway) --- src/main.rs | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index d650650..989c7d3 100644 --- a/src/main.rs +++ b/src/main.rs @@ -8,7 +8,7 @@ fn main() -> Result<()> { let pf = PlayerFinder::new()?; let players = pf.find_all()?; - let icon = Icon::from_rgba(vec![0,1,0,0], 1, 1)?; + let icon = Icon::from_rgba(gen_icon(), 32, 32)?; // gtk thread std::thread::spawn(|| { @@ -32,7 +32,7 @@ fn main() -> Result<()> { let player = &players[0]; let elapsed = player.get_position().unwrap().as_secs(); let total = player.get_metadata().unwrap().length().unwrap().as_secs(); - println!("{elapsed}s/{total}s!"); + //println!("{elapsed}s/{total}s!"); for event in tray_channel.try_iter() { println!("{:?}: event", event) @@ -40,3 +40,14 @@ fn main() -> Result<()> { })?; Ok(()) } + +fn gen_icon() -> Vec { + let mut icon = Vec::new(); + for pix in 0..(32*32) { + icon.push(1); + icon.push(1); + icon.push(1); + icon.push(1); + } + icon +}