Munch command

This commit is contained in:
Nox Sluijtman 2025-07-09 21:06:35 +02:00
parent 5556ea70df
commit c9ac64d504
Signed by: Egg
SSH key fingerprint: SHA256:2sG9X3C7Xvq2svGumz1/k7cm8l4G9+qAtAeugqB4J9M
4 changed files with 7 additions and 13 deletions

2
Cargo.lock generated
View file

@ -268,7 +268,7 @@ dependencies = [
[[package]]
name = "noise"
version = "0.1.7"
version = "0.1.8"
dependencies = [
"clap",
"clap_complete",

View file

@ -1,6 +1,6 @@
[package]
name = "noise"
version = "0.1.7"
version = "0.1.8"
edition = "2024"
authors = ["Nox Sluijtman"]

View file

@ -60,17 +60,18 @@ fn main() {
| Commands::Search { .. }
| Commands::Find { .. }
| Commands::Crossfade { .. }
| Commands::Volume { .. }
| Commands::Shuffle = cmd
{
return;
}
}
let things: Vec<String> = conn
let _things: Vec<String> = conn
.queue()
.unwrap()
.iter()
.map(|x| x.place.unwrap().pos.to_string())
.collect();
println!("{things:?}");
// println!("{things:?}");
println!("{}", conn.get_status(cli.verbose));
}

View file

@ -21,7 +21,6 @@ pub trait Noise {
fn shuf(&mut self);
fn get_status(&mut self, verbose: bool) -> String;
fn list_queue(&mut self, file: bool, _verbose: bool);
// fn get_art(&mut self);
}
impl Noise for Client {
@ -80,9 +79,8 @@ impl Noise for Client {
}
fn munch(&mut self) {
// let current_song = self.currentsong().unwrap().unwrap().place.unwrap();
// self.delete(current_song).unwrap();
todo!("Not net implemented")
let current_song = self.currentsong().unwrap().unwrap().place.unwrap();
self.delete(current_song.pos).unwrap();
}
fn length(&mut self) {
@ -186,11 +184,6 @@ impl Noise for Client {
output.join("\n")
}
// fn get_art(&mut self) {
// let current_song = self.currentsong().unwrap().unwrap().file;
// self.albumart(&current_song).unwrap();
// }
}
fn format_song(song: Song) -> String {